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
boolbGameEnded
BotInfoBotConfig
class<BotInfo>BotConfigType
string[255]GlobalNameChange
string[255]NoNameChange
intNumBots
intRemainingBots
intRemainingTime
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, bCanChangeSkin, bClassicDeathmessages, bCoopWeaponMode, BeaconName, bHumansOnly, bLowGore, bMuteSpectators, bNoCheating, bNoMonsters, bPauseable, bRestartLevel, bTeamGame, bVeryLowGore, DefaultPlayerClass, DefaultPlayerName, DefaultPlayerState, DefaultWeapon, Difficulty, EnteredMessage, FailedPlaceMessage, FailedSpawnMessage, GameMenuType, GameName, GamePassword, GameReplicationInfo, GameReplicationInfoClass, GameSpeed, HUDType, ItemGoals, KillGoals, LeftMessage, MapListType, MapPrefix, MaxedOutMessage, MaxPlayers, MaxSpectators, NameChangedMessage, NeedPassword, NumPlayers, NumSpectators, ScoreBoardType, Scores, SecretGoals, SentText, SpecialDamageString, StartTime, SwitchLevelMessage, WaterZoneType, WrongPassword

Functions Summary
function AcceptInventory (pawn PlayerPawn)
functionbool AddBot ()
functionbool CanSpectate (pawn Viewer, actor ViewTarget)
function ChangeName (Pawn Other, coerce string[20] S, bool bNameChange)
function EndGame ()
functionNavigationPoint FindPlayerStart (byte Team, optional string[32] incomingName)
function GetRules (out string[255] ResultSet)
event InitGame (string[200] Options, out string[55] Error)
functionbool IsRelevant (actor Other)
function Killed (pawn killer, pawn Other, name damageType)
eventplayerpawn Login (string[32] Portal, string[120] Options, out string[80] Error, class<playerpawn> SpawnClass)
function Logout (pawn Exiting)
functionfloat PlayerJumpZScaling ()
function PlaySpawnEffect (inventory Inv)
function PostBeginPlay ()
functionint ReduceDamage (int Damage, name DamageType, pawn injured, pawn instigatedBy)
function RestartGame ()
functionbool ShouldRespawn (Actor Other)
function Timer ()
Inherited Functions from UnrealShare.UnrealGameInfo
PlaySpawnEffect, PlayTeleportEffect, ReduceDamage, ShouldRespawn, [
Inherited Functions from Engine.GameInfo
AcceptInventory, AddBot, AddDefaultInventory, AllowsBroadcast, CanSpectate, ChangeName, ChangeTeam, DetailChange, DiscardInventory, EndGame, FindPlayerStart, GetBeaconText, GetIntOption, GetKeyValue, GetRules, GrabOption, HasOption, InitGame, InitGameReplicationInfo, IsRelevant, Killed, Login, Logout, PickupQuery, PlayerJumpZScaling, PlaySpawnEffect, PlayTeleportEffect, PostBeginPlay, PreBeginPlay, PreLogin, ProcessServerTravel, ReduceDamage, ResetGame, RestartGame, RestartPlayer, ScoreEvent, ScoreKill, SendPlayer, SetGameSpeed, ShouldRespawn, StartPlayer, Timer, [


Variables Detail

bAlreadyChanged Source code

var bool bAlreadyChanged;

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[255] GlobalNameChange;

NoNameChange Source code

var localized string[255] NoNameChange;

NumBots Source code

var int NumBots;

RemainingBots Source code

var int RemainingBots;

RemainingTime Source code

var int RemainingTime;

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[20] S, bool bNameChange )

EndGame Source code

function EndGame ( )

FindPlayerStart Source code

function NavigationPoint FindPlayerStart ( byte Team, optional string[32] incomingName )

GetRules Source code

function GetRules ( out string[255] ResultSet )

InitGame Source code

event InitGame ( string[200] Options, out string[55] Error )

IsRelevant Source code

function bool IsRelevant ( actor Other )

Killed Source code

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

Login Source code

event playerpawn Login ( string[32] Portal, string[120] Options, out string[80] Error, class<playerpawn> SpawnClass )

Logout Source code

function Logout ( pawn Exiting )

PlayerJumpZScaling Source code

function float PlayerJumpZScaling ( )

PlaySpawnEffect Source code

function 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 ( )

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"
     BotConfigType=Class'UnrealShare.BotInfo'
     bNoMonsters=True
     bRestartLevel=False
     bPauseable=False
     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: Sun 21/2/2010 23:49:46.797 - Created with UnCodeX