Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE1:Commander (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Pawn >> PlayerPawn >> TournamentPlayer >> Commander
Package: 
BotPack

Commander - a spectator who controls a team

Properties[edit]

bChaseCam[edit]

Type: bool


Default value: True

Default values[edit]

Property Value
AirSpeed 600.0
AttitudeToPlayer ATTITUDE_Friendly
bBlockActors False
bBlockPlayers False
bCollideActors False
bCollideWorld False
bHidden True
bIsMultiSkinned False
bProjTarget False
DrawType DT_None
MenuName "Commander"
PlayerReStartState 'CheatFlying'
Visibility 0

Functions[edit]

Static functions[edit]

GetMultiSkin[edit]

static function GetMultiSkin (Actor SkinActor, out string SkinName, out string FaceName)

Overrides: TournamentPlayer.GetMultiSkin


SetMultiSkin[edit]

static function SetMultiSkin (Actor SkinActor, string SkinName, string FaceName, byte TeamNum)

Overrides: TournamentPlayer.SetMultiSkin


Exec functions[edit]

ActivateItem[edit]

exec function ActivateItem ()

Overrides: PlayerPawn.ActivateItem


AltFire[edit]

exec function AltFire (optional float F)

Overrides: PlayerPawn.AltFire


BehindView[edit]

exec function BehindView (bool B)

Overrides: PlayerPawn.BehindView


CallForHelp[edit]

exec function CallForHelp ()

Overrides: PlayerPawn.CallForHelp


Fire[edit]

exec function Fire (optional float F)

Overrides: PlayerPawn.Fire


Fly[edit]

exec function Fly ()

Overrides: PlayerPawn.Fly


Grab[edit]

exec function Grab ()

Overrides: PlayerPawn.Grab


Loaded[edit]

exec function Loaded ()

Overrides: TournamentPlayer.Loaded


NextItem[edit]

exec function NextItem ()

Overrides: Pawn.NextItem


PrevItem[edit]

exec function PrevItem ()

Overrides: PlayerPawn.PrevItem


RestartLevel[edit]

exec function RestartLevel ()

Overrides: PlayerPawn.RestartLevel


Suicide[edit]

exec function Suicide ()

Overrides: PlayerPawn.Suicide


SwitchWeapon[edit]

exec function SwitchWeapon (byte F)

Overrides: PlayerPawn.SwitchWeapon


Taunt[edit]

exec function Taunt (name Sequence)

Overrides: PlayerPawn.Taunt


ThrowWeapon[edit]

exec function ThrowWeapon ()

Overrides: PlayerPawn.ThrowWeapon


Walk[edit]

exec function Walk ()

Overrides: PlayerPawn.Walk


Events[edit]

FootZoneChange[edit]

event FootZoneChange (ZoneInfo newFootZone)

Overrides: Pawn.FootZoneChange


HeadZoneChange[edit]

event HeadZoneChange (ZoneInfo newHeadZone)

Overrides: Pawn.HeadZoneChange


PlayerTimeOut[edit]

event PlayerTimeOut ()

Overrides: PlayerPawn.PlayerTimeOut


Possess[edit]

event Possess ()

Overrides: TournamentPlayer.Possess


PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: TournamentPlayer.PostBeginPlay


TakeDamage[edit]

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, name damageType)

Overrides: Pawn.TakeDamage


Other instance functions[edit]

See Commander instance functions.

States[edit]

CheatFlying[edit]

Inherits from: PlayerPawn.CheatFlying

Ignores: Bump, HearNoise, SeePlayer, TakeDamage

CheatFlying.BeginState[edit]

event BeginState ()

Overrides: PlayerPawn.CheatFlying.BeginState


PlayerWaiting[edit]

Inherits from: PlayerPawn.PlayerWaiting

Ignores: Bump, Died, FootZoneChange, HearNoise, SeePlayer, TakeDamage, ZoneChange

PlayerWaiting.EndState[edit]

event EndState ()

Overrides: PlayerPawn.PlayerWaiting.EndState