UE3:UTGame internal variables (UT3)
- UTGame internal variables in other games:
- Other member categories for this class:
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Internal variables
Acronym
Type: string
Default value: "???"
ActiveBots
Type: array<ActiveBotInfo>
Modifiers: globalconfig
AdjustedDifficulty
Type: float
bAdminModifiedOptions
Type: bool
set when admin modified options via UTPlayerController::ServerAdminChangeOption()
bAllowHoverboard
Type: bool
bAllowKeyboardAndMouse
Type: bool
This being false implies that only gamepads are valid for input type. This is not 100% precise as you could have a keyboard + gamepad which could be valid if we wanted to allow typing but no movement.
bAllowMapVoting
Type: bool
Modifiers: deprecated, globalconfig
If true, users can vote in order to pick the next map
Default value: True
bAllowTranslocator
Type: bool
bAutoNumBots
Type: bool
Match bots to map's recommended bot count
bBadSinglePlayerBotNames
Type: bool
Debug: used to draw HUD message so it's easy to tell when bots are set up incorrectly in SP missions
bBlockTeamChangeMessages
Type: bool
bConsoleServer
Type: bool
Prefix characters for names of maps for this game type
bCustomBots
Type: bool
bDemoMode
Type: bool
turn off HUD, etc.
BeaconList
Type: UTProj_TransDisc
bExportMenuData
Type: bool
if set, when this class is compiled, a menu entry for it will be automatically added/updated in its package.ini file (abstract classes are skipped even if this flag is set)
Default value: True
bExtraHealth
Type: bool
Used during the campaign to give player team a health bonuse
bFinalStartup
Type: bool
bFirstBlood
Type: bool
bForceMidGameMenuAtStart
Type: bool
Modifiers: config
bForceRespawn
Type: bool
Modifiers: globalconfig
bHeavyArmor
Type: bool
Used during the campaign to give player team an armor bonus
bIgnoreTeamForVoiceChat
Type: bool
When enabled, allows players on different teams to voice chat with each other. (Used for Duel games) Note that spectators still won't be able to talk to players and vice-versa, though.
bMidGameHasMap
Type: bool
bMidGameMapVoting
Type: bool
Modifiers: deprecated, globalconfig
If false, users will only be presented with a map list at the end of the round
Default value: True
bMustHaveMultiplePlayers
Type: bool
bMustJoinBeforeStart
Type: bool
players can only spectate if they join after the game starts
bNecrisLocked
Type: bool
Used during the campaign to keep player team from using necris vehicles (until they get the magic key)
bNoCustomCharacters
Type: bool
Modifiers: globalconfig
If true, no custom characters will be allowed, all players will be default
BotClass
class used for AI bots
Default value: Class'UTGame.UTBot'
BotRatio
Type: float
Modifiers: globalconfig
only used when bPlayersVsBots is true
Default value: 1.0
bOverTimeBroadcast
Type: bool
bPlayedFiveKills
Type: bool
bPlayedOneKill
Type: bool
bPlayedTenKills
Type: bool
Flag whether "X kills remain" has been played yet
bPlayerBecameActive
Type: bool
bPlayersMustBeReady
Type: bool
Modifiers: globalconfig
players must confirm ready for game to start
bPlayersVsBots
Type: bool
bQuickStart
Type: bool
bScoreDeaths
Type: bool
Whether scoring is based on enemy deaths
bShouldPostRenderEnemyPawns
Type: bool
Whether should postrender enemy pawns
Default value: True
bSkipPlaySound
Type: bool
override "play!" sound
bSoaking
Type: bool
bStartedCountDown
Type: bool
bStartWithLockerWeaps
Type: bool
If true, look for nearby weaponlocker weapons (for game types which implement this functionality)
bTeamScoreRounds
Type: bool
bTempForceRespawn
Type: bool
Force dead players to respawn immediately if true (configurable)
bUndrivenVehicleDamage
Type: bool
whether not yet driven vehicles can take damage
bWaitForNetPlayers
Type: bool
Modifiers: globalconfig
Temporary (used in game) version of bForceRespawn
Default value: True
bWarmupRound
Type: bool
Modifiers: config
If true, this match will have a warmup round
bWeaponStay
Type: bool
Whether or not weapons stay when picked up.
Default value: True
ClientProcessingTimeout
Type: int
Modifiers: config
how long we wait for clients to perform initial processing at the start of the game (UTPlayerController::bInitialProcessingComplete)
Default value: 30
ConsolePlayerControllerClass
Type: class<PlayerController>
PlayerController class to use on consoles
Default value: Class'UTGame.UTConsolePlayerController'
CountDown
Type: int
Default value: 4
CustomMapPrefixes
Type: array<GameTypePrefix>
Modifiers: globalconfig
Used for loading appropriate game type if non-specified in URL
DefaultEnemyRosterClass
Type: string
DefaultInventory
Type: array<class<Inventory> >
Default inventory added via AddDefaultInventory()
Default value, index 0: Class'UTGame.UTWeap_Enforcer'
Default value, index 1: Class'UTGame.UTWeap_ImpactHammer'
DefaultMapPrefixes
Type: array<GameTypePrefix>
Default value, index 0:
Member | Value |
---|---|
AdditionalGameTypes |
|
GameType | "UTGame.UTDeathmatch" |
Prefix | "DM" |
Default value, index 1:
Member | Value |
---|---|
GameType | "UTGameContent.UTCTFGame_Content" |
Prefix | "CTF" |
Default value, index 2:
Member | Value |
---|---|
GameType | "UTGameContent.UTOnslaughtGame_Content" |
Prefix | "WAR" |
Default value, index 3:
Member | Value |
---|---|
GameType | "UTGameContent.UTVehicleCTFGame_Content" |
Prefix | "VCTF" |
Default value, index 4:
Member | Value |
---|---|
GameType | "UTGame.DemoGame" |
Prefix | "DG" |
Default value, index 5:
Member | Value |
---|---|
GameType | "UTGame.UTMissionSelectionGame" |
Prefix | "UTM" |
Default value, index 6:
Member | Value |
---|---|
GameType | "UTGame.UTCinematicGame" |
Prefix | "UTCIN" |
DefaultMaxLives
Type: int
DemoPrefix
Type: string
prefix of filename to record a demo to - a number is added on to get a unique filename (empty string means don't record)
Description
Type: string
Modifiers: localized
DesiredPlayerCount
Type: int
bots will fill in to reach this value as needed
DMBeaconMaxDist
Type: float
Default value: 2000.0
EndGameFocus
Type: Actor
EndMessageCounter
Type: int
Modifiers: transient
end message counter
EndMessageWait
Type: int
wait before playing which team won the match
Default value: 1
EndOfMatchRulesTemplateStr_Scoring
Type: string
Modifiers: localized
EndOfMatchRulesTemplateStr_ScoringSingle
Type: string
Modifiers: localized
EndOfMatchRulesTemplateStr_Time
Type: string
Modifiers: localized
EndTime
Type: float
EndTimeDelay
Type: float
Modifiers: globalconfig
Default value: 4.0
EnemyRoster
Type: UTTeamInfo
EnemyRosterName
Type: string
GameSpecificMapCycles
Type: array<GameMapCycle>
Modifiers: deprecated, globalconfig
Default value, index 0:
Member | Value |
---|---|
GameClassName | 'UTDeathmatch' |
Maps |
|
Default value, index 1:
Member | Value |
---|---|
GameClassName | 'UTTeamGame' |
Maps |
|
Default value, index 2:
Member | Value |
---|---|
GameClassName | 'UTCTFGame_Content' |
Maps |
|
Default value, index 3:
Member | Value |
---|---|
GameClassName | 'UTOnslaughtGame_Content' |
Maps |
|
Default value, index 4:
Member | Value |
---|---|
GameClassName | 'UTBetrayalGame' |
Maps |
|
Default value, index 5:
Member | Value |
---|---|
GameClassName | 'UTGreedGame_Content' |
Maps |
|
Default value, index 6:
Member | Value |
---|---|
GameClassName | 'UTDuelGame' |
Maps |
|
Default value, index 7:
Member | Value |
---|---|
GameClassName | 'UTVehicleCTFGame_Content' |
Maps |
|
GameUMenuType
Type: string
Type of Game dropdown to display.
InitialVoteDelay
Type: int
Modifiers: deprecated, globalconfig
The amount of time that must pass before voting is initialized (only applies to midgame voting)
Default value: 30
LastEncouragementTime
Type: float
Last time bot yelled encouragement to player
Default value: -20.0
LastManDownTime
Type: float
Last time bot yelled mandown to player
LastPlayerStartSpot
Type: NavigationPoint
last place current player looking for start spot started from
LastStartSpot
Type: NavigationPoint
last place any player started from
LateEntryLives
Type: int
Modifiers: config
defines how many lives in a player can still join
Default value: 1
MapContexts
Type: array<MapContextMapping>
Default value, index 0:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 1 |
MapName | "CTF-Coret" |
Default value, index 1:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 2 |
MapName | "CTF-Hydrosis" |
Default value, index 2:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 3 |
MapName | "CTF-OmicronDawn" |
Default value, index 3:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 4 |
MapName | "CTF-Reflection" |
Default value, index 4:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 5 |
MapName | "CTF-Strident" |
Default value, index 5:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 6 |
MapName | "CTF-Vertebrae" |
Default value, index 6:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 7 |
MapName | "DM-Arsenal" |
Default value, index 7:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 8 |
MapName | "DM-Biohazard" |
Default value, index 8:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 9 |
MapName | "DM-Carbonfire" |
Default value, index 9:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 10 |
MapName | "DM-Deck" |
Default value, index 10:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 11 |
MapName | "DM-Defiance" |
Default value, index 11:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 12 |
MapName | "DM-Deimos" |
Default value, index 12:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 13 |
MapName | "DM-Diesel" |
Default value, index 13:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 14 |
MapName | "DM-Fearless" |
Default value, index 14:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 15 |
MapName | "DM-Gateway" |
Default value, index 15:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 16 |
MapName | "DM-Heatray" |
Default value, index 16:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 17 |
MapName | "DM-RisingSun" |
Default value, index 17:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 18 |
MapName | "DM-Sanctuary" |
Default value, index 18:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 19 |
MapName | "DM-Sentinel" |
Default value, index 19:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 20 |
MapName | "DM-Shangrila" |
Default value, index 20:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 21 |
MapName | "VCTF-Containment" |
Default value, index 21:
Member | Value |
---|---|
MapContextId | 22 |
MapName | "VCTF-Containment_SP" |
Default value, index 22:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 23 |
MapName | "VCTF-Corruption" |
Default value, index 23:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 24 |
MapName | "VCTF-Kargo" |
Default value, index 24:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 25 |
MapName | "VCTF-Necropolis" |
Default value, index 25:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 26 |
MapName | "VCTF-Sandstorm" |
Default value, index 26:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 27 |
MapName | "VCTF-Suspense" |
Default value, index 27:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 28 |
MapName | "WAR-Avalanche" |
Default value, index 28:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 29 |
MapName | "WAR-Downtown" |
Default value, index 29:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 30 |
MapName | "WAR-Dusk" |
Default value, index 30:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 31 |
MapName | "WAR-Floodgate" |
Default value, index 31:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 32 |
MapName | "WAR-Islander" |
Default value, index 32:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 33 |
MapName | "WAR-Islander_Necris" |
Default value, index 33:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 34 |
MapName | "WAR-MarketDistrict" |
Default value, index 34:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 35 |
MapName | "WAR-OnyxCoast" |
Default value, index 35:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 36 |
MapName | "WAR-PowerSurge" |
Default value, index 36:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 37 |
MapName | "WAR-Serenity" |
Default value, index 37:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 38 |
MapName | "WAR-Serenity_Necris" |
Default value, index 38:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 39 |
MapName | "WAR-Sinkhole" |
Default value, index 39:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 40 |
MapName | "WAR-TankCrossing" |
Default value, index 40:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 41 |
MapName | "WAR-Torlan" |
Default value, index 41:
Member | Value |
---|---|
MapContextId | 42 |
MapName | "WAR-Torlan_Leviathan" |
Default value, index 42:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 43 |
MapName | "WAR-Torlan_Necris" |
Default value, index 43:
Member | Value |
---|---|
MapContextId | 44 |
MapName | "UTM-MissionSelection" |
Default value, index 44:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 45 |
MapName | "DM-KBarge" |
Default value, index 45:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 46 |
MapName | "DM-Morbias" |
Default value, index 46:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 47 |
MapName | "CTF-FacingWorlds" |
Default value, index 47:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 48 |
MapName | "CTF-Searchlight" |
Default value, index 48:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 49 |
MapName | "VCTF-Rails" |
Default value, index 49:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 50 |
MapName | "VCTF-Suspense_Necris" |
Default value, index 50:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 51 |
MapName | "WAR-ColdHarbor" |
Default value, index 51:
Member | Value |
---|---|
bIsValidAchievementMap | True |
MapContextId | 52 |
MapName | "WAR-Downtown_Necris" |
Default value, index 52:
Member | Value |
---|---|
bIsUT3GoldMap | True |
bIsValidAchievementMap | True |
MapContextId | 53 |
MapName | "CTF-LostCause" |
Default value, index 53:
Member | Value |
---|---|
bIsUT3GoldMap | True |
bIsValidAchievementMap | True |
MapContextId | 54 |
MapName | "CTF-Morbid" |
Default value, index 54:
Member | Value |
---|---|
bIsUT3GoldMap | True |
bIsValidAchievementMap | True |
MapContextId | 55 |
MapName | "CTF-Nanoblack" |
Default value, index 55:
Member | Value |
---|---|
bIsUT3GoldMap | True |
bIsValidAchievementMap | True |
MapContextId | 56 |
MapName | "CTF-Shaft" |
Default value, index 56:
Member | Value |
---|---|
bIsUT3GoldMap | True |
bIsValidAchievementMap | True |
MapContextId | 57 |
MapName | "DM-DarkMatch" |
Default value, index 57:
Member | Value |
---|---|
bIsUT3GoldMap | True |
bIsValidAchievementMap | True |
MapContextId | 58 |
MapName | "DM-OceanRelic" |
Default value, index 58:
Member | Value |
---|---|
bIsUT3GoldMap | True |
bIsValidAchievementMap | True |
MapContextId | 59 |
MapName | "DM-EdenInc" |
Default value, index 59:
Member | Value |
---|---|
bIsUT3GoldMap | True |
bIsValidAchievementMap | True |
MapContextId | 60 |
MapName | "DM-Turbine" |
Default value, index 60:
Member | Value |
---|---|
bIsUT3GoldMap | True |
bIsValidAchievementMap | True |
MapContextId | 61 |
MapName | "vCTF-Stranded" |
Default value, index 61:
Member | Value |
---|---|
bIsUT3GoldMap | True |
bIsValidAchievementMap | True |
MapContextId | 62 |
MapName | "WAR-Confrontation" |
Default value, index 62:
Member | Value |
---|---|
bIsUT3GoldMap | True |
bIsValidAchievementMap | True |
MapContextId | 63 |
MapName | "WAR-Hostile" |
MapCycleIndex
Type: int
Modifiers: deprecated, globalconfig
index of current map in the cycle
MapListManager
Type: UTMapListManager
MapListManagerClassName
Type: string
Modifiers: globalconfig
Name of the class that manages maplists and map cycles
MapPrefixes
Used for loading appropriate game type if non-specified in URL
MapVotePercentage
Type: int
Modifiers: deprecated, globalconfig
The percentage of votes required to initiate a map switch
Default value: 51
MidGameMenuTemplate
Type: UTUIScene
Default value: UTUIScene_MidGameMenu'UI_InGameHud.Menus.MidGameMenu'
MidgameScorePanelTag
Type: name
Default value: 'DMPanel'
MinMapVotes
Type: int
Modifiers: deprecated, globalconfig
The minimum number of votes required to initiate a map switch midgame
Default value: 2
MinNetPlayers
Type: int
Modifiers: globalconfig
how many players must join before net game will start
Default value: 1
NetWait
Type: int
Modifiers: config
time to wait for players in netgames w/ bWaitForNetPlayers (typically team games)
Default value: 15
NextPickupIndex
Type: int
NumDivertedOpponents
Type: int
for single player when "Tactical Diversion" card is used - skip adding this many Kismet spawned bots
PendingMatchElapsedTime
Type: int
PlayerDeaths
Type: int
PlayerKills
Type: int
RestartWait
Type: int
Modifiers: globalconfig
Default value: 55
RulesMenuType
Type: string
Type of rules menu to display.
ScriptedStartSpot
Type: NavigationPoint
forces the spawn location for the next player spawned
ServerSkillLevel
Type: int
Modifiers: globalconfig
The Server Skill Level ( 0 - 2, Beginner/Experienced/Expert )
SinglePlayerMissionID
Type: int
Used by the single player game
Sniper
Type: Pawn
Current sniper
SpawnProtectionTime
Type: float
Modifiers: config
Default value: 2.0
SpeechRecognitionData
Type: SpeechRecognition
object containing speech recognition data to use for this gametype
Default value: SpeechRecognition'SpeechRecognition.Alphabet'
StartupStage
Type: byte
what startup message to display
TranslocatorClass
class to add to default inventory when translocator is enabled (translocator can't be enabled unless this has a value)
VehicleList
Type: UTVehicle
VictoryMessageClass
Type: class<UTVictoryMessage>
Default value: Class'UTGame.UTVictoryMessage'
VoteCollector
Type: UTVoteCollector
The actual object that manages voting
VoteCollectorClassName
Type: string
Modifiers: globalconfig
Classname of the object that manages voting
VoteDuration
Type: int
Modifiers: deprecated, globalconfig
How long the voting will take
Default value: 45
WarmupRemaining
Type: int
How much time left in the Warmup Round
WarmupTime
Type: int
Modifiers: config
How long is the warmup round (In Seconds)
WeaponTauntUsed
Type: byte
Array size: 20
weapon specific Taunt management (keep them from being used multiple times per round)
WebServerClassName
Type: string
Modifiers: globalconfig
Name of the class that supplies the webserver
Default value: "UWeb.WebServer"
WebServerObject
Type: Actor