moretrim / ccHFM

Community Curated HFM
14 stars 3 forks source link

Adjusts culture acceptance for Theocratic Yugoslavia based on Orthodox religion #155

Open rogerburks opened 2 years ago

rogerburks commented 2 years ago

References #154

All formed Yugoslavia now accept Serbian and Montenegrin. Theocratic Yugoslavia can now accept Bulgarian with a decision.

When Montenegro forms Yugoslavia as a theocracy, it results in Theocratic Yugoslavia. In current code, Theocratic Yugoslavia is excluded from accepting most available cultures for Yugoslavia. As far as I know, it is limited to two: Montenegrin, and Bosniak.

The expected result of this could be that it should be an Orthodox Christian-dominated Yugoslavia. With this expectation in place, I suggest that accepted south_slavic cultures should at least include other chiefly Orthodox cultures, such as Serbian, and that if some are excluded, they should also follow religious differences.

That said, I'm not at all sure what to do about predominantly Catholic cultures, such as Croatian or Slovene. I suppose a theocracy probably would not accept cultures that are not exactly the same religion as theirs, although I am willing to hear alternative viewpoints.

So to try to track relevant cultures for Theocratic Yugoslavia:

Accepted cultures: Bulgarian - predominantly Orthodox Montenegrin - predominantly Orthodox Serbian - predominantly Orthodox

Non-accepted cultures: Albanian - predominantly Sunni Bosniak - predominantly Sunni Croatian - predominantly Catholic Slovene - predominantly Catholic

Based on the above reasoning, I have prevented embrace_bosnians_YUG for Theocratic Yugoslavia, and enabled embrace_bulgarians_YUG. I have also added Serbian and Montenegrin as accepted.