Re: UnitGen - Random nations with procedural sprites!
Magic site generation works and should actually not lump every command in one site and continue to next. It'll try to combine gem commands to mages with suitable paths or units with tags of being associated to a magic path (some sacreds definitely will be such)
Site naming will get a better rehaul than it did earlier later too. I want to get rid of stuff like "Melancholic Office", which basically means I'll add tag "epic" to certain name parts and force at least one epic tag per name.
Mage generation has gotten tweaks, but it isn't ready. When it is, it'll have a ****ton of balance problems (in this context: mage setups that are horribly powerful) when I consider it ready enough too and those will have to be sorted out.
Then what's left to do is in order of effort taken:
- Fix cavalry generation
- Tweak chariot generation slightly
- Fix troop naming
- Good mage naming
- Add elite generation
- Proper commander generation that generates commanders based on what a nation needs. Basically this means that nation with flying recruits gets at least some sort of a flying commander, nation with stealthy troops gets at least one stealthy commander etc. This does not mean that a nation with a flying sacred stealthy amphibian gets one commander with all of those features though (though in case of sacreds it's probably likely)
- Priest generation
- Generation of funky special abilities for units (ranging from more Ulmish stats to stealthiness to cold resistance and stuff like that) based on if they are eligible for them and the rng-gods favour the nation (all members of one race in a nation would probably get the stats, but stealth or berserking is probably just for specific lightly armored units)
- Add sacred generation
- Add custom weapon generation for sacreds
- Allowing multi race nations (well, honestly, probably less terrible than I expect it to be since I have a fairly good idea of how it can be done fairly easily, but it needs some rewriting of item generation)
- Nation/unit descriptions (this is potentially huge loads of work, but also in general generating names / descriptions is most fun)
I probably miss something too.
|