My program doesn't have bugs. It just develops random features.

UE2:TurretController (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT2004 Object >> Actor >> Controller >> AIController >> TurretController

Contents

Package: 
UnrealGame
Direct subclasses:
LinkTurretController, ONSTurretController, SentinelController
This class in other games:
U2

null

[edit] Default values

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

[edit] Instance functions

[edit] AdjustAim

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

Overrides: Controller.AdjustAim


[edit] GetTeamNum

simulated function int GetTeamNum ()

Overrides: Controller.GetTeamNum


[edit] GetWaitForTargetTime

function float GetWaitForTargetTime ()


[edit] IsTargetRelevant

function bool IsTargetRelevant (Pawn Target)


[edit] IsTurretFiring

function bool IsTurretFiring ()


[edit] Possess

function Possess (Pawn aPawn)

Overrides: Controller.Possess


[edit] States

[edit] Engaged

[edit] Engaged.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


[edit] Engaged.EnemyNotVisible

event EnemyNotVisible ()

Overrides: Controller.EnemyNotVisible (global)


[edit] Searching

Modifiers: auto

[edit] Searching.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


[edit] Searching.SeePlayer

event SeePlayer (Pawn SeenPlayer)

Overrides: Controller.SeePlayer (global)


[edit] Searching.ScanRotation

function ScanRotation ()


[edit] WaitForTarget

[edit] WaitForTarget.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


[edit] WaitForTarget.SeePlayer

event SeePlayer (Pawn SeenPlayer)

Overrides: Controller.SeePlayer (global)


Personal tools