Also, although MudiPaws updated Rollcall to be compatible with 6th Edition WH, he didn't include the 'takes slots in category...'. Someone on the Warvault forums has requested this, so I'll try to add that. They've also requested some handling of Longbeards as an upgrade to Dwarf Warriors instead of as a separate unit, so I'll be looking in to that over Easter as well
[Edit] List of things to do/complete:
- Some troops can upgrade a some or all troops in a unit (e.g. Long Beards are apparently upgrades of Warriors, and Starship Troopers M8 suits can be upgraded to M9s) so add 'alt' stats and costs etc
- Need to handle equipment that is available to a proportion of the unit (e.g. 25% of a Night Goblin unit can have nets)
- Allow allies to take slots in their actual category instead of being forced in to an 'ally' category
- Make categories within what was the MagicItems.txt file more generic
- Add Print Preview (if possible)
List of things done:
- Allow for different stat line formats via a Configuration file (so it can be expanded to Starship Troopers and the rest) - includes printing and display
- Stat lines allow for four different field types (number, inches, centimeters and dice roll)
- Stat lines allow for a wider variety of dice rolls (e.g. D10+D6+1 from Star Ship Troopers instead of just 'nnDXX')
- Equipment stats can now list addition modifiers (e.g. +1, +2 etc) in a column - useful for equipment that gives stat upgrades, or as a temporary measure for the Longbeards issue
- Specify whether to use Magic Items/Special Equipment - stops W40K requiring a blank MagicItems.txt file
- Rename Magic Items and MagicItems.txt through the config file so that, for example, Starship Troopers can have a HeroicTraits.txt file with all buttons etc referencing to it as "Heroic Traits"
- Some troops can take slots in multiple categories (e.g. a special characters taking one Hero and one Lord slot in Warhammer)
- Armies can be built on percentages (Warhammer 4th/5th style), Roster charts (40K style) or Slot Allocations (Warhammer 6th style)
- WarnOnInvalid setting allows warnings to be disabled when building more units of a type than you're allowed, building units without having filled their pre-requisites and other restrictions that GW Legal won't let us warn about, but which other armies for other games may want to use
- Add 'sub armies' to armies, so different sub-races of a race (e.g. armies lists in the appendix or different Space Marine chapters) can share a race ID while still being differentiatable
- Fix champions so that they count towards min and max unit size, not just min
- Add a new 'UnitSize' value that determines whether Champions count as members of the unit or not for max/min unit size
- Multiple champions in a single unit (mainly Slayers and Starship Troopers squads with a Sergeant and Corporal)
List of things partially done:
- Different army creation configs now have an affect, but haven't been fully checked
- Specify whether to warn on invalid needs investigation as to where else it may need checking before warning the user
- Include option to 'force' a champion (unit comes with a champion when you first select them - e.g. in Starship Troopers the Mobile Infantry "M-1A4 POWER SUIT SQUAD" must have a Sergeant) - still needs to make sure that the Champion can't be removed when there is only a single champion option
- Champions can now have different weapons (allow for forcing same as unit, but then adding more) - currently adds weapons, but doesn't stop you later removing them