Been busy, still am in fact, damn PhD bothering me again with a bunch "oh you should really be done by now", but saw there were some new requirement stuff added, are those finished or just part frameworks?
Saw the "parent unit context" thing, that work?
Been reading through Warlord Games Pike&Shotte rules and was thinking to do armylists for that, seemed simpler than some of the Warhammer stuff. It's also a lot less strict in defining what you can take, armylists in the back are provided "because most people seem to insist on them, but these are just guidelines".
It relies heavily on "battalias" basically a unit container for organizing units of pike, shotte, artillery and cavalry.
Each "battalia" requires one commander and contain any mix of units (which makes it a bit tricky) although it's probably not a good idea to make the mix too eclectic. I'm trying to figure out a smart way of doing this. There are 3 types of units: Horse, Foot, artillery and corresponding commanders, that part is "easy" since I can make each battalia require a commander and make them nominally battalias of foot, horse etc.
So far I'm making a battalia for each type of unit foot/horse/artillery and requiring them to have a commander of appropriate type. Also a "general's" battalia in the commander section for generals and named characters. So far so good.
The way to emulate "belonging", seems to be that all battalias will have to have all units as "contained units", since even a "foot battalia" needs to support mixing in regimental pieces or supporting cavalry, and eg a Swedish Horse battalia would come with commanded musketeers and regimental piecees.
Problem of course pops up quite quickly when it turns out Tudor artillery is "max one per each battalia", that would require the "parent requirement". I actually tried a "RequiresNoMoreThanNUnits" version that worked for artillery units, but trying to expand that by adding another battalia doesn't work. And also I suspect trying to expand this to include 3 types of cannon and one instance of mortar will not work. Part of it could be solved with combining the various cannon into one "cannon" unit where you buy the "type" instead as an equipment choice. That'd make it easier as only one unit type needs to be blocked.
Something going forwards with the files I'm unsure about is the "small" and "large" units. Ie basically the rules allow for understrength and overstrength units which means cheaper/more expensive and increased/degreased stats. Where it becomes complicated is where there is a number of units to take say 6 units of Irish Musketeers where any number may be "small", but still only a total of 6 "Irish" musketeers. The way I first figured to solve "small" and "large" units would be to put in them as separate units. But that might not allow me to properly validate it?
Some random thoughts as usual. Need to cut this short as I have to hit the grocery store before the next rainshower.