The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:TurretController (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 10:10, 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 >> Controller >> AIController >> TurretController
Package: 
UnrealGame
Direct subclasses:
LinkTurretController, ONSTurretController, SentinelController
This class in other games:
U2

null

Default values[edit]

Property Value
bSlowerZAcquire False
RotationRate
Member Value
Pitch 32768
Roll 0
Yaw 60000

Instance functions[edit]

AdjustAim[edit]

function Object.Rotator AdjustAim (Actor.FireProperties FiredAmmunition, Object.Vector projStart, int aimerror)

Overrides: Controller.AdjustAim


GetTeamNum[edit]

simulated function int GetTeamNum ()

Overrides: Controller.GetTeamNum


GetWaitForTargetTime[edit]

function float GetWaitForTargetTime ()


IsTargetRelevant[edit]

function bool IsTargetRelevant (Pawn Target)


IsTurretFiring[edit]

function bool IsTurretFiring ()


Possess[edit]

function Possess (Pawn aPawn)

Overrides: Controller.Possess


States[edit]

Engaged[edit]

Engaged.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


Engaged.EnemyNotVisible[edit]

event EnemyNotVisible ()

Overrides: Controller.EnemyNotVisible (global)


Searching[edit]

Modifiers: auto

Searching.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


Searching.SeePlayer[edit]

event SeePlayer (Pawn SeenPlayer)

Overrides: Controller.SeePlayer (global)


Searching.ScanRotation[edit]

function ScanRotation ()


WaitForTarget[edit]

WaitForTarget.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


WaitForTarget.SeePlayer[edit]

event SeePlayer (Pawn SeenPlayer)

Overrides: Controller.SeePlayer (global)