parameterized some uniques, fixes some minor bugs (#3122)

Fixed Moai
Wonder overlay will remove terrain overlay in default tileset
Oasis, Marsh and Atoll now have "Rare feature" unique, rare features can be added by mods
implemented TileInfo.fitsUniqueFilter(filterText:String): Boolean
parameterized uniques:
* "Must have an owned [Mountain] within [2] tiles"
* "Must be on [River]" - not to be confused with "Must be next to [River]" - the tile city on must have river at its border, not the adjacent tile
* "Must not be on [Hill]"
* "Must not be next to []"
* "Must be on [seacoast]" - next to "Coast" tile
* "Must be on [tile adjacent to source of fresh water]"
* "Must be next to [Water]" - next to any water tile, including "Lakes"
* "Must be next to [terrainFeature]"
* "Must be next to [unique]" - e.g "Must be next to [Rare feature]" - next to terrain or terrain feature having this unique
This commit is contained in:
HadeanLake
2020-09-11 07:56:56 +03:00
committed by GitHub
parent 3eee2bff78
commit 9f48f43ad0
9 changed files with 81 additions and 56 deletions

View File

@ -635,6 +635,9 @@ Water resource =
River =
fresh water =
non-fresh water =
# For Must be on []
seacoast =
tile adjacent to source of fresh water =
Wonders =
Base values =
@ -820,6 +823,7 @@ Mass Media =
Impassable =
Fresh water =
Rare feature =
# Resources