Closed rogerburks closed 4 years ago
A quick overview of the situation. The Westernisation events are set by:
These are:
90910
in general90900
for the big Chinas (QNG
, CHI
, or TPG
)90903
for the Chinese minors/substates (if they beat the big Chinas to the punch)Out of all of these, only 90900
changes state religion. This only takes place in HFM, upstream does not have it.
Given the circumstances, I'm inclined to just chuck the religion switch away—if there's a good reason HFM has it, it simply doesn't say why. We can revert this removal if it turns out it's somehow harmful.
This makes sense to me, and is easier than my splitting things up. This is the passage where things go a bit awry, which seems to be associated possibly with the missionary_activity
flag. I really do not know exactly what those flags do without looking them up, and so I'll want to do that before calling this one finished.
Exploring this:
modifier: missionary_activity
"Foreign missionaries are active in our country" , also with a flag of the same name to keep it going possibly. It comes into play in a few places for uncivs.
conversion_chance
The modifier affects conversion chance mean time to happen in pop_types.txt:For Chinese tags, it also occurs in a few places. I think (I hope) that it does not affect Heavenly Kingdom in them, but mentioning them here just in case.
treaty_of_tientsin
This becomes set in the Treaty of Tientsin decision (Second Opium War treaty) in FlavourMod_Qing.txt:99010
These same changes, including the religion command, happen in the "Boxers attack Legation Quarter" event in BoxerRebellion.txt:imperial_decree_of_war
This happens again in the Imperial Decree of War decision:For protestant_country
, this seems to be one of several flags that govern colony organization, and so I think it is highly advisable to keep it for Heavenly Kingdom. For instance:
change_to_protestant
seems to only affect a flag that is given to an unciv in the "$FROMCOUNTRY_ADJ$ Missionaries" event, again best to be retained but mostly harmless for Heavenly Kingdom:
missionary_activity
looks like something that should be cleared upon any westernization, and is a modifier affecting various things, including militancy, conversion chance, and research points.
Here I remembered that I said I was going to update this and forgot to do it. I am uploading an update now, and will playtest it to see if the removal of religion specification upon westernization does anything.
To summarize with the new fixes, you can tell what the state religion is (as long as there are no other effects that convert pops), because other pops will have a conversion factor. Here immediately before westernization, Heavenly Kingdom is protestant:
After westernization, the conversion is still working:
For the Qing Empire given these changes, before westernization, pops are converted to Mahayana:
After westernization this is still true:
Therefore, the changes seem to have no ill effect.
The Middle Kingdom event (90900) in China.txt westernizes Heavenly Kingdom in the same way that the Qing Empire would be westernized, including changing the nation's religion to Mahayana for no apparent reason. I have created separate paths for Heavenly Kingdom and Qing Empire westernization, however there could be lingering problems that may need to be addressed.