Unciv/android/assets/jsons
Yair Morgenstern e72dcc8b0d
Unified "X is only available under Y conditions" into a single unique (#6133)
* Unified "X is only available under Y conditions" into a single unique

There were a few problems with existing uniques - they weren't really composable, the offered things they didn't keep, etc

For example, "Incompatible with [policy/tech/promotion]", UniqueTarget.Policy, UniqueTarget.Tech, UniqueTarget.Promotion. In fact, promotions only checked promotion incompatibility, promotions - promotion incompat, etc

Additionally, with a few more changes, this could cover several other uniques - "Hidden until [amount] social policy branches have been completed", "Requires at least [amount] population", perhaps others

I have to say I think conditionals are the best thing ever and they make amazing composability possible :)

* Autoupdate correctly recognizes parameters
Updated ruleset jsons

* Deprecation texts should be allowed to forward to other deprecated uniques so we only need to change the leaves when introducing new uniques, not go through the whole tree
2022-02-12 19:03:30 +02:00
..
Civ V - Gods & Kings Unified "X is only available under Y conditions" into a single unique (#6133) 2022-02-12 19:03:30 +02:00
Civ V - Vanilla Unified "X is only available under Y conditions" into a single unique (#6133) 2022-02-12 19:03:30 +02:00
TileSets
translations 3.19.7 2022-02-09 12:31:08 +02:00
ManuallyBlockedMods.json
Tutorials.json