Remove 'Strategic Balance' and 'Legendary Start' from resource abundance select (#11699)

* Convert MapResources into an Enum

* Fix IsPartOfGameInfoSerialization where actually only the String is part of serialization

* Refactor MapResources to own file, package mapgenerator

* Refactor MapSize/MapSizeNew to own file and rename
This commit is contained in:
SomeTroglodyte
2024-06-08 20:58:19 +02:00
committed by GitHub
parent 9cd531c8cf
commit cf7f5a1c52
17 changed files with 214 additions and 228 deletions

View File

@ -7,7 +7,6 @@ import com.unciv.logic.GameStarter
import com.unciv.logic.civilization.PlayerType
import com.unciv.logic.map.MapParameters
import com.unciv.logic.map.MapSize
import com.unciv.logic.map.MapSizeNew
import com.unciv.models.metadata.GameParameters
import com.unciv.models.metadata.GameSettings
import com.unciv.models.metadata.Player
@ -53,7 +52,7 @@ internal object ConsoleLauncher {
private fun getMapParameters(): MapParameters {
return MapParameters().apply {
mapSize = MapSizeNew(MapSize.Tiny)
mapSize = MapSize.Tiny
noRuins = true
noNaturalWonders = true
}