Not Yet Implemented [NYI]
Missing features for a Version 1:
-
localization of system strings (e.g. Unit Attribute Flags)
-
-
Veterancy is in the progress of being implemented. A.t.m. Units can gain XP and level up, but level up rewards are not yet awarded.
-
XP is also a HUGE topic:
-
How is XP distributed? Only to the killer? To units in the vicinity of the kill? To units involved in the kill? etc.? I am even thinking users should be able to provide their custom code for XP distribution.
-
How does level affect Damage effects? In some cases users will not want/need this at all because they want damage to increase with e.g. a Strength Attribute and/or improved items.
-
-
-
Items:
-
Dropping Items into the world.
-
Ideas for further development:
-
-
Autocasting will already work in simple cases.
-
-
categorize data
-
categorization of data will yield a plethora of new options:
-
e.g.: categorize a debuff as "poison" and make an ability that "removes one/all poison debuff/s"
-
e.g.: categorize unit as "undead" → sound actor reacts to projectiles hitting undead units.
-
-
-
invisibility
-
statistics
-
how much damage did a unit receive/deal, etc… in the current scene’s lifetime?
-
-
unit drops items on death
-
Abilities:
-
cooldown: groups, location
-
charges
-
-
splitting item stacks
-
items with targeted abilities on them
-
currently items can only have instant abilities on them.
-
-
resurrect units.
-
Mute regeneration.
-
make fonts configurable.
-
multiple weapons per unit.
-
add ability to use Energy for something different from "mana-semantic" (e.g. Rage) or introduce a "user-defined resource".
-
NPC Behavior
-
use animation layers and enable moving and autoattacking at the same time.
-
selecting multiple units at the same time.
-
transports (units that carry units)
-
Requirements
-
This is for many usecases: A [Player|Unit] requires [at most|at least] <number> [of Unit| of Item] in order to perform [Ability]
-
This can probably already be done via Validators
-
-
etc…