Implemented the enhancing of religions (#4965)

* Generalize the concept of founding religions in preparation of enhancing

* Implemented enhancing religions

* Added all enhancer beliefs (mostly correctly, mostly tested)

* You can now found a religion without a pantheon, requiring you to choose a pantheon as well

* Parameterized 'enhance religion' action, fixed tests

* Implemented requested changes & simplified beliefContainer a lot

* Fixed rename

* Updated code to include features added in the meantime

* Merge branch 'master' into enhanceReligions

Co-authored-by: Yair Morgenstern <yairm210@hotmail.com>
This commit is contained in:
Xander Lenstra
2021-08-28 21:36:11 +02:00
committed by GitHub
parent 3e22a36bbf
commit 1cc90a3953
20 changed files with 390 additions and 157 deletions

View File

@ -521,7 +521,7 @@ Received [goldAmount] Gold for capturing [cityName] =
Our proposed trade is no longer relevant! =
[defender] could not withdraw from a [attacker] - blocked. =
[defender] withdrew from a [attacker] =
[building] has provided [amount] Gold! =
By expending your [unit] you gained [Stats]! =
[civName] has stolen your territory! =
Clearing a [forest] has created [amount] Production for [cityName] =
[civName] assigned you a new quest: [questName]. =
@ -739,6 +739,8 @@ Spread Religion =
Spread [religionName] =
Remove Heresy =
Found a Religion =
Enhance a Religion =
Enhance [religionName] =
Your citizens have been happy with your rule for so long that the empire enters a Golden Age! =
You have entered the [newEra]! =
[civName] has entered the [eraName]! =