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
string[128]NewTeamMessage
intNextBotTeam
string[32]TeamColor[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, bGameEnded, bHardCoreMode, bMegaSpeed, bMultiPlayerBots, BotConfig, BotConfigType, FragLimit, GlobalNameChange, InitialBots, NoNameChange, NumBots, RemainingBots, RemainingTime, TimeLimit
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[32] incomingName)
function Killed (pawn killer, pawn Other, name damageType)
functionplayerpawn Login (string[32] Portal, string[120] Options, out string[80 ] 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, GetRules, InitGame, IsRelevant, Killed, Login, Logout, PlayerJumpZScaling, PlaySpawnEffect, PostBeginPlay, ReduceDamage, RestartGame, ShouldRespawn, Timer
Inherited Functions from UnrealShare.UnrealGameInfo
PlaySpawnEffect, PlayTeleportEffect, ReduceDamage, ShouldRespawn, [


Variables Detail

NewTeamMessage Source code

var localized string[128] NewTeamMessage;

NextBotTeam Source code

var int NextBotTeam;

TeamColor[4] Source code

var localized string[32] 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[32] incomingName )

Killed Source code

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

Login Source code

function playerpawn Login ( string[32] Portal, string[120] Options, out string[80 ] 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'
     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: Sun 21/2/2010 23:49:49.652 - Created with UnCodeX