design_rude - xvaldetaro/mendigames GitHub Wiki
Crucible
Ent: a collection of Traits that exist in runtime. Does not exist in rude
Set:
- unique type
- many category tags
- many Traits
- many Mods
- many Actions
Trait: any in information of an Ent. It derives from anything from the Entity. Has hooks for watching mods
- raw fields
- getters
- hooks
Mod: any out information that affects a t
Action: function of Sets of multiple Ents. Results in state changes:
- target(s)
- change fields
- add Mods
Recipe: Definition of an Ent, which Traits are pickable, how much a value will be
- add more category tags for traits