GameConfiguration

Object

This file is a description of an object. This object is accessible as a global variable. Most of its methods do not expect an implicit “self” argument and should be invoked with a .

Methods

ScriptUIReturns. or :NameArguments
✓.AddEnabledMods
✓.ClearEnabledMods
✓.GetAIPlayerCount
✓.GetAIPlayerIDs
✓.GetAvailablePlayerCount
✓.GetAvailablePlayerIDs
✓.GetCalendarType
✓.GetCivilizationUsageIDs
✓.GetCloudTurnPlayer
✓.GetEnableModsMetaString
✓.GetEnabledGameModesMetaString
✓.GetEnabledMods
✓.GetFirstAvailablePlayer
✓.GetGameMode
✓✓.GetGameSpeedType
✓.GetGameState
✓.GetHandicapType
✓.GetHiddenPlayerCount
✓.GetHiddenPlayerIDs
✓.GetHumanPlayerCount
✓.GetHumanPlayerIDs
✓.GetInUsePlayerCount
✓.GetInUsePlayerIDs
✓✓.GetMaxTurns
✓.GetMultiplayerPlayerIDs
✓.GetObserverCount
✓.GetObserverIDs
✓.GetParticipatingPlayerCount
✓.GetParticipatingPlayerIDs
✓.GetPausePlayer
✓.GetPossibleParticipatingPlayerIDs
✓.GetRequiredMods
✓.GetRuleSet
✓✓.GetStartEra
✓✓.GetStartTurn
✓✓.GetStartYear
✓.GetTeamName
✓.GetTeamPlayerCount
✓.GetTurnLimitType
✓✓.GetTurnTimerType
✓✓.GetValue
✓✓.IsAnyMultiplayer
✓.IsCrossPlayInternetMultiplayer
✓.IsHotseat
✓.IsInternetMultiplayer
✓.IsKickVoting
✓.IsLANMultiplayer
✓.IsMatchMaking
✓✓.IsNetworkMultiplayer
✓.IsPaused
✓.IsPlayByCloud
✓.IsSavedGame
✓.IsWorldBuilder
✓.IsWorldBuilderEditor
✓.MakeHash
✓.PlayersWantPause
✓.RegenerateSeeds
✓.RemovePlayer
✓.SetCalendarType
✓.SetCloudTurnPlayer
✓.SetGameMode
✓.SetGameSpeedType
✓.SetGameState
✓.SetHandicapType
✓.SetKickVoting
✓.SetMatchMaking
✓.SetMaxTurns
✓.SetParticipatingPlayerCount
✓.SetRuleSet
✓.SetStartEra
✓.SetStartTurn
✓.SetStartYear
✓.SetToDefaultGameName
✓.SetToDefaults
✓.SetToPreGame
✓.SetTurnLimitType
✓.SetTurnTimerType
✓.SetValue
✓.SetValueHash
✓.SetWorldBuilder
✓.SetWorldBuilderEditor
✓.UpdateEnabledMods