I'm a doctor, not a mechanic

UE2:TurretController (U2)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search

Contents

Package: 
Deployables
This class in other games:
UT2004

null

[edit] Properties

[edit] bSettled

Type: bool


[edit] CurrentAimingLocation

Type: Object.Vector

where the satellite is

[edit] DesiredAimingLocation

Type: Object.Vector

where we'd like to move the satellite to

[edit] MinHitNonPawnDistance

Type: float


Default value: 512.0

[edit] MyTurret

Type: Turret


[edit] TrackLevel

Type: int


[edit] TurningRateDegreesPerSecond

Type: float

rate at which turrent can adjust its aiming direction

Default value: 270.0

[edit] Instance functions

[edit] CanPerformAction

function bool CanPerformAction ()

Overrides: ProximitySensorController.CanPerformAction


[edit] GetAimRotation

function Object.Rotator GetAimRotation ()

Overrides: Controller.GetAimRotation


[edit] GetFireOffset

function Object.Vector GetFireOffset ()


[edit] GetStraightAheadLocation

function Object.Vector GetStraightAheadLocation ()


[edit] GetViewRotation

function Object.Rotator GetViewRotation ()

Overrides: Controller.GetViewRotation


[edit] OKToHit

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


[edit] Possess

function Possess (Pawn P)

Overrides: ProximitySensorController.Possess


[edit] SetDesiredAimingLocation

function SetDesiredAimingLocation (Object.Vector NewDesiredAimingLocation)


[edit] SetTargetingEffect

function SetTargetingEffect (int NewTrackLevel)

Overrides: ProximitySensorController.SetTargetingEffect


[edit] UpdateAiming

function UpdateAiming (float DeltaTime)


[edit] ValidEnemy

function bool ValidEnemy (Pawn Enemy)

Overrides: ProximitySensorController.ValidEnemy


[edit] States

[edit] Action

[edit] Action.Tick

event Tick (float DeltaTime)

Overrides: ProximitySensorController.TrackingTarget.Tick


[edit] Action.PerformAction

function PerformAction ()

Overrides: ProximitySensorController.Action.PerformAction


[edit] Action.StopAction

function StopAction ()

Overrides: ProximitySensorController.Action.StopAction


[edit] Deactivated

Inherits from: ProximitySensorController.Deactivated

Ignores: SeeEnemy

[edit] Deactivated.BeginState

event BeginState ()

Overrides: ProximitySensorController.Deactivated.BeginState


[edit] Deactivated.Tick

event Tick (float DeltaTime)

Overrides: Actor.Tick (global)


[edit] Scanning

[edit] Scanning.BeginState

event BeginState ()

Overrides: ProximitySensorController.Scanning.BeginState


[edit] Scanning.Tick

event Tick (float DeltaTime)

Overrides: Actor.Tick (global)


[edit] TrackingTarget

Inherits from: ProximitySensorController.TrackingTarget

Ignores: SeeEnemy

[edit] TrackingTarget.BeginState

event BeginState ()

Overrides: ProximitySensorController.TrackingTarget.BeginState


[edit] TrackingTarget.Tick

event Tick (float DeltaTime)

Overrides: ProximitySensorController.TrackingTarget.Tick