Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Core.Object | +-- Engine.Actor | +-- Engine.Controller | +-- Engine.LicenseeController | +-- Engine.AIController | +-- U2.U2NPCController | +-- U2.StationaryPawnController | +-- U2XMP.StationaryPawnControllerOffensive | +-- U2XMP.ProximitySensorController | +-- U2XMP.AutoTurretController
Constants Summary |
---|
Inherited Contants from U2XMP.ProximitySensorController |
---|
ActionLabel, ActionState, BeginLabel, DeactivatedState, ScanningState, TL_LockedOn, TL_Off, TL_Scanning, TL_Tracking, TrackingTargetState |
Variables Summary | |
---|---|
AutoTurret | AT |
bool | bSettled |
vector | CurrentAimingLocation |
vector | DesiredAimingLocation |
float | MinHitNonPawnDistance |
int | TrackLevel |
float | TurningRateDegreesPerSecond |
Inherited Variables from U2XMP.ProximitySensorController |
---|
CheckFOVRate, NextCheckFOVTime, PS |
Functions Summary | ||
---|---|---|
BeginState ())) @DeactivatedState | ||
BeginState ())) @ScanningState | ||
bool | CanPerformAction ())) @ActionState | |
vector | GetFireOffset ())) @ActionState | |
vector | GetStraightAheadLocation ())) @ActionState | |
bool | OKToHit (Actor HitActor, vector HitLocation, vector HitNormal )) @ActionState | |
PerformAction ())) @ActionState | ||
Possess (Pawn P )) @ActionState | ||
SetDesiredAimingLocation (vector NewDesiredAimingLocation )) @ActionState | ||
SetTargetingEffect (int NewTrackLevel )) @ActionState | ||
StopAction ())) @ActionState | ||
Tick (float DeltaTime )) @ActionState | ||
Tick (float DeltaTime )) @DeactivatedState | ||
Tick (float DeltaTime )) @ScanningState | ||
Tick (float DeltaTime )) @TrackingTargetState | ||
UpdateAiming (float DeltaTime )) @ActionState | ||
bool | ValidEnemy (Pawn Enemy )) @ActionState |
States Summary |
---|
@ActionState Source code |
---|
state @ActionState |
PerformAction, StopAction, Tick |
@DeactivatedState Source code |
---|
state @DeactivatedState |
BeginState, Tick |
@ScanningState Source code |
---|
state @ScanningState |
BeginState, Tick |
@TrackingTargetState Source code |
---|
state @TrackingTargetState |
Tick |
Variables Detail |
---|
Functions Detail |
---|
Defaultproperties |
---|
defaultproperties { MinHitNonPawnDistance=512.000000 TurningRateDegreesPerSecond=180.000000 UseReticleOnEvents(0)="UseReticleText" UseReticleOnEvents(1)="UseReticleCorners" UseReticleOnEvents(2)="UseReticleTopBars" ProximityReticleOnEvents(0)="ProximityReticleCorners" ProximityReticleOnEvents(1)="ProximityReticleTopBars" } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |