Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UnrealShare.DeathMatchGame

Extends
UnrealGameInfo

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.GameInfo
         |   
         +-- UnrealShare.UnrealGameInfo
            |   
            +-- UnrealShare.DeathMatchGame

Direct Known Subclasses:

DarkMatch, KingOfTheHill, TeamGame

Variables Summary
boolbAlreadyChanged
boolbDontRestart
boolbGameEnded
BotInfoBotConfig
class<BotInfo>BotConfigType
stringGlobalNameChange
stringNoNameChange
intNumBots
intRemainingBots
intRemainingTime
stringTimeMessage[16]
DeathMatchGame
boolbChangeLevels
boolbHardCoreMode
boolbMegaSpeed
boolbMultiPlayerBots
intFragLimit
intInitialBots
intTimeLimit
Inherited Variables from UnrealShare.UnrealGameInfo
BurnedMessage, CorrodedMessage, DeathMessage[32], DeathModifier[5], DeathPrep, DeathTerm, DeathVerb, DrownedMessage, ExplodeMessage, FallMessage, HackedMessage, HeadLossMessage[2], MajorDeathMessage[8], SuicideMessage
Inherited Variables from Engine.GameInfo
AdminPassword, AutoAim, bAllowFOV, bAlternateMode, BaseMutator, bBatchLocal, bCanChangeSkin, bCanViewOthers, bClassicDeathmessages, bCoopWeaponMode, bDeathMatch, BeaconName, bExternalBatcher, bGameEnded, bHumansOnly, bLocalLog, bLoggingGame, bLowGore, bMuteSpectators, bNoCheating, bNoMonsters, BotMenuType, bOverTime, bPauseable, bRestartLevel, bTeamGame, bVeryLowGore, bWorldLog, CurrentID, DamageMutator, DeathMessageClass, DefaultPlayerClass, DefaultPlayerName, DefaultPlayerState, DefaultWeapon, DemoBuild, DemoHasTuts, Difficulty, DMMessageClass, EnabledMutators, EnteredMessage, FailedPlaceMessage, FailedSpawnMessage, FailedTeamMessage, GameMenuType, GameName, GameOptionsMenuType, GamePassword, GameReplicationInfo, GameReplicationInfoClass, GameSpeed, GameUMenuType, HUDType, IPBanned, IPPolicies[50], ItemGoals, KillGoals, LeftMessage, LocalLog, LocalLogFileName, MapListType, MapPrefix, MaxedOutMessage, MaxPlayers, MaxSpectators, MessageMutator, MultiplayerUMenuType, MutatorClass, NameChangedMessage, NeedPassword, NumPlayers, NumSpectators, RulesMenuType, ScoreBoardType, SecretGoals, SentText, ServerLogName, SettingsMenuType, SpecialDamageString, StartTime, StatLogClass, SwitchLevelMessage, WaterZoneType, WorldLog, WorldLogFileName, WrongPassword

Functions Summary
function AcceptInventory (pawn PlayerPawn))
functionbool AddBot ()))
functionbool CanSpectate (pawn Viewer, actor ViewTarget ))
function ChangeName (Pawn Other, coerce string S, bool bNameChange ))
function EndGame (string Reason ))
functionNavigationPoint FindPlayerStart (Pawn Player, optional byte InTeam, optional string incomingName ))
functionint GetIntOption (string Options, string ParseString, int CurrentValue))
functionstring GetRules ()))
event InitGame (string Options, out string Error ))
functionbool IsRelevant (actor Other))
function Killed (pawn killer, pawn Other, name damageType))
function LogGameParameters (StatLog StatLog))
eventplayerpawn Login (string Portal, string Options, out string Error, class<playerpawn> SpawnClass ))
function Logout (pawn Exiting))
functionfloat PlayerJumpZScaling ()))
functionfloat PlaySpawnEffect (inventory Inv))
function PostBeginPlay ()))
functionint ReduceDamage (int Damage, name DamageType, pawn injured, pawn instigatedBy))
function RestartGame ()))
function SetGameSpeed (Float T ))
functionbool ShouldRespawn (Actor Other))
function Timer ()))
Inherited Functions from UnrealShare.UnrealGameInfo
CreatureKillMessage, KillMessage, PlayerKillMessage, PlaySpawnEffect, PlayTeleportEffect, ReduceDamage, ShouldRespawn
Inherited Functions from Engine.GameInfo
AcceptInventory, AddBot, AddDefaultInventory, AdminLogin, AdminLogout, AllowsBroadcast, AtCapacity, BroadcastRegularDeathMessage, CanSpectate, ChangeName, ChangeTeam, CheckIPPolicy, CreatureKillMessage, DetailChange, DiscardInventory, EndGame, FindPlayerStart, ForceAddBot, GameEnding, GetBeaconText, GetInfo, GetIntOption, GetKeyValue, GetNetworkNumber, GetRules, GetServerPort, GrabOption, HasOption, InitGame, InitGameReplicationInfo, InitLogging, IsRelevant, Killed, KillMessage, LogGameParameters, Login, Logout, ParseKillMessage, ParseOption, PickupQuery, PlayerJumpZScaling, PlayerKillMessage, PlaySpawnEffect, PlayTeleportEffect, PostBeginPlay, PostLogin, PreBeginPlay, PreLogin, ProcessServerTravel, ReduceDamage, RegisterDamageMutator, RegisterMessageMutator, ResetGame, RestartGame, RestartPlayer, ScoreEvent, ScoreKill, SendPlayer, SetEndCams, SetGameSpeed, SetPause, ShouldRespawn, StartPlayer, Timer


Variables Detail

bAlreadyChanged Source code

var bool bAlreadyChanged;

bDontRestart Source code

var bool bDontRestart;

bGameEnded Source code

var bool bGameEnded;

BotConfig Source code

var BotInfo BotConfig;

BotConfigType Source code

var class<BotInfo> BotConfigType;

GlobalNameChange Source code

var localized string GlobalNameChange;

NoNameChange Source code

var localized string NoNameChange;

NumBots Source code

var int NumBots;

RemainingBots Source code

var int RemainingBots;

RemainingTime Source code

var int RemainingTime;

TimeMessage[16] Source code

var localized string TimeMessage[16];

DeathMatchGame

bChangeLevels Source code

var(DeathMatchGame) globalconfig bool bChangeLevels;

bHardCoreMode Source code

var(DeathMatchGame) globalconfig bool bHardCoreMode;

bMegaSpeed Source code

var(DeathMatchGame) globalconfig bool bMegaSpeed;

bMultiPlayerBots Source code

var(DeathMatchGame) globalconfig bool bMultiPlayerBots;

FragLimit Source code

var(DeathMatchGame) globalconfig int FragLimit;

InitialBots Source code

var(DeathMatchGame) globalconfig int InitialBots;

TimeLimit Source code

var(DeathMatchGame) globalconfig int TimeLimit;


Functions Detail

AcceptInventory Source code

function AcceptInventory ( pawn PlayerPawn) )

AddBot Source code

function bool AddBot ( ) )

CanSpectate Source code

function bool CanSpectate ( pawn Viewer, actor ViewTarget ) )

ChangeName Source code

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

EndGame Source code

function EndGame ( string Reason ) )

FindPlayerStart Source code

function NavigationPoint FindPlayerStart ( Pawn Player, optional byte InTeam, optional string incomingName ) )

GetIntOption Source code

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

GetRules Source code

function string GetRules ( ) )

InitGame Source code

event InitGame ( string Options, out string Error ) )

IsRelevant Source code

function bool IsRelevant ( actor Other) )

Killed Source code

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

LogGameParameters Source code

function LogGameParameters ( StatLog StatLog) )

Login Source code

event playerpawn Login ( string Portal, string Options, out string Error, class<playerpawn> SpawnClass ) )

Logout Source code

function Logout ( pawn Exiting) )

PlayerJumpZScaling Source code

function float PlayerJumpZScaling ( ) )

PlaySpawnEffect Source code

function float PlaySpawnEffect ( inventory Inv) )

PostBeginPlay Source code

function PostBeginPlay ( ) )

ReduceDamage Source code

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

RestartGame Source code

function RestartGame ( ) )

SetGameSpeed Source code

function SetGameSpeed ( Float T ) )

ShouldRespawn Source code

function bool ShouldRespawn ( Actor Other) )

Timer Source code

function Timer ( ) )


Defaultproperties

defaultproperties
{
     bChangeLevels=True
     bHardCoreMode=True
     InitialBots=4
     GlobalNameChange=" changed name to "
     NoNameChange=" is already in use"
     TimeMessage(0)="5 minutes left in the game!"
     TimeMessage(1)="4 minutes left in the game!"
     TimeMessage(2)="3 minutes left in the game!"
     TimeMessage(3)="2 minutes left in the game!"
     TimeMessage(4)="1 minute left in the game!"
     TimeMessage(5)="30 seconds left!"
     TimeMessage(6)="10 seconds left!"
     TimeMessage(7)="5 seconds and counting..."
     TimeMessage(8)="4..."
     TimeMessage(9)="3..."
     TimeMessage(10)="2..."
     TimeMessage(11)="1..."
     TimeMessage(12)="Time Up!"
     BotConfigType=Class'UnrealShare.BotInfo'
     bNoMonsters=True
     bRestartLevel=False
     bPauseable=False
     bDeathMatch=True
     ScoreBoardType=Class'UnrealShare.UnrealScoreBoard'
     GameMenuType=Class'UnrealShare.UnrealDMGameOptionsMenu'
     MapListType=Class'UnrealShare.DMmaplist'
     MapPrefix="DM"
     BeaconName="DM"
     GameName="DeathMatch"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fr 7.6.2013 13:14:32.166 - Created with UnCodeX