Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE2:GameInfo properties (UT2004)
Contents
- 1 Properties
- 1.1 Property group 'GameInfo'
- 1.1.1 AccessControlClass
- 1.1.2 Acronym
- 1.1.3 BroadcastClass
- 1.1.4 BroadcastHandlerClass
- 1.1.5 CurrentGameProfile
- 1.1.6 DecoTextName
- 1.1.7 Description
- 1.1.8 GameName
- 1.1.9 GameReplicationInfoClass
- 1.1.10 ResetCountDown
- 1.1.11 ResetTimeDelay
- 1.1.12 SaveGameManifest
- 1.1.13 ScreenShotName
- 1.1.14 VoiceReplicationInfoClass
- 1.2 Internal variables
- 1.2.1 AccessControl
- 1.2.2 AutoAim
- 1.2.3 bAdminCanPause
- 1.2.4 bAllowBehindView
- 1.2.5 bAllowMPGameSpeed
- 1.2.6 bAllowVehicles
- 1.2.7 bAllowWeaponThrowing
- 1.2.8 bAlreadyChanged
- 1.2.9 bAlternateMode
- 1.2.10 BaseMutator
- 1.2.11 bAttractCam
- 1.2.12 bCanChangeSkin
- 1.2.13 bCanViewOthers
- 1.2.14 bChangeLevels
- 1.2.15 bDelayedStart
- 1.2.16 BeaconName
- 1.2.17 bEnableStatLogging
- 1.2.18 bForceClassicView
- 1.2.19 bGameEnded
- 1.2.20 bGameRestarted
- 1.2.21 BindColor
- 1.2.22 bIsSaveGame
- 1.2.23 bLargeGameVOIP
- 1.2.24 bLiberalVehiclePaths
- 1.2.25 bLoggingGame
- 1.2.26 bLowGore
- 1.2.27 bModViewShake
- 1.2.28 bMustJoinBeforeStart
- 1.2.29 BotMenuType
- 1.2.30 bOverTime
- 1.2.31 bPauseable
- 1.2.32 bRestartLevel
- 1.2.33 BroadcastHandler
- 1.2.34 bTeamGame
- 1.2.35 bTestMode
- 1.2.36 bWaitingToStartMatch
- 1.2.37 bWeaponShouldViewShake
- 1.2.38 bWeaponStay
- 1.2.39 bWelcomePending
- 1.2.40 CallSigns
- 1.2.41 CurrentID
- 1.2.42 DeathMessageClass
- 1.2.43 DefaultPlayerClassName
- 1.2.44 DefaultPlayerName
- 1.2.45 DemoCommand
- 1.2.46 FearCostFallOff
- 1.2.47 GameDifficulty
- 1.2.48 GameMessageClass
- 1.2.49 GameOptionsMenuType
- 1.2.50 GameReplicationInfo
- 1.2.51 GameRulesModifiers
- 1.2.52 GameSpeed
- 1.2.53 GameStats
- 1.2.54 GameStatsClass
- 1.2.55 GameUMenuType
- 1.2.56 GIPropDescText
- 1.2.57 GIPropsDisplayText
- 1.2.58 GIPropsExtras
- 1.2.59 GoalScore
- 1.2.60 GoreLevel
- 1.2.61 GoreLevelText
- 1.2.62 HUDSettingsMenu
- 1.2.63 HUDType
- 1.2.64 MaplistHandler
- 1.2.65 MaplistHandlerClass
- 1.2.66 MaplistHandlerType
- 1.2.67 MapListType
- 1.2.68 MapPrefix
- 1.2.69 MaxIdleTime
- 1.2.70 MaxLives
- 1.2.71 MaxPlayers
- 1.2.72 MaxSpectators
- 1.2.73 MultiplayerUMenuType
- 1.2.74 MutatorClass
- 1.2.75 NoBindString
- 1.2.76 NumBots
- 1.2.77 NumPlayers
- 1.2.78 NumSpectators
- 1.2.79 OtherMesgGroup
- 1.2.80 PlayerControllerClass
- 1.2.81 PlayerControllerClassName
- 1.2.82 RulesMenuType
- 1.2.83 ScoreBoardType
- 1.2.84 SecurityClass
- 1.2.85 ServerSkillLevel
- 1.2.86 SettingsMenuType
- 1.2.87 StartTime
- 1.2.88 TimeLimit
- 1.2.89 VehicleList
- 1.2.90 VoiceReplicationInfo
- 1.2.91 VotingHandler
- 1.2.92 VotingHandlerClass
- 1.2.93 VotingHandlerType
- 1.1 Property group 'GameInfo'
- GameInfo properties in other games:
- RTNP, U1, UT, U2, U2XMP, UE2Runtime, UT2003, UT3, UDK
- Other member categories for this class:
- functions, instance functions
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. |
Properties[edit]
Property group 'GameInfo'[edit]
AccessControlClass[edit]
Type: string
Modifiers: globalconfig
Default value: "Engine.AccessControl"
Acronym[edit]
Type: string
Modifiers: cache
Default value: "???"
BroadcastClass[edit]
Type: class<BroadcastHandler>
BroadcastHandlerClass[edit]
Type: string
Default value: "Engine.BroadcastHandler"
CurrentGameProfile[edit]
Type: GameProfile
Modifiers: transient
DecoTextName[edit]
Type: string
Modifiers: cache
deprecated ?
Description[edit]
Type: string
Modifiers: cache, localized
GameName[edit]
Type: string
Modifiers: cache, localized
Default value: "Game"
GameReplicationInfoClass[edit]
Type: class<GameReplicationInfo>
Default value: Class'Engine.GameReplicationInfo'
ResetCountDown[edit]
Type: int
ResetTimeDelay[edit]
Type: int
Modifiers: config
time (seconds) before restarting teams
SaveGameManifest[edit]
Type: Manifest
Modifiers: private, const, transient
ScreenShotName[edit]
Type: string
Modifiers: cache
VoiceReplicationInfoClass[edit]
Type: class<VoiceChatReplicationInfo>
Default value: Class'Engine.VoiceChatReplicationInfo'
Internal variables[edit]
AccessControl[edit]
Type: AccessControl
AccessControl controls whether players can enter and/or become admins
AutoAim[edit]
Type: float
Default value: 0.93
bAdminCanPause[edit]
Type: bool
Modifiers: globalconfig
bAllowBehindView[edit]
Type: bool
Modifiers: globalconfig
bAllowMPGameSpeed[edit]
Type: bool
bAllowVehicles[edit]
Type: bool
are vehicles allowed in this gametype?
bAllowWeaponThrowing[edit]
Type: bool
Modifiers: config
Default value: True
bAlreadyChanged[edit]
Type: bool
bAlternateMode[edit]
Type: bool
Modifiers: localized
BaseMutator[edit]
Type: Mutator
linked list of Mutators (for modifying actors as they enter the game)
bAttractCam[edit]
Type: bool
bCanChangeSkin[edit]
Type: bool
Allow player to change skins in game.
Default value: True
bCanViewOthers[edit]
Type: bool
Default value: True
bChangeLevels[edit]
Type: bool
Modifiers: globalconfig
Default value: True
bDelayedStart[edit]
Type: bool
Default value: True
BeaconName[edit]
Type: string
Identifying string used for finding LAN servers.
bEnableStatLogging[edit]
Type: bool
Modifiers: globalconfig
If True, games will log
bForceClassicView[edit]
Type: bool
OBSOLETE
bGameEnded[edit]
Type: bool
set when game ends
bGameRestarted[edit]
Type: bool
BindColor[edit]
Type: Object.Color
Default value:
Member | Value |
---|---|
A | 255 |
G | 128 |
R | 128 |
bIsSaveGame[edit]
Type: bool
stays true during entire game (unlike LevelInfo property)
bLargeGameVOIP[edit]
Type: bool
Modifiers: globalconfig
bLiberalVehiclePaths[edit]
Type: bool
bLoggingGame[edit]
Type: bool
Does this gametype log?
bLowGore[edit]
Type: bool
Modifiers: globalconfig
OBSOLETE - use GoreLevel instead;
bModViewShake[edit]
Type: bool
for mutators to turn off weaponviewshake
Default value: True
bMustJoinBeforeStart[edit]
Type: bool
players can only spectate if they join after the game starts
BotMenuType[edit]
Type: string
Type of bot menu to display. -NOT USED-
bOverTime[edit]
Type: bool
bPauseable[edit]
Type: bool
Whether the game is pauseable.
Default value: True
bRestartLevel[edit]
Type: bool
Level should be restarted when player dies
Default value: True
BroadcastHandler[edit]
Type: BroadcastHandler
handles message (text and localized) broadcasts
bTeamGame[edit]
Type: bool
Modifiers: cache
This is a team game.
bTestMode[edit]
Type: bool
bWaitingToStartMatch[edit]
Type: bool
bWeaponShouldViewShake[edit]
Type: bool
Modifiers: globalconfig
Default value: True
bWeaponStay[edit]
Type: bool
Modifiers: config
Whether or not weapons stay when picked up.
bWelcomePending[edit]
Type: bool
CallSigns[edit]
Type: string
Array size: 15
Default value, index 0: "ALPHA"
Default value, index 10: "KILO"
Default value, index 11: "LIMA"
Default value, index 12: "MIKE"
Default value, index 13: "NOVEMBER"
Default value, index 14: "OSCAR"
Default value, index 15: "BRAVO"
Default value, index 16: "CHARLIE"
Default value, index 17: "DELTA"
Default value, index 18: "ECHO"
Default value, index 19: "FOXTROT"
Default value, index 20: "GOLF"
Default value, index 21: "HOTEL"
Default value, index 22: "INDIA"
Default value, index 23: "JULIET"
CurrentID[edit]
Type: int
Default value: 1
DeathMessageClass[edit]
Type: class<LocalMessage>
Default value: Class'Engine.LocalMessage'
DefaultPlayerClassName[edit]
Type: string
DefaultPlayerName[edit]
Type: string
Modifiers: localized
Default value: "Player"
DemoCommand[edit]
Type: string
Modifiers: transient
FearCostFallOff[edit]
Type: float
how fast the FearCost in NavigationPoints falls off
Default value: 0.95
GameDifficulty[edit]
Type: float
Modifiers: globalconfig
Default value: 1.0
GameMessageClass[edit]
Type: class<GameMessage>
Default value: Class'Engine.GameMessage'
GameOptionsMenuType[edit]
Type: string
Type of options dropdown to display. -NOT USED-
GameReplicationInfo[edit]
Type: GameReplicationInfo
GameRulesModifiers[edit]
Type: GameRules
linked list of modifier classes which affect game rules
GameSpeed[edit]
Type: float
Modifiers: globalconfig
Scale applied to game rate.
Default value: 1.0
GameStats[edit]
Type: GameStats
Holds the GameStats actor
GameStatsClass[edit]
Type: string
Modifiers: globalconfig
GameUMenuType[edit]
Type: string
Type of Game dropdown to display. (Used as map menu in Onslaught)
GIPropDescText[edit]
Type: string
Array size: 15 (GIPROPNUM
)
Modifiers: localized
Default value, index 0: "Set the skill of your bot opponents."
Default value, index 1: "When enabled, weapons will always be available for pickup."
Default value, index 10: "When enabled, players can throw their current weapon out."
Default value, index 11: "Controls whether players can switch to a third person view."
Default value, index 12: "Controls whether administrators can pause the game."
Default value, index 13: "Specifies how long to wait before kicking idle player from server."
Default value, index 14: "When enabled, some weapons cause view shaking while firing."
Default value, index 15: "Enable this option to reduce the amount of blood and guts you see."
Default value, index 16: "Controls how fast time passes in the game."
Default value, index 17: "Sets the maximum number of spectators that can watch the game."
Default value, index 18: "Sets the maximum number of players that can join this server."
Default value, index 19: "The game ends when someone reaches this score."
Default value, index 20: "Limits how many times players can respawn after dying."
Default value, index 21: "The game ends after this many minutes of play."
Default value, index 22: "Enable this option to send game statistics to the UT2004 global stats server"
GIPropsDisplayText[edit]
Type: string
Array size: 15 (GIPROPNUM
)
Modifiers: localized
Default value, index 0: "Bot Skill"
Default value, index 1: "Weapons Stay"
Default value, index 10: "Allow Weapon Throwing"
Default value, index 11: "Allow Behind View"
Default value, index 12: "Allow Admin Pausing"
Default value, index 13: "Kick Idlers Time"
Default value, index 14: "Weapons shake view"
Default value, index 15: "Reduce Gore Level"
Default value, index 16: "Game Speed"
Default value, index 17: "Max Spectators"
Default value, index 18: "Max Players"
Default value, index 19: "Goal Score"
Default value, index 20: "Max Lives"
Default value, index 21: "Time Limit"
Default value, index 22: "World Stats Logging"
GIPropsExtras[edit]
Type: string
Array size: 2
Modifiers: localized
Default value: "0.000000;Novice;1.000000;Average;2.000000;Experienced;3.000000;Skilled;4.000000;Adept;5.000000;Masterful;6.000000;Inhuman;7.000000;Godlike"
GoalScore[edit]
Type: int
Modifiers: config
what score is needed to end the match
GoreLevel[edit]
Type: int
Modifiers: globalconfig
Default value: 2
GoreLevelText[edit]
Type: string
Array size: 3
Modifiers: localized
Default value, index 0: "No Gore"
Default value, index 1: "Reduced Gore"
Default value, index 2: "Full Gore"
HUDSettingsMenu[edit]
Type: string
Modifiers: cache
Optional GUI page for configuring HUD options specific to this gametype
HUDType[edit]
Type: string
HUD class this game uses.
Default value: "Engine.HUD"
MaplistHandler[edit]
Type: MaplistManagerBase
Modifiers: transient
MaplistHandlerClass[edit]
Type: class<MaplistManagerBase>
Default value: Class'Engine.MaplistManager'
MaplistHandlerType[edit]
Type: string
Modifiers: globalconfig
MapListType[edit]
Type: string
Modifiers: cache
Maplist this game uses.
MapPrefix[edit]
Type: string
Modifiers: cache
Prefix characters for names of maps for this game type.
MaxIdleTime[edit]
Type: float
Modifiers: globalconfig
MaxLives[edit]
Type: int
Modifiers: config
max number of lives for match, unless overruled by level's GameDetails
MaxPlayers[edit]
Type: int
Modifiers: globalconfig
Default value: 16
MaxSpectators[edit]
Type: int
Modifiers: globalconfig
Maximum number of spectators.
Default value: 2
MultiplayerUMenuType[edit]
Type: string
Type of Multiplayer dropdown to display. -NOT USED-
MutatorClass[edit]
Type: string
Default value: "Engine.Mutator"
NoBindString[edit]
Type: string
Modifiers: localized
Default value: "[None]"
NumBots[edit]
Type: int
number of non-human players (AI controlled but participating as a player)
NumPlayers[edit]
Type: int
number of human players
NumSpectators[edit]
Type: int
Current number of spectators.
OtherMesgGroup[edit]
Type: name
PlayerControllerClass[edit]
Type: class<PlayerController>
type of player controller to spawn for players logging in
PlayerControllerClassName[edit]
Type: string
Default value: "Engine.PlayerController"
RulesMenuType[edit]
Type: string
Modifiers: cache
Type of rules menu to display.
ScoreBoardType[edit]
Type: string
Type of class<Menu> to use for scoreboards. (gam)
SecurityClass[edit]
Type: string
Modifiers: globalconfig
ServerSkillLevel[edit]
Type: string
Modifiers: globalconfig
The Server Skill Level ( 0 - 2, Beginner - Advanced )
SettingsMenuType[edit]
Type: string
Type of settings menu to display. -NOT USED-
StartTime[edit]
Type: float
TimeLimit[edit]
Type: int
Modifiers: config
TimeLimit has three contexts.
- (TimeLimit < 0) -> TimeLimit behaviour is not defined.
- (TimeLimit == 0) -> TimeLimit is not enforced and thus RemainingTime is never decremented and thus TimeLimit is not an end-game criteria.
- (TimeLimit > 0) -> TimeLimit represents the number of minutes [1, 999] and is used to initialize RemainingTime (seconds) which is then decremented every second.
TimeLimit is affected by:
- (DefaultMaxLives > 0) -> TimeLimit = 0
- ((GoalScore == 0) && (TimeLimit == 0)) -> TimeLimit = 20 -- See the DeathMatch.CheckReady function.
TimeLimit affects:
- (TimeLimit > 0) --> --RemainingTime
TimeLimit triggers:
- EndGame ("TimeLimit")
VehicleList[edit]
Type: Vehicle
VoiceReplicationInfo[edit]
Type: VoiceChatReplicationInfo
VotingHandler[edit]
Type: VotingHandler
Modifiers: transient
VotingHandlerClass[edit]
Type: class<VotingHandler>
VotingHandlerType[edit]
Type: string
Modifiers: globalconfig
Default value: "xVoting.xVotingHandler"