I'll look into that. Thanks for taking the time to test.
Must test both systems with an heavy altered map (after many fights/explosions )
I don't save heightmaps (yet).
but it looks ATM from the GUI good to zwzsgs system ..
I would never have thought anyone would have liked my crude GUI more than Argh's polished bitmaps. But yeah, it could be said I tried to stay faithfull to the grey rectangles of the hard coded GUI.
important (for me) is how complicatet its to implement the system in old mods - arghs system is here very easy ....
My system is incredibly easy to implement as well:
- Add the
attached files to your mod.
- Done.
What i dislike: It needs Tabula map .. but actual is Tabula V3 .... mmhh ... not more ATM ...
After asking around a bit, I was left under the impression Tabula V2 is still more played than V3.
But feel free to open up \LuaRules\Gadgets\libs\FillModSpecific.lua and edit the list of maps at the end.
Note: for better customisation, you can edit \LuaRules\Gadgets\libs\FillModSpecific.lua
That is not necessary as I put there default values that should work well with any mod. But it gives you a bit more control.
For instance, the menu title default to:
ModSpecific.ModDisplayName=Game.modShortName
which works for any mod, but if you want you can change it to:
ModSpecific.ModDisplayName="Some Name!"
Or, the AI in the skirmish generator is set to KAIK, but if the mod works better with another AI, you can change those ShortName="KAIK" into ShortName="RAI" or whatever.
The skirmish system, not my flavor but nice
Well, I already had it, so I thought I might as well keep it. In fact the skirmish system is the first bit of that single player system I coded. I originally made it for KP which only work on specific maps with specific AI, which is why the choice of maps and AI is a bit constrained. While limiting the AIs to those that have been tested and found working with the mod is a Good Thing, I'm thinking about making a proper map scanner instead of hard coding map names. Though I don't know yet how, or even if possible.