Maps incompatible with ruleset no longer popup errors when generating a new map

This commit is contained in:
Yair Morgenstern
2021-02-22 23:31:18 +02:00
parent 4bd40125b0
commit 241aecb52f

View File

@ -9,6 +9,7 @@ import com.unciv.UncivGame
import com.unciv.logic.*
import com.unciv.logic.civilization.PlayerType
import com.unciv.logic.map.MapParameters
import com.unciv.logic.map.MapType
import com.unciv.models.metadata.GameParameters
import com.unciv.models.ruleset.RulesetCache
import com.unciv.models.translations.tr
@ -94,7 +95,7 @@ class NewGameScreen(previousScreen:CameraStageBaseScreen, _gameSetupInfo: GameSe
Gdx.input.inputProcessor = null // remove input processing - nothing will be clicked!
if (gameSetupInfo.mapFile != null){
if (mapOptionsTable.mapTypeSelectBox.selected.value == MapType.custom){
val map = MapSaver.loadMap(gameSetupInfo.mapFile!!)
val rulesetIncompatabilities = HashSet<String>()
for(tile in map.values) {