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

UnrealShare.TeamGame

Extends
DeathMatchGame

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

Variables Summary
stringNewTeamMessage
intNextBotTeam
stringTeamColor[4]
TeamInfoTeams[16]
byteTEAM_Blue
byteTEAM_Gold
byteTEAM_Green
byteTEAM_Red
TeamGame
boolbNoTeamChanges
boolbSpawnInTeamArea
floatFriendlyFireScale
floatGoalTeamScore
intMaxTeams
intMaxTeamSize
Inherited Variables from UnrealShare.DeathMatchGame
bAlreadyChanged, bChangeLevels, bDontRestart, bGameEnded, bHardCoreMode, bMegaSpeed, bMultiPlayerBots, BotConfig, BotConfigType, FragLimit, GlobalNameChange, InitialBots, NoNameChange, NumBots, RemainingBots, RemainingTime, TimeLimit, TimeMessage[16]
Inherited Variables from UnrealShare.UnrealGameInfo
BurnedMessage, CorrodedMessage, DeathMessage[32], DeathModifier[5], DeathPrep, DeathTerm, DeathVerb, DrownedMessage, ExplodeMessage, FallMessage, HackedMessage, HeadLossMessage[2], MajorDeathMessage[8], SuicideMessage

Functions Summary
functionbool AddBot ()
function AddToTeam (int num, Pawn Other)
functionbool CanSpectate (pawn Viewer, actor ViewTarget)
functionbool ChangeTeam (Pawn Other, int NewTeam)
functionNavigationPoint FindPlayerStart (byte Team, optional string incomingName)
event InitGame (string Options, out string Error)
function Killed (pawn killer, pawn Other, name damageType)
functionplayerpawn Login (string Portal, string Options, out string Error, class<playerpawn> SpawnClass)
function Logout (pawn Exiting)
function PostBeginPlay ()
functionint ReduceDamage (int Damage, name DamageType, pawn injured, pawn instigatedBy)
Inherited Functions from UnrealShare.DeathMatchGame
AcceptInventory, AddBot, CanSpectate, ChangeName, EndGame, FindPlayerStart, GetIntOption, GetRules, InitGame, IsRelevant, Killed, LogGameParameters, Login, Logout, PlayerJumpZScaling, PlaySpawnEffect, PostBeginPlay, ReduceDamage, RestartGame, SetGameSpeed, ShouldRespawn, Timer
Inherited Functions from UnrealShare.UnrealGameInfo
CreatureKillMessage, KillMessage, PlayerKillMessage, PlaySpawnEffect, PlayTeleportEffect, ReduceDamage, ShouldRespawn


Variables Detail

NewTeamMessage Source code

var localized string NewTeamMessage;

NextBotTeam Source code

var int NextBotTeam;

TeamColor[4] Source code

var localized string TeamColor[4];

Teams[16] Source code

var TeamInfo Teams[16];

TEAM_Blue Source code

var byte TEAM_Blue;

TEAM_Gold Source code

var byte TEAM_Gold;

TEAM_Green Source code

var byte TEAM_Green;

TEAM_Red Source code

var byte TEAM_Red;

TeamGame

bNoTeamChanges Source code

var(TeamGame) config bool bNoTeamChanges;

bSpawnInTeamArea Source code

var(TeamGame) config bool bSpawnInTeamArea;

FriendlyFireScale Source code

var(TeamGame) config float FriendlyFireScale;

GoalTeamScore Source code

var(TeamGame) config float GoalTeamScore;

MaxTeams Source code

var(TeamGame) config int MaxTeams;

MaxTeamSize Source code

var(TeamGame) config int MaxTeamSize;


Functions Detail

AddBot Source code

function bool AddBot ( )

AddToTeam Source code

function AddToTeam ( int num, Pawn Other )

CanSpectate Source code

function bool CanSpectate ( pawn Viewer, actor ViewTarget )

ChangeTeam Source code

function bool ChangeTeam ( Pawn Other, int NewTeam )

FindPlayerStart Source code

function NavigationPoint FindPlayerStart ( byte Team, optional string incomingName )

InitGame Source code

event InitGame ( string Options, out string Error )

Killed Source code

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

Login Source code

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

Logout Source code

function Logout ( pawn Exiting )

PostBeginPlay Source code

function PostBeginPlay ( )

ReduceDamage Source code

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


Defaultproperties

defaultproperties
{
     MaxTeams=2
     MaxTeamSize=16
     NewTeamMessage=" is now on "
     TEAM_Blue=1
     TEAM_Green=2
     TEAM_Gold=3
     TeamColor(0)="Red"
     TeamColor(1)="Blue"
     TeamColor(2)="Green"
     TeamColor(3)="Gold"
     bCanChangeSkin=False
     bTeamGame=True
     ScoreBoardType=Class'UnrealShare.UnrealTeamScoreBoard'
     GameMenuType=Class'UnrealShare.UnrealTeamGameOptionsMenu'
     RulesMenuType="UMenu.UMenuTeamGameRulesSClient"
     HUDType=Class'UnrealShare.UnrealTeamHUD'
     BeaconName="Team"
     GameName="Team Game"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: za 22-4-2006 13:01:27.984 - Created with UnCodeX