Mostly Harmless
UE2:ProximitySensorController (U2)
Object >> Actor >> Controller >> AIController >> StationaryPawnController >> StationaryPawnControllerOffensive >> ProximitySensorController |
- Package:
- Deployables
- Direct subclass:
- TurretController
- This class in other games:
- 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. |
null
Constants[edit]
ScanningState[edit]
Value: 'Scanning'
TrackingTargetState[edit]
Value: 'TrackingTarget'
ActionState[edit]
Value: 'Action'
DeactivatedState[edit]
Value: 'Deactivated'
BeginLabel[edit]
Value: 'Begin'
ActionLabel[edit]
Value: 'Action'
TL_Off[edit]
Value: 0
TL_Scanning[edit]
Value: 1
TL_Tracking[edit]
Value: 2
TL_LockedOn[edit]
Value: 3
Properties[edit]
CheckFOVRate[edit]
Type: float
Default value: 0.5
NextCheckFOVTime[edit]
Type: float
PS[edit]
Type: ProximitySensor
Instance functions[edit]
Activate[edit]
CanPerformAction[edit]
DeActivate[edit]
GetTrackingRange[edit]
HandleEnemyLost[edit]
InVisibilityCone[edit]
NotifyDeployed[edit]
Possess[edit]
Overrides: Controller.Possess
SetTargetingEffect[edit]
ValidEnemy[edit]
States[edit]
Action[edit]
Extends: TrackingTarget
Action.BeginState[edit]
Overrides: TrackingTarget.BeginState
Action.EndState[edit]
Overrides: TrackingTarget.EndState
Action.PerformAction[edit]
Action.StopAction[edit]
Active[edit]
Inherits from: StationaryPawnController.Active
Modifiers: auto
Active.SeeEnemy[edit]
Overrides: Controller.SeeEnemy (global)
Deactivated[edit]
Deactivated.BeginState[edit]
Overrides: Object.BeginState (global)
Scanning[edit]
Scanning.BeginState[edit]
Overrides: Object.BeginState (global)
Scanning.EndState[edit]
Overrides: Object.EndState (global)
Scanning.SeeEnemy[edit]
Overrides: Controller.SeeEnemy (global)
TrackingTarget[edit]
TrackingTarget.BeginState[edit]
Overrides: Object.BeginState (global)
TrackingTarget.EndState[edit]
Overrides: Object.EndState (global)
TrackingTarget.EnemyInvalid[edit]
Overrides: Controller.EnemyInvalid (global)
TrackingTarget.EnemyNotVisible[edit]
Overrides: Controller.EnemyNotVisible (global)
TrackingTarget.Tick[edit]
Overrides: Actor.Tick (global)