Fix Mod checker crash on RekMod (#10349)

* Verbose exception for the original RekMod's Civilian crash

* Make ConstructImprovementInstantly validation gameInfo-agnostic

* Helpers to encapsulate repetitive Conditional test patterns, eliminating ruleset(), all ruleset access guarded

* Make ConditionalFirstCivToResearch actually work on Policies - ???

* Linting

* Revert params accessor helpers and reduce ConditionalFirstCivToResearch to tech only

* Implement ConditionalFirstCivToAdopt for nicer symmetry
This commit is contained in:
SomeTroglodyte
2023-10-29 18:00:09 +01:00
committed by GitHub
parent 4b41b5586a
commit cf2ff124cf
4 changed files with 110 additions and 95 deletions

View File

@ -1835,6 +1835,9 @@ Simple unique parameters are explained by mouseover. Complex parameters are expl
Applicable to: Conditional
??? example "<if no other Civilization has adopted this>"
Applicable to: Conditional
??? example "<after adopting [policy/belief]>"
Example: "<after adopting [Oligarchy]>"