Cogito, ergo sum

UE2:UnrealMPGameInfo (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT2004 Object >> Actor >> Info >> GameInfo >> UnrealMPGameInfo

Contents

Package: 
UnrealGame
Direct subclass:
DeathMatch
This class in other games:
UT2003

UnrealMPGameInfo.

[edit] Constants

[edit] MPPROPNUM

Value: 4


[edit] Properties

[edit] Property group 'UnrealMPGameInfo'

[edit] VoiceReplicationInfoType

Type: string


[edit] Internal variables

[edit] bAllowPrivateChat

Type: bool

Modifiers: config

Allow private chat channels on this server

Default value: True

[edit] BeaconList

Type: TranslocatorBeacon

The linked list of all active Translocator target modules. Defined here, so the SquadAI class can look for target modules a bot can try to disrupt.

[edit] bMSUplinkSet

Type: bool


[edit] BotMode

Type: byte

Modifiers: globalconfig


Default value: 5

[edit] BotModeText

Type: string

Modifiers: localized


Default value: "0;Specify Number;1;Use Map Defaults;2;Use Bot Roster"

[edit] BotOptions

Type: string

Array size: 4

Modifiers: localized


Default value, index 0: "Specify Number"

Default value, index 1: "Use Map Defaults"

Default value, index 2: "Use Bot Roster"

Default value, index 3: "Players vs Bots"

[edit] BotRatio

Type: float

Modifiers: globalconfig

only used when bPlayersVsBots is true

Default value: 1.0

[edit] bPlayersVsBots

Type: bool


[edit] bPreloadAllSkins

Type: bool

OBSOLETE

[edit] bSoaking

Type: bool


[edit] bTeamScoreRounds

Type: bool


[edit] DefaultVoiceChannel

Type: string

default active channel for incoming players

[edit] EndTime

Type: float


[edit] EndTimeDelay

Type: float

Modifiers: globalconfig


Default value: 4.0

[edit] LocalStatsScreenClass

Type: class<ScoreBoard>


Default value: Class'UnrealGame.DMStatsScreen'

[edit] MinPlayers

Type: int

Modifiers: globalconfig

bots fill in to guarantee this level in net game

[edit] MPBotDesc

Type: string

Modifiers: localized


Default value: "Bots fill server if necessary to make sure at least this many participants in the match."

[edit] MPBotText

Type: string

Modifiers: localized


Default value: "Min Players"

[edit] MPGIPropDescText

Type: string

Array size: 4 (MPPROPNUM)

Modifiers: localized


Default value, index 0: "Bots fill server if necessary to make sure at least this many participant in the match."

Default value, index 1: "How long to wait after the match ends before switching to the next map."

Default value, index 2: "Specify how the number of bots in the match is determined."

Default value, index 3: "Controls whether clients are allowed to create and join individual private chat rooms on this server"

[edit] MPGIPropsDisplayText

Type: string

Array size: 4 (MPPROPNUM)

Modifiers: localized


Default value, index 0: "Min Players"

Default value, index 1: "Delay at End of Game"

Default value, index 2: "Bot Mode"

Default value, index 3: "Allow Private Chat"

[edit] MSUplink

Type: MasterServerUplink


[edit] SPBotDesc

Type: string

Modifiers: localized


Default value: "Specify the number of bots that should join your match."

[edit] SPBotText

Type: string

Modifiers: localized


Default value: "Number Of Bots"

[edit] SpecialVehicleObjectives

Type: SpecialVehicleObjective


[edit] Default values

Property Value
PlayerControllerClassName "UnrealGame.UnrealPlayer"
VoiceReplicationInfoClass Class'UnrealGame.UnrealVoiceReplicationInfo'

[edit] Functions

[edit] Static events

[edit] GetDescriptionText

static event string GetDescriptionText (string PropName)

Overrides: GameInfo.GetDescriptionText


[edit] Other static functions

[edit] AdjustBotInterface

static function AdjustBotInterface (bool bSinglePlayer)

Overrides: GameInfo.AdjustBotInterface


[edit] FillPlayInfo

static function FillPlayInfo (PlayInfo PlayInfo)

Overrides: GameInfo.FillPlayInfo


[edit] GenerateBotOptions

static function string GenerateBotOptions (bool bSinglePlayer)


[edit] GetRandomTeamSymbol

static function Texture GetRandomTeamSymbol (int base)

Overrides: GameInfo.GetRandomTeamSymbol


[edit] Events

[edit] Login

event PlayerController Login (string Portal, string Options, out string Error)

Overrides: GameInfo.Login


[edit] PreLogin

event PreLogin (string Options, string Address, string PlayerID, out string Error, out string FailCode)

Overrides: GameInfo.PreLogin


[edit] Other instance functions

[edit] AdjustDestroyObjectiveDamage

function int AdjustDestroyObjectiveDamage (int Damage, Controller InstigatedBy, GameObjective GO)


[edit] CanDisableObjective

function bool CanDisableObjective (GameObjective GO)


[edit] CanShowPathTo

function bool CanShowPathTo (PlayerController P, int TeamNum)


[edit] ChangeLoadOut

function ChangeLoadOut (PlayerController P, string LoadoutName)


[edit] ChangeVoiceChannel

function ChangeVoiceChannel (PlayerReplicationInfo PRI, int NewChannelIndex, int OldChannelIndex)

Overrides: GameInfo.ChangeVoiceChannel


[edit] FindNewObjectives

function FindNewObjectives (GameObjective DisabledObjective)


[edit] ForceAddBot

function ForceAddBot ()


[edit] GameEvent

function GameEvent (string GEvent, string Desc, PlayerReplicationInfo Who)


[edit] GetGameObject

function GameObject GetGameObject (name GameObjectName)


[edit] GetNumPlayers

function int GetNumPlayers ()

Overrides: GameInfo.GetNumPlayers


[edit] GetServerDetails

function GetServerDetails (out GameInfo.ServerResponseLine ServerState)

Overrides: GameInfo.GetServerDetails


[edit] InitMaplistHandler

function InitMaplistHandler ()

Overrides: GameInfo.InitMaplistHandler


[edit] InitPlacedBot

function InitPlacedBot (Controller C, RosterEntry R)


[edit] InitVoiceReplicationInfo

function InitVoiceReplicationInfo ()

Overrides: GameInfo.InitVoiceReplicationInfo


[edit] KillEvent

function KillEvent (string Killtype, PlayerReplicationInfo Killer, PlayerReplicationInfo Victim, class<DamageTypeDamage)

Overrides: GameInfo.KillEvent


[edit] MultiMinPlayers

function int MultiMinPlayers ()

Overrides: GameInfo.MultiMinPlayers


[edit] ObjectiveDisabled

function ObjectiveDisabled (GameObjective DisabledObjective)


[edit] PickupQuery

function bool PickupQuery (Pawn Other, Pickup item)

Overrides: GameInfo.PickupQuery


[edit] RestartGame

function RestartGame ()

Overrides: GameInfo.RestartGame


[edit] ScoreEvent

function ScoreEvent (PlayerReplicationInfo Who, float Points, string Desc)

Overrides: GameInfo.ScoreEvent


[edit] ScoreGameObject

function ScoreGameObject (Controller C, GameObject GO)


[edit] ShouldRespawn

function bool ShouldRespawn (Pickup Other)

Overrides: GameInfo.ShouldRespawn


[edit] ShowPathTo

function ShowPathTo (PlayerController P, int TeamNum)


[edit] SpawnWait

function float SpawnWait (AIController B)


[edit] SpecialEvent

function SpecialEvent (PlayerReplicationInfo Who, string Desc)


[edit] TeamScoreEvent

function TeamScoreEvent (int Team, float Points, string Desc)

Overrides: GameInfo.TeamScoreEvent


[edit] TooManyBots

function bool TooManyBots (Controller botToRemove)

Overrides: GameInfo.TooManyBots


Personal tools