Always snap to grid
UE2:GameInfo (U2XMP)
Contents
- 1 Properties
- 2 Functions
- 2.1 Static native functions
- 2.2 Native functions
- 2.3 Events
- 2.3.1 AcceptInventory
- 2.3.2 Broadcast
- 2.3.3 BroadcastLocalized
- 2.3.4 Destroyed
- 2.3.5 DetailChange
- 2.3.6 DispatchMusicEvent
- 2.3.7 GameEnding
- 2.3.8 GetBeaconText
- 2.3.9 GetDialogDirectory
- 2.3.10 InitGame
- 2.3.11 Login
- 2.3.12 NextLevel
- 2.3.13 NextScene
- 2.3.14 NotifyAudioSystemReset
- 2.3.15 NotifyGameSpeedChanged
- 2.3.16 NotifyHack
- 2.3.17 NotifyLevelChange
- 2.3.18 NotifyLevelChangeEnd
- 2.3.19 NotifyLevelRestart
- 2.3.20 PostBeginPlay
- 2.3.21 PostLogin
- 2.3.22 PreBeginPlay
- 2.3.23 PreLogin
- 2.3.24 Timer
- 2.4 Other instance functions
- Package:
- Engine
- Direct subclass:
- DialogGameInfo
- This class in other games:
- RTNP, U1, UT, UT2004, UE2Runtime, U2, UT2003, UT3, UDK
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. |
GameInfo.
The GameInfo defines the game being played: the game rules, scoring, what actors are allowed to exist in this game type, and who may enter the game. While the GameInfo class is the public interface, much of this functionality is delegated to several classes to allow easy modification of specific game components. These classes include GameInfo, AccessControl, Mutator, BroadcastHandler, and GameRules. A GameInfo actor is instantiated when the level is initialized for gameplay (in C++ UGameEngine::LoadMap() ). The class of this GameInfo actor is determined by (in order) either the DefaultGameType if specified in the LevelInfo, or the DefaultGame entry in the game's .ini file (in the Engine.Engine section), unless its a network game in which case the DefaultServerGame entry is used.
Properties[edit]
See GameInfo properties.
Functions[edit]
Static native functions[edit]
ParseKillMessage[edit]
Native functions[edit]
AddLocalGameEvent[edit]
AddTravelGameEvent[edit]
GameEventRegistered[edit]
GetNetworkNumber[edit]
RemoveGameEvent[edit]
Events[edit]
AcceptInventory[edit]
Broadcast[edit]
BroadcastLocalized[edit]
Destroyed[edit]
Overrides: Actor.Destroyed
DetailChange[edit]
DispatchMusicEvent[edit]
GameEnding[edit]
GetBeaconText[edit]
GetDialogDirectory[edit]
InitGame[edit]
Login[edit]
NextLevel[edit]
NextScene[edit]
NotifyAudioSystemReset[edit]
NotifyGameSpeedChanged[edit]
NotifyHack[edit]
NotifyLevelChange[edit]
NotifyLevelChangeEnd[edit]
NotifyLevelRestart[edit]
PostBeginPlay[edit]
Overrides: Actor.PostBeginPlay
PostLogin[edit]
PreBeginPlay[edit]
Overrides: Actor.PreBeginPlay
PreLogin[edit]
Timer[edit]
Overrides: Actor.Timer