I love the smell of UnrealEd crashing in the morning. – tarquin
UE2:ProximitySensorController (U2XMP)
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> StationaryPawnController >> StationaryPawnControllerOffensive >> ProximitySensorController |
- Package:
- U2XMP
- Direct subclass:
- AutoTurretController
- This class in other games:
- U2
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. |
ProximitySensorController.uc Created by: Sam Brown Created on: 4/22/2002 $Author: Mfox $ $Date: 12/16/02 5:47p $ $Revision: 19 $
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: LicenseeController.Possess
SetTargetingEffect[edit]
States[edit]
@ActionState[edit]
Extends: @TrackingTargetState
@ActionState.BeginState[edit]
Overrides: @TrackingTargetState.BeginState
@ActionState.EndState[edit]
Overrides: @TrackingTargetState.EndState
@ActionState.PerformAction[edit]
@ActionState.StopAction[edit]
@ActiveState[edit]
Inherits from: StationaryPawnController.@ActiveState
Modifiers: auto
@ActiveState.SeeEnemy[edit]
Overrides: Controller.SeeEnemy (global)
@DeactivatedState[edit]
@DeactivatedState.BeginState[edit]
Overrides: Object.BeginState (global)
@ScanningState[edit]
@ScanningState.BeginState[edit]
Overrides: Object.BeginState (global)
@ScanningState.EndState[edit]
Overrides: Object.EndState (global)
@ScanningState.SeeEnemy[edit]
Overrides: Controller.SeeEnemy (global)
@TrackingTargetState[edit]
@TrackingTargetState.BeginState[edit]
Overrides: Object.BeginState (global)
@TrackingTargetState.EndState[edit]
Overrides: Object.EndState (global)
@TrackingTargetState.EnemyInvalid[edit]
Overrides: Controller.EnemyInvalid (global)
@TrackingTargetState.EnemyNotVisible[edit]
Overrides: Controller.EnemyNotVisible (global)
@TrackingTargetState.EnemyRangeTransition[edit]
Overrides: Controller.EnemyRangeTransition (global)
@TrackingTargetState.Tick[edit]
Overrides: Actor.Tick (global)