I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:UnrealTeamInfo (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT2004 Object >> Actor >> Info >> ReplicationInfo >> TeamInfo >> UnrealTeamInfo

Contents

Package: 
UnrealGame
Direct subclasses:
DMRoster, XTeamRoster
This class in other games:
UT2003

UnrealTeamInfo. includes list of bots on team for multiplayer games

[edit] Properties

[edit] Property group 'UnrealTeamInfo'

[edit] AllowedTeamMembers

Type: class<UnrealPawn>

Array size: 32


[edit] DefaultRosterEntry

Type: RosterEntry


[edit] Roster

Type: array<RosterEntry>

Modifiers: export, editinline


[edit] TeamAlliance

Type: byte


[edit] Internal variables

[edit] AI

Type: TeamAI


[edit] CurrentObjectiveProgress

Type: float

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

[edit] DesiredTeamSize

Type: int


Default value: 8

[edit] HudTeamColor

Type: Object.Color


Default value:

Member Value
A 255
B 255
G 255
R 255

[edit] LastObjectiveTime

Type: int

Time when last objective was disabled

[edit] ObjectivesDisabledCount

Type: int

Number of objectives disabled

[edit] RosterNames

Type: array<string>


[edit] TeamSymbolName

Type: string


[edit] Instance functions

[edit] AddNamedBot

function AddNamedBot (string BotName)


[edit] AddRandomPlayer

function AddRandomPlayer ()


[edit] AddToTeam

function bool AddToTeam (Controller Other)

Overrides: TeamInfo.AddToTeam


[edit] AllBotsSpawned

function bool AllBotsSpawned ()


[edit] AlreadyExistsEntry

function bool AlreadyExistsEntry (string CharacterName, bool bNoRecursion)


[edit] BelongsOnTeam

function bool BelongsOnTeam (class<PawnPawnClass)

Overrides: TeamInfo.BelongsOnTeam


[edit] ChooseBotClass

function RosterEntry ChooseBotClass (optional string botName)


[edit] FillPlayerTeam

function FillPlayerTeam (GameProfile G)


[edit] GetNamedBot

function RosterEntry GetNamedBot (string botName)


[edit] GetNextBot

function RosterEntry GetNextBot ()


[edit] GetRandomPlayer

function RosterEntry GetRandomPlayer ()


[edit] Initialize

function Initialize (int TeamBots)


[edit] NeedsBotMoreThan

function bool NeedsBotMoreThan (UnrealTeamInfo T)


[edit] NextLoadOut

simulated function class<PawnNextLoadOut (class<PawnCurrentLoadout)


[edit] OverrideInitialBots

function int OverrideInitialBots (int N, UnrealTeamInfo T)


[edit] RemoveFromTeam

function RemoveFromTeam (Controller Other)

Overrides: TeamInfo.RemoveFromTeam


[edit] Reset

function Reset ()

Overrides: Actor.Reset


[edit] SetBotOrders

function SetBotOrders (Bot NewBot, RosterEntry R)


Personal tools