Religious Wonders?

I am testing as we speak, I will write down things I notice as I go along.

Firstly, The Tower Of Silence button shows up with that wierd border. This is my fault, I will see if I can't fix it, but I unfortunately do not know why it is doing that. I applied the same alpha channel to that one as I did the other buttons, and the rest seem to be showing up fine.

Behistun Inscription is lacking the -50% civic upkeep reduction, as well as the decrease to national rebelliousness. I assume that these could not be coded in? Also, the +1 happiness per city isn't working, it's granting +3 happiness to the city it was built in, but no others.

I don't understand what you mean by -50% civic upkeep reduction which is why it is not implemented.

I can find a tag for local rebellious on the building but not national. I need to check the other files and suggest a new tag maybe.

I may have missed the +1:) since that should be easy to do.

Pir-e Naraki is granting a health bonus per city rather than a health bonus per state religion buildings. As you mentioned this is not easy to do, then this seems like a fine alternative. Building is working just as intended.

Seti Pir seems to be working just fine as well.

Zoroastrianism still has Nimrud Palace, Hammurabi's Stele Of Laws and Ishtar Gate as religion wonders. I assume you didn't mess with that part of the code?

Did you copy all the code I gave you across? Changes to Nimrud Palace, Hammurabi's Stele Of Laws are in the Modules/DancingHoskuld/Custom_Religions/Std_RoM_Religions and changes to Ishtar gate are in Modules/Tsentom1/Ishtar.
 
Bolshoi adds 2 culture to each theatre.
Porcelain doubles effects of each temple.

no callbacks required.
Just some simple codes onbuildingbuilt (when the wonder is built)
and extra codes for new cities built, cities acquired (when wonder changes hands as well as apply the effects to new cities) and city razed (when wonder razed)

With a few of your wonders I have bee able to replace the python with tags which are available in C2C. Mostly I have been including new wonders and projects based on criteria like
1) do we have one of the same name? if so ignore for now.
2) does it have python callbacks? if so ignore for now.
3) can I convert it quickly and cleanly in a short time as a break from other stuff. :mischief:

I did the Nazca Lines because I have wanted them in game for a while but could not figure out a suitable outcome for them. They are in game but their affect does not survive a recalc. :( I was thinking of talking to Ori about having an event (or maybe set to get randomness) specific for them that triggered on player change of era.
 
Since I never encounter this modifier recalc thingy in default BTS, so I never test this feature.
I assume it is a feature of this mod or does it exist in BTS?

One quick solution I can think of is this:
Add an additional part onLoading to add the effects:

Bolshoi as I mentioned, adds 2 culture to all theatres class buildings in all cities by using this code:
Code:
setBuildingCommerceChange
Thus, after you do this recalc thingy, the effects are wiped as you mentioned. But upon loading, the effects are reapplied.
Don't worry that the effects will be accumulated if I keep loading a game ending up with theatres with +200 culture, because it is "set" not "change"

Nazca can be done as well, except that if you wiped the effects, then the new effects will be random again
 
Since I never encounter this modifier recalc thingy in default BTS, so I never test this feature.
I assume it is a feature of this mod or does it exist in BTS?
Modifier recalculation only exists in C2C. It is part of the savegame compatibility system. If in the XML any of the building values are changed the modifier recalculation applies that to the accumulated values that are kept for each city in the savegame.
 
Modifier recalculation only exists in C2C. It is part of the savegame compatibility system. If in the XML any of the building values are changed the modifier recalculation applies that to the accumulated values that are kept for each city in the savegame.

AND also has it, since it uses the new save format also.
 
1) do we have one of the same name? if so ignore for now.
2) does it have python callbacks? if so ignore for now.
3) can I convert it quickly and cleanly in a short time as a break from other stuff. :mischief:

My criteria is the opposite :D
1) Search though C2C and other mods and see what wonder name I can loot
2) Read up what it is about
3) Design something for it

Only once awhile when I cannot find a name fitting for the benefit, then I will bother to go internet and search for one :D
 
I don't understand what you mean by -50% civic upkeep reduction which is why it is not implemented.

I can find a tag for local rebellious on the building but not national. I need to check the other files and suggest a new tag maybe.

I may have missed the +1:) since that should be easy to do.



Did you copy all the code I gave you across? Changes to Nimrud Palace, Hammurabi's Stele Of Laws are in the Modules/DancingHoskuld/Custom_Religions/Std_RoM_Religions and changes to Ishtar gate are in Modules/Tsentom1/Ishtar.

Everything you posted up was installed into the module.

As to the Behistun Inscription, I meant the same bonus that the Organized trait grants. Perhaps it would be better to just give the Behistun Inscription the same bonus that the Forbidden Palace grants, which is "Reduces maintennance in nearby cities"?
 
@hotrodlincoln I just pushed these to the SVN. If you are not using the SVN you will need to wait for the next release. I found the national stability tag and added that in but forgot your last post. I just can't shake this cold - that is my excuse. I will get the reduced maintenance in soon.
 
Back
Top Bottom