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