I added this feature to base BTS and it doesn't hang the game for me.
One observation I have is that you have a custom dll as there is an <iWarmingDefense>0</iWarmingDefense> tag in the Feature infos that is not in base BTS. I would suspect that it is changes you have made in the dll that are the problem rather than the feature itself. You also need to be more specific on when the game hangs.
<ModelFile>Art/Terrain/Features/rain.nif</ModelFile>
[Mod]/Assets/Art/Terrain/Features/Storm
<ModelFile>Art/Terrain/Features/Storm/rain.nif</ModelFile>
Just as a curiosity, have you tried removing the new feature and loading world builder, just to make double sure it is that feature that crashes WB.
Lets suppose that I wanted to alter Slavery so that all players with a Labor civic other than Tribalism or Slavery give civs with Slavery one unhappy face each (and make Slavery itself give +1 happy face).
Now which files would be relevant for this (I suppose xml won't be enough), how are they relevant, and what would you suggest for the code?
I'd rather use just xml and python.
PS. Would the unhappiness be based on all players (or rather, their Labor of choise), or only players known for the civ in question? I'd rather it was the latter.
Does anyone know where I can find the art assets for the Civilization flag that is displayed in the lower right side of the UI? It's a shortcut to your capital city and I found the emblems/charges for nations that are superimposed on the flag but no art for the actual flag design itself. II have the DRM free Civilization with Warlords and BtS.
You talk about flags, i have one question for that.
In BTS, you have 3 type of flags, ANCIENT, MEDIEVAL, MODERN, think on design.
ART_UNITGROUP_FLAG_ANCIENT, ART_UNITGROUP_FLAG_MEDIEVAL, ART_UNITGROUP_FLAG_MODERN.
I want to add new group, future flag from Final Frontier, i have 10 eras in mod, and from 8th era i want to use Final Frontier flag design, what i would to do ? (SDK, PYTHON, which files to change)
You can enable logging of research by setting self.__LOG_TECH = 1 in Assets/Python/CvEventManager.py. Then consult PythonDbg.log in MyGames/BTS/Logs. (I think you also need to have logging enabled globally in CivilizationIV.ini.)Is there some kind of log file (like an error log or similar) which keeps track of in-game events (including AI tech progress) ? I'm almost positive there is something like that somewhere, but I don't know just how to look for it.