From ad19dd1afadd2917d351cedfee782e7ba1d7b38b Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Thu, 28 Nov 2019 19:42:08 +0200 Subject: [PATCH] Resolved #1388 - Starting era no longer automatically displayed as "Ancient" in New Game screen --- .../com/unciv/ui/newgamescreen/NewGameScreenOptionsTable.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/com/unciv/ui/newgamescreen/NewGameScreenOptionsTable.kt b/core/src/com/unciv/ui/newgamescreen/NewGameScreenOptionsTable.kt index 46dbeac251..26268ba927 100644 --- a/core/src/com/unciv/ui/newgamescreen/NewGameScreenOptionsTable.kt +++ b/core/src/com/unciv/ui/newgamescreen/NewGameScreenOptionsTable.kt @@ -162,7 +162,9 @@ class NewGameScreenOptionsTable(val newGameParameters: GameParameters, val onMul private fun addEraSelectBox() { add("{Starting Era}:".tr()) - val eraSelectBox = TranslatedSelectBox(TechEra.values().map { it.name+" era" }, newGameParameters.startingEra.name, CameraStageBaseScreen.skin) + // The eras enum values are "Medieval" etc. but are shown to the player as "Medieval era".tr() + // because in other languages "Medieval era" is one word + val eraSelectBox = TranslatedSelectBox(TechEra.values().map { it.name+" era" }, newGameParameters.startingEra.name+" era", CameraStageBaseScreen.skin) eraSelectBox.addListener(object : ChangeListener() { override fun changed(event: ChangeEvent?, actor: Actor?) { newGameParameters.startingEra = TechEra.valueOf(eraSelectBox.selected.value.replace(" era",""))