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

UE2:TurretController (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
Package: 
Deployables
This class in other games:
UT2004

null

Properties[edit]

bSettled[edit]

Type: bool


CurrentAimingLocation[edit]

Type: Object.Vector

where the satellite is

DesiredAimingLocation[edit]

Type: Object.Vector

where we'd like to move the satellite to

MinHitNonPawnDistance[edit]

Type: float


Default value: 512.0

MyTurret[edit]

Type: Turret


TrackLevel[edit]

Type: int


TurningRateDegreesPerSecond[edit]

Type: float

rate at which turrent can adjust its aiming direction

Default value: 270.0

Instance functions[edit]

CanPerformAction[edit]

function bool CanPerformAction ()

Overrides: ProximitySensorController.CanPerformAction


GetAimRotation[edit]

function Object.Rotator GetAimRotation ()

Overrides: Controller.GetAimRotation


GetFireOffset[edit]

function Object.Vector GetFireOffset ()


GetStraightAheadLocation[edit]

function Object.Vector GetStraightAheadLocation ()


GetViewRotation[edit]

function Object.Rotator GetViewRotation ()

Overrides: Controller.GetViewRotation


OKToHit[edit]

function bool OKToHit (Actor HitActor, Object.Vector HitLocation, Object.Vector HitNormal)


Possess[edit]

function Possess (Pawn P)

Overrides: ProximitySensorController.Possess


SetDesiredAimingLocation[edit]

function SetDesiredAimingLocation (Object.Vector NewDesiredAimingLocation)


SetTargetingEffect[edit]

function SetTargetingEffect (int NewTrackLevel)

Overrides: ProximitySensorController.SetTargetingEffect


UpdateAiming[edit]

function UpdateAiming (float DeltaTime)


ValidEnemy[edit]

function bool ValidEnemy (Pawn Enemy)

Overrides: ProximitySensorController.ValidEnemy


States[edit]

Action[edit]

Action.Tick[edit]

event Tick (float DeltaTime)

Overrides: ProximitySensorController.TrackingTarget.Tick


Action.PerformAction[edit]

function PerformAction ()

Overrides: ProximitySensorController.Action.PerformAction


Action.StopAction[edit]

function StopAction ()

Overrides: ProximitySensorController.Action.StopAction


Deactivated[edit]

Inherits from: ProximitySensorController.Deactivated

Ignores: SeeEnemy

Deactivated.BeginState[edit]

event BeginState ()

Overrides: ProximitySensorController.Deactivated.BeginState


Deactivated.Tick[edit]

event Tick (float DeltaTime)

Overrides: Actor.Tick (global)


Scanning[edit]

Scanning.BeginState[edit]

event BeginState ()

Overrides: ProximitySensorController.Scanning.BeginState


Scanning.Tick[edit]

event Tick (float DeltaTime)

Overrides: Actor.Tick (global)


TrackingTarget[edit]

Inherits from: ProximitySensorController.TrackingTarget

Ignores: SeeEnemy

TrackingTarget.BeginState[edit]

event BeginState ()

Overrides: ProximitySensorController.TrackingTarget.BeginState


TrackingTarget.Tick[edit]

event Tick (float DeltaTime)

Overrides: ProximitySensorController.TrackingTarget.Tick