Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE2:GameInfo properties (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 10:10, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
U2XMP Object >> Actor >> Info >> GameInfo (properties)
GameInfo properties in other games:
RTNP, U1, UT, U2, UE2Runtime, UT2003, UT2004, UT3, UDK
Other member categories for this class:
instance functions

Properties[edit]

Property group 'GameInfo'[edit]

bDisplayHud[edit]

Type: bool

NEW (mwp) UI components hide themselves when GameInfo.bDisplayHud is false

Default value: True

bNoisyWeaponChanges[edit]

Type: bool

if true, weapon switches call MakeNoise (so NPCs can hear these)

GameReplicationInfoClass[edit]

Type: class<GameReplicationInfo>


Default value: Class'Engine.GameReplicationInfo'

Internal variables[edit]

AccessControl[edit]

Type: AccessControl

AccessControl controls whether players can enter and/or become admins

AccessControlClass[edit]

Type: string


Default value: "Engine.AccessControl"

AutoAim[edit]

Type: float

Modifiers: globalconfig


Default value: 0.93

bAllowGore[edit]

Type: bool

Modifiers: globalconfig

NEW (mwp)

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)

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

bCoopWeaponMode[edit]

Type: bool

Modifiers: config

Whether or not weapons stay when picked up.

bCutsceneInputHandling[edit]

Type: bool

Modifiers: config

NEW (mwp) <Esc>/<Space> = "NextLevel", ignore all other keys/events

bDelayedStart[edit]

Type: bool


BeaconName[edit]

Type: string

Identifying string used for finding LAN servers.

bGameEnded[edit]

Type: bool

set when game ends

bInfiniteAmmo[edit]

Type: bool

if true, weapons will always have enough ammo to fire

bLocalLog[edit]

Type: bool

Modifiers: globalconfig


Default value: True

bLoggingGame[edit]

Type: bool

Does this gametype log?

BotMenuType[edit]

Type: string

Type of bot menu to display.

bOverTime[edit]

Type: bool


bPauseable[edit]

Type: bool

Whether the game is pauseable.

Default value: True

bReloadsEnabled[edit]

Type: bool


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

BroadcastHandlerClass[edit]

Type: string


Default value: "Engine.BroadcastHandler"

bSaveDisabled[edit]

Type: bool

NEW (mib)

bTeamGame[edit]

Type: bool

This is a team game.

bWaitingToStartMatch[edit]

Type: bool


Default value: True

bWorldLog[edit]

Type: bool

Modifiers: globalconfig


Default value: True

CurrentID[edit]

Type: int


DeathMessageClass[edit]

Type: class<LocalMessage>


Default value: Class'Engine.LocalMessage'

DefaultPlayerClassName[edit]

Type: string


DefaultPlayerName[edit]

Type: string

Modifiers: localized


Default value: "Player"

Difficulty[edit]

Type: byte

Modifiers: protected, globalconfig

NEW (mdf) 0=easiest, MaxDifficulty=Hardest.

GameFlags[edit]

Type: int

Modifiers: globalconfig

NEW (mdf)

GameMessageClass[edit]

Type: class<GameMessage>


Default value: Class'Engine.GameMessage'

GameName[edit]

Type: string

Modifiers: localized


Default value: "Game"

GameOptionsMenuType[edit]

Type: string

Type of options dropdown to display.

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

GameUMenuType[edit]

Type: string

Type of Game dropdown to display.

HUDType[edit]

Type: string

HUD class this game uses.

Default value: "Engine.HUD"

LocalGameEvents[edit]

Type: array<name>

game events local to this level

MapListType[edit]

Type: string

Maplist this game uses.

MapPrefix[edit]

Type: string

Prefix characters for names of maps for this game type.

MaxDifficulty[edit]

Type: byte

Modifiers: protected, config


Default value: 2

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.

MutatorClass[edit]

Type: string


Default value: "Engine.Mutator"

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.

PauseKey[edit]

Type: int


PlayerControllerClass[edit]

Type: class<PlayerController>


PlayerControllerClassName[edit]

Type: string

Modifiers: config


Default value: "U2.U2PlayerNetTestController"

RulesMenuType[edit]

Type: string

Type of rules menu to display.

ScoreBoardType[edit]

Type: string


SettingsMenuType[edit]

Type: string

Type of settings menu to display.

StartTime[edit]

Type: float


StatLog[edit]

Type: StatLog


StatLogClass[edit]

Type: class<StatLog>


Default value: Class'Engine.StatLogFile'

TravelGameEvents[edit]

Type: array<name>

game events which travel from level to level. FIXME - make them travel!!!