Gah - a solution with more questions. – EntropicLqd
UE2:AutoTurretController (U2XMP)
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> StationaryPawnController >> StationaryPawnControllerOffensive >> ProximitySensorController >> AutoTurretController |
- Package:
- U2XMP
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
AutoTurretController.uc Created by: Sam Brown Created on: 4/22/2002 $Author: Sbrown $ $Date: 12/12/02 16:15 $ $Revision: 18 $
Properties
AT
Type: AutoTurret
bSettled
Type: bool
CurrentAimingLocation
Type: Object.Vector
where the satellite is
DesiredAimingLocation
Type: Object.Vector
where we'd like to move the satellite to
MinHitNonPawnDistance
Type: float
Default value: 512.0
TrackLevel
Type: int
TurningRateDegreesPerSecond
Type: float
rate at which turrent can adjust its aiming direction
Default value: 180.0
Instance functions
CanPerformAction
Overrides: ProximitySensorController.CanPerformAction
GetFireOffset
GetStraightAheadLocation
OKToHit
Overrides: U2NPCController.OKToHit
Possess
Overrides: ProximitySensorController.Possess
SetDesiredAimingLocation
SetTargetingEffect
Overrides: ProximitySensorController.SetTargetingEffect
UpdateAiming
ValidEnemy
Overrides: Controller.ValidEnemy
States
@ActionState
@ActionState.Tick
Overrides: ProximitySensorController.@TrackingTargetState.Tick
@ActionState.PerformAction
Overrides: ProximitySensorController.@ActionState.PerformAction
@ActionState.StopAction
Overrides: ProximitySensorController.@ActionState.StopAction
@DeactivatedState
Inherits from: ProximitySensorController.@DeactivatedState
@DeactivatedState.BeginState
Overrides: ProximitySensorController.@DeactivatedState.BeginState
@DeactivatedState.Tick
Overrides: Actor.Tick (global)
@ScanningState
@ScanningState.BeginState
Overrides: ProximitySensorController.@ScanningState.BeginState
@ScanningState.Tick
Overrides: Actor.Tick (global)
@TrackingTargetState
Inherits from: ProximitySensorController.@TrackingTargetState
@TrackingTargetState.Tick
Overrides: ProximitySensorController.@TrackingTargetState.Tick