Nothing is final.
- RPSpace
- Game master events (events on entities from the game)
- Pending game master events, prioritized (when triggered mid combat)
- "anyAlly" // ally to entity (or array of entities?)
- 'smart' targeting. Possibly game rules for who to target in an array
- Allies / Enemies
- Entity Metadata dictionary
- metadata parser possibly "target.?hasTheStaff = true" -> target.meta["hasTheStaff"]
- Ability, cache setter for number of repeats
- Experience and levelling up
- Position for attack/cast radius
- Abilities w/ area of effect
- Printable entities/contents