GameSettings

class GameSettings

Types

Companion
Link copied to clipboard
object Companion

Functions

addCompletedTutorialTask
Link copied to clipboard
fun addCompletedTutorialTask(tutorialTask: String)
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
getCollatorFromLocale
Link copied to clipboard
fun getCollatorFromLocale(): Collator
getCurrentLocale
Link copied to clipboard
fun getCurrentLocale(): Locale
hashCode
Link copied to clipboard
open fun hashCode(): Int
save
Link copied to clipboard
fun save()
toString
Link copied to clipboard
open fun toString(): String
updateLocaleFromLanguage
Link copied to clipboard
fun updateLocaleFromLanguage()

Properties

allowAndroidPortrait
Link copied to clipboard
var allowAndroidPortrait: Boolean = false
autoAssignCityProduction
Link copied to clipboard
var autoAssignCityProduction: Boolean = true
autoBuildingRoads
Link copied to clipboard
var autoBuildingRoads: Boolean = true
automatedWorkersReplaceImprovements
Link copied to clipboard
var automatedWorkersReplaceImprovements: Boolean = true
checkForDueUnits
Link copied to clipboard
var checkForDueUnits: Boolean = true
continuousRendering
Link copied to clipboard
var continuousRendering: Boolean = false
enableModScripting
Link copied to clipboard
var enableModScripting: Boolean = false
enableScriptingConsole
Link copied to clipboard
var enableScriptingConsole: Boolean = false
hasCrashedRecently
Link copied to clipboard
var hasCrashedRecently: Boolean = false
isFreshlyCreated
Link copied to clipboard
var isFreshlyCreated: Boolean = false
language
Link copied to clipboard
var language: String
lastGameSetup
Link copied to clipboard
var lastGameSetup: GameSetupInfo? = null

Saves the last successful new game's setup

lastOverviewPage
Link copied to clipboard
var lastOverviewPage: String
locale
Link copied to clipboard
var locale: Locale? = null
minimapSize
Link copied to clipboard
var minimapSize: Int = 6
multiplayerTurnCheckerDelayInMinutes
Link copied to clipboard
var multiplayerTurnCheckerDelayInMinutes: Int = 5
multiplayerTurnCheckerEnabled
Link copied to clipboard
var multiplayerTurnCheckerEnabled: Boolean = true
musicVolume
Link copied to clipboard
var musicVolume: Float = 0.5f
orderTradeOffersByAmount
Link copied to clipboard
var orderTradeOffersByAmount: Boolean = true
pauseBetweenTracks
Link copied to clipboard
var pauseBetweenTracks: Int = 10
resolution
Link copied to clipboard
var resolution: String
scriptingConsoleStartups
Link copied to clipboard
var scriptingConsoleStartups: MutableMap<String, String>
showExperimentalWorldWrap
Link copied to clipboard
var showExperimentalWorldWrap: Boolean = false
showMinimap
Link copied to clipboard
var showMinimap: Boolean = true
showPixelImprovements
Link copied to clipboard
var showPixelImprovements: Boolean = true
showPixelUnits
Link copied to clipboard
var showPixelUnits: Boolean = false
showResourcesAndImprovements
Link copied to clipboard
var showResourcesAndImprovements: Boolean = true
showScriptingConsoleWarning
Link copied to clipboard
var showScriptingConsoleWarning: Boolean = true
showTileYields
Link copied to clipboard
var showTileYields: Boolean = false
showTutorials
Link copied to clipboard
var showTutorials: Boolean = true
showWorkedTiles
Link copied to clipboard
var showWorkedTiles: Boolean = false
singleTapMove
Link copied to clipboard
var singleTapMove: Boolean = false
soundEffectsVolume
Link copied to clipboard
var soundEffectsVolume: Float = 0.5f
tileSet
Link copied to clipboard
var tileSet: String
turnsBetweenAutosaves
Link copied to clipboard
var turnsBetweenAutosaves: Int = 1
tutorialsShown
Link copied to clipboard
var tutorialsShown: HashSet<String>
tutorialTasksCompleted
Link copied to clipboard
var tutorialTasksCompleted: HashSet<String>
userId
Link copied to clipboard
var userId: String
visualMods
Link copied to clipboard
var visualMods: HashSet<String>
windowState
Link copied to clipboard
var windowState: WindowState

Sources

jvm source
Link copied to clipboard