Random Improvements on Map, how/when?

cephalo

Deity
Joined
Jul 26, 2007
Messages
2,058
Location
Missouri, USA
Does anyone know in what stage of a map script the random improvments are placed, such as Sucellus Tomb etc? Also, is there a way to gain control of that process in python? PerfectWorld does nothing to place any of those, yet there they are. I'd like to know how that is happening. The only thing that PerfectWorld doesn't override is goody placement.
 
i dont think its in the mapscript, its likely in the OnGameStart function.. likely in python, or moved into the SDK for performance
By chance do you know what the placement rules are? Is that procedure used to somewhat randomize a pre-made map?
 
im not sure, i just know that things like that used to be in the python file "CvEventManager.py", basically just things that are to be done when the game starts, like making sure theres some manas, or reagents, or to give settlers extra mobility and sentry promotions.

but with BtS kael moved a lot of things into the SDK for performance

as for rules of how unique features are added, im not certain.

you could edit that file and that function to add unique features to your liking tho.
 
im not sure, i just know that things like that used to be in the python file "CvEventManager.py", basically just things that are to be done when the game starts, like making sure theres some manas, or reagents, or to give settlers extra mobility and sentry promotions.

but with BtS kael moved a lot of things into the SDK for performance

as for rules of how unique features are added, im not certain.

you could edit that file and that function to add unique features to your liking tho.

Thanks, I'm not actually ready for that issue yet, but at some point I might like to have some control over those without having to change the mod.
 
Back
Top Bottom