Okay, time to give this thread a kick again.
Features in the v0.2 ticket list are:
- Unit requirements (so we can say "requires 2 of X to take 1 of Y")
- Rules sets (ways of modifying unit requirements, e.g. amounts per category)
- Unit Tags (for searching)
- Optional abilities
- Grouped equipment (in data and in the UI, as per one of Frostlee's UI suggestions)
- Extensible races
- Unit experience
- Equipment with stats lines
- Default points values per games system (Snowblizz is already working on this)
- Formations
- Custom equipment
On top of that then we've had the following suggested:
- New export formats
- Better handling of mixed units
- Better handling of contained units
- Version info in data so you can tell which version of a file you've loaded (not sure whether to do this per-XML file or per zip - latter would seem better as it doesn't confuse game data with WarFoundry data)
Based on that then I'd suggest the following priorities:
- Unit requirements (so we can say "requires 2 of X to take 1 of Y")
- Better handling of contained units
- Better handling of mixed units
- Grouped equipment
- Equipment with stats lines
- Default points values per games system
And the following as "things we'll include if someone gets a chance":
- New export formats
- Version info in data so you can tell which version of a file you've loaded
Things like rule sets and formations depend on getting requirements and containership working properly. Unit experience and custom equipment (e.g. Dwarf runes made into one composite item) are niche items that most people won't need/use, as are optional abilities. Unit tags and extensible races (i.e. a Blood Angels race that takes Space Marines as a base and adds/removes as necessary, rather than duplicating) are both nice to have, but not really necessary at this point in time.
Do people agree, disagree, have opinions?