I'm a doctor, not a mechanic

UE2:UnrealTeamInfo (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT2004 Object >> Actor >> Info >> ReplicationInfo >> TeamInfo >> UnrealTeamInfo
Package: 
UnrealGame
Direct subclasses:
DMRoster, XTeamRoster
This class in other games:
UT2003

UnrealTeamInfo. includes list of bots on team for multiplayer games

Properties

Property group 'UnrealTeamInfo'

AllowedTeamMembers

Type: class<UnrealPawn>

Array size: 32


DefaultRosterEntry

Type: RosterEntry


Roster

Type: array<RosterEntry>

Modifiers: export, editinline


TeamAlliance

Type: byte


Internal variables

AI

Type: TeamAI


CurrentObjectiveProgress

Type: float

If team didn't beat all the objective, keep the progress of the current one

DesiredTeamSize

Type: int


Default value: 8

HudTeamColor

Type: Object.Color


Default value:

Member Value
A 255
B 255
G 255
R 255

LastObjectiveTime

Type: int

Time when last objective was disabled

ObjectivesDisabledCount

Type: int

Number of objectives disabled

RosterNames

Type: array<string>


TeamSymbolName

Type: string


Instance functions

AddNamedBot

function AddNamedBot (string BotName)


AddRandomPlayer

function AddRandomPlayer ()


AddToTeam

function bool AddToTeam (Controller Other)

Overrides: TeamInfo.AddToTeam


AllBotsSpawned

function bool AllBotsSpawned ()


AlreadyExistsEntry

function bool AlreadyExistsEntry (string CharacterName, bool bNoRecursion)


BelongsOnTeam

function bool BelongsOnTeam (class<PawnPawnClass)

Overrides: TeamInfo.BelongsOnTeam


ChooseBotClass

function RosterEntry ChooseBotClass (optional string botName)


FillPlayerTeam

function FillPlayerTeam (GameProfile G)


GetNamedBot

function RosterEntry GetNamedBot (string botName)


GetNextBot

function RosterEntry GetNextBot ()


GetRandomPlayer

function RosterEntry GetRandomPlayer ()


Initialize

function Initialize (int TeamBots)


NeedsBotMoreThan

function bool NeedsBotMoreThan (UnrealTeamInfo T)


NextLoadOut

simulated function class<PawnNextLoadOut (class<PawnCurrentLoadout)


OverrideInitialBots

function int OverrideInitialBots (int N, UnrealTeamInfo T)


RemoveFromTeam

function RemoveFromTeam (Controller Other)

Overrides: TeamInfo.RemoveFromTeam


Reset

function Reset ()

Overrides: Actor.Reset


SetBotOrders

function SetBotOrders (Bot NewBot, RosterEntry R)