mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-29 06:51:30 -04:00
4.5.17-patch1
Solved "cannot start single player game"
This commit is contained in:
parent
a691066b05
commit
32a76fd359
@ -3,8 +3,8 @@ package com.unciv.build
|
|||||||
object BuildConfig {
|
object BuildConfig {
|
||||||
const val kotlinVersion = "1.8.0"
|
const val kotlinVersion = "1.8.0"
|
||||||
const val appName = "Unciv"
|
const val appName = "Unciv"
|
||||||
const val appCodeNumber = 843
|
const val appCodeNumber = 844
|
||||||
const val appVersion = "4.5.17"
|
const val appVersion = "4.5.17-patch1"
|
||||||
|
|
||||||
const val gdxVersion = "1.11.0"
|
const val gdxVersion = "1.11.0"
|
||||||
const val roboVMVersion = "2.3.1"
|
const val roboVMVersion = "2.3.1"
|
||||||
|
@ -531,7 +531,7 @@ open class UncivGame(val isConsoleMode: Boolean = false) : Game(), PlatformSpeci
|
|||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
//region AUTOMATICALLY GENERATED VERSION DATA - DO NOT CHANGE THIS REGION, INCLUDING THIS COMMENT
|
//region AUTOMATICALLY GENERATED VERSION DATA - DO NOT CHANGE THIS REGION, INCLUDING THIS COMMENT
|
||||||
val VERSION = Version("4.5.17", 843)
|
val VERSION = Version("4.5.17-patch1", 844)
|
||||||
//endregion
|
//endregion
|
||||||
|
|
||||||
lateinit var Current: UncivGame
|
lateinit var Current: UncivGame
|
||||||
|
@ -21,7 +21,18 @@ import com.unciv.ui.audio.MusicTrackChooserFlags
|
|||||||
import com.unciv.ui.components.KeyCharAndCode
|
import com.unciv.ui.components.KeyCharAndCode
|
||||||
import com.unciv.ui.components.UncivTextField
|
import com.unciv.ui.components.UncivTextField
|
||||||
import com.unciv.ui.components.WrappableLabel
|
import com.unciv.ui.components.WrappableLabel
|
||||||
import com.unciv.ui.components.extensions.*
|
import com.unciv.ui.components.extensions.darken
|
||||||
|
import com.unciv.ui.components.extensions.isEnabled
|
||||||
|
import com.unciv.ui.components.extensions.isNarrowerThan4to3
|
||||||
|
import com.unciv.ui.components.extensions.keyShortcuts
|
||||||
|
import com.unciv.ui.components.extensions.onActivation
|
||||||
|
import com.unciv.ui.components.extensions.onClick
|
||||||
|
import com.unciv.ui.components.extensions.onDoubleClick
|
||||||
|
import com.unciv.ui.components.extensions.setFontColor
|
||||||
|
import com.unciv.ui.components.extensions.surroundWithCircle
|
||||||
|
import com.unciv.ui.components.extensions.toImageButton
|
||||||
|
import com.unciv.ui.components.extensions.toLabel
|
||||||
|
import com.unciv.ui.components.extensions.toTextButton
|
||||||
import com.unciv.ui.images.ImageGetter
|
import com.unciv.ui.images.ImageGetter
|
||||||
import com.unciv.ui.popups.Popup
|
import com.unciv.ui.popups.Popup
|
||||||
import com.unciv.ui.screens.basescreen.BaseScreen
|
import com.unciv.ui.screens.basescreen.BaseScreen
|
||||||
@ -113,7 +124,7 @@ class PlayerPickerTable(
|
|||||||
|
|
||||||
// enable start game when at least one human player and they're not alone
|
// enable start game when at least one human player and they're not alone
|
||||||
val humanPlayerCount = gameParameters.players.count { it.playerType == PlayerType.Human }
|
val humanPlayerCount = gameParameters.players.count { it.playerType == PlayerType.Human }
|
||||||
val isValid = humanPlayerCount >= 2 || humanPlayerCount >= 1 && isRandomNumberOfPlayers
|
val isValid = humanPlayerCount >= 1
|
||||||
(previousScreen as? PickerScreen)?.setRightSideButtonEnabled(isValid)
|
(previousScreen as? PickerScreen)?.setRightSideButtonEnabled(isValid)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user