- warmachine have 4 categories: warcasters (generals), warjacks (big moustrous "robots"), units, solos (elits one-man units)
well, WArFoundry handles well this. - in warmachine do not exist "equipment" or "options" the way we think in warhammer: since it is based on stats-card, every piece is "as-is", usyallu with long (3-8 lines) special ability on description.
well, it would be nice if the plugins are allowed to "modifiy" the GUI to adapt the unit window, but it is not really important, WarFoundry still look nice. - warcasters (from Warmachine MkII), instead of costing points like any HQ choice would do in WH40k, grants you some extra points to be spended only in warjacks.
actually WarFoundry is not able to handle this issue unless you use some hacks. the first way is to make you warcasters cost zero and add the points manually by creating a list with higher points. this is really ugly. the second way is to modify the race schema to allow negative numbers in points cost. but this will require a modification to the core and i'm sure it's a good idea. the last is to allow a plugin to add some units "for free" instead of the listed cost but i'm not sure this will work. also the validator plugin for warmachine will check that the points of the warcasters are used for warjacks, i.e. there are enough warjcks worth the extra poitns granted by the warcaster. - warjacks are assigned to a warcasters and form "battlegroups". this has no impact on the list creation, but a plugin could specifies battlegroup and when the list is exported would be nice if also the blattlegroup is printed in some way. in the end something tha WarFoundry will handle.
- warjack do not have a total "wounds" stat, instead they have a "damage box grid", a sort of grid (usually less than 5 x 6 cells) where they mark damage. the easiest way to handle i could imagine is a plugin that add an image stat that shows this grid.
- units usually comes only in one or two size, i.e. ther dimension is usually fixed or could be choosen from just two different size. the validation plugin could check also this (but where do it take the information on wich size is allowed?) or if you prefer a little modiication to the core something like
- Code: Select all
<xs:attribute name="stepSize" type="xs:nonNegativeInteger" default="1"/>
combined with min and max size i think will do the work. - unis usually have a leader and require multiple stat lines. also some unit have "units attachements" like champions or standard bearer (units attachements cannot be picked without the unit they refer to). if you rework the stats, WarFoundry will handle this.
- also some units has some constraints like, "only one per army", "only one every on of..." and other things like this, that even Rollcall can handle.
by the way, tomorrow i'll also post some suggestion about the API-plugins infrastructure...