WillDrug / anima-charsheet

Free-form Anima Beyond Fantasy charsheet generator for homebrew rules (easily editable)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Anima calculator and runner

The main idea is to allow an easy and fast creation of a character sheet based on Anima Beyond Fantasy rework of mine. This repo should contain

  • Character sheet calculator: Extendable, reworkable.
  • Character instance worker, allowing statuses and data
  • Quick combat calculator
  • Saving states
  • Potentially a web interface

Attention!

This does not work for the base Anima Beyond Fantasy ruleset. This uses custom rules based on the system.

Changes include resistance recalculation, dynamic difficulty classes and general division of all numbers by 5. If you would like to make this work for general Anima you are welcome to contribute and fork, as the code is OOP enough to make it work.

Status

  • Made a base structure (Creature -> Monster\Character -> Controller -> Checker)
  • Coded in stats and resistances
  • Coded in powers, abilities and advantages for the base framework of a PC
  • Added Controller class which should work round-per-round for a character
  • Added first tracker (LifePoints)
  • Started work on augments (maneuvers, statuses, etc.)

To-Do

  1. Character generation
  2. Character saving-loading
  3. Character tracking
  4. Character instance saving-loading
  5. Combat calculator
  6. Stage setter, allowing all-to-all tracking

Nomenclature

  • Entity: Base attribute of an object, referencable
  • Attribute: Base score of an entity
  • Ability: Rollable and raisable score
  • Power: Usable thing
  • Actor: Living entity
  • Object: Non-living entity

About

Free-form Anima Beyond Fantasy charsheet generator for homebrew rules (easily editable)


Languages

Language:Python 100.0%