Map editor now works with new ruleset

This commit is contained in:
Yair Morgenstern
2019-12-05 00:15:05 +02:00
parent b7ffdb7cc3
commit 9b6ec809b3

View File

@ -157,6 +157,7 @@ class TileEditorOptionsTable(val mapEditorScreen: MapEditorScreen): Table(Camera
clearSelection()
selectedResource = resource
val tileInfo = TileInfo()
tileInfo.ruleSet = UncivGame.Current.ruleSet
val terrain = resource.terrainsCanBeFoundOn.first()
val terrainObject = gameBasics.Terrains[terrain]!!
@ -180,6 +181,7 @@ class TileEditorOptionsTable(val mapEditorScreen: MapEditorScreen): Table(Camera
private fun addTerrainOptions(terrainFeaturesTable: Table, baseTerrainTable: Table) {
for (terrain in gameBasics.Terrains.values) {
val tileInfo = TileInfo()
tileInfo.ruleSet = UncivGame.Current.ruleSet
if (terrain.type == TerrainType.TerrainFeature) {
tileInfo.baseTerrain = when {
terrain.occursOn != null -> terrain.occursOn.first()