I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE1:DeathMatchGame (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
RTNP Object >> Actor >> Info >> GameInfo >> UnrealGameInfo >> DeathMatchGame
Package: 
UnrealShare
Direct subclasses:
CloakMatch, DarkMatch, GravityMatch, KingOfTheHill, MarineMatch, TeamGame, TerranWeaponMatch, UPakGame
This class in other games:
UT, U1

DeathMatchGame.

Properties[edit]

Property group 'DeathMatchGame'[edit]

bChangeLevels[edit]

Type: bool

Modifiers: globalconfig


Default value: True

bHardCoreMode[edit]

Type: bool

Modifiers: globalconfig


Default value: True

bMegaSpeed[edit]

Type: bool

Modifiers: globalconfig


bMultiPlayerBots[edit]

Type: bool

Modifiers: globalconfig


FragLimit[edit]

Type: int

Modifiers: globalconfig


InitialBots[edit]

Type: int

Modifiers: globalconfig


Default value: 4

TimeLimit[edit]

Type: int

Modifiers: globalconfig

time limit in minutes

Internal variables[edit]

bAlreadyChanged[edit]

Type: bool


bDontRestart[edit]

Type: bool


bGameEnded[edit]

Type: bool


BotConfig[edit]

Type: BotInfo


BotConfigType[edit]

Type: class<BotInfo>


Default value: Class'UnrealShare.BotInfo'

GlobalNameChange[edit]

Type: string

Modifiers: localized


Default value: " changed name to "

NoNameChange[edit]

Type: string

Modifiers: localized


Default value: " is already in use"

NumBots[edit]

Type: int


RemainingBots[edit]

Type: int


RemainingTime[edit]

Type: int


TimeMessage[edit]

Type: string

Array size: 16

Modifiers: localized


Default value, index 0: "5 minutes left in the game!"

Default value, index 1: "4 minutes left in the game!"

Default value, index 10: "2..."

Default value, index 11: "1..."

Default value, index 12: "Time Up!"

Default value, index 13: "3 minutes left in the game!"

Default value, index 14: "2 minutes left in the game!"

Default value, index 15: "1 minute left in the game!"

Default value, index 16: "30 seconds left!"

Default value, index 17: "10 seconds left!"

Default value, index 18: "5 seconds and counting..."

Default value, index 19: "4..."

Default value, index 20: "3..."

Default values[edit]

Property Value
AutoAim 1.0
bDeathMatch True
BeaconName "DM"
bNoMonsters True
bPauseable False
bRestartLevel False
GameMenuType Class'UnrealShare.UnrealDMGameOptionsMenu'
GameName "DeathMatch"
MapListType Class'UnrealShare.DMmaplist'
MapPrefix "DM"
MaxPlayers 10
ScoreBoardType Class'UnrealShare.UnrealScoreBoard'

Functions[edit]

Events[edit]

AcceptInventory[edit]

event AcceptInventory (Pawn PlayerPawn)

Overrides: GameInfo.AcceptInventory


InitGame[edit]

event InitGame (string Options, out string Error)

Overrides: GameInfo.InitGame


Login[edit]

event PlayerPawn Login (string Portal, string Options, out string Error, class<PlayerPawnSpawnClass)

Overrides: GameInfo.Login


PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: GameInfo.PostBeginPlay


Timer[edit]

event Timer ()

Overrides: GameInfo.Timer


Other instance functions[edit]

AddBot[edit]

function bool AddBot ()

Overrides: GameInfo.AddBot


CanSpectate[edit]

function bool CanSpectate (Pawn Viewer, Actor ViewTarget)

Overrides: GameInfo.CanSpectate


ChangeName[edit]

function ChangeName (Pawn Other, coerce string S, bool bNameChange)

Overrides: GameInfo.ChangeName


EndGame[edit]

function EndGame (string Reason)

Overrides: GameInfo.EndGame


FindPlayerStart[edit]

function NavigationPoint FindPlayerStart (byte Team, optional string incomingName)

Overrides: GameInfo.FindPlayerStart


GetIntOption[edit]

function int GetIntOption (string Options, string ParseString, int CurrentValue)

Overrides: GameInfo.GetIntOption


GetRules[edit]

function string GetRules ()

Overrides: GameInfo.GetRules


IsRelevant[edit]

function bool IsRelevant (Actor Other)

Overrides: GameInfo.IsRelevant


Killed[edit]

function Killed (Pawn killer, Pawn Other, name damageType)

Overrides: GameInfo.Killed


LogGameParameters[edit]

function LogGameParameters (StatLog StatLog)

Overrides: GameInfo.LogGameParameters


Logout[edit]

function Logout (Pawn Exiting)

Overrides: GameInfo.Logout


PlayerJumpZScaling[edit]

function float PlayerJumpZScaling ()

Overrides: GameInfo.PlayerJumpZScaling


PlaySpawnEffect[edit]

function float PlaySpawnEffect (Inventory Inv)

Overrides: UnrealGameInfo.PlaySpawnEffect


ReduceDamage[edit]

function int ReduceDamage (int Damage, name DamageType, Pawn injured, Pawn instigatedBy)

Overrides: UnrealGameInfo.ReduceDamage


RestartGame[edit]

function RestartGame ()

Overrides: GameInfo.RestartGame


SetGameSpeed[edit]

function SetGameSpeed (float T)

Overrides: GameInfo.SetGameSpeed


ShouldRespawn[edit]

function bool ShouldRespawn (Actor Other)

Overrides: UnrealGameInfo.ShouldRespawn