My program doesn't have bugs. It just develops random features.
UE2:U2KillerSproutController (U2XMP)
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared >> U2NPCControllerBase >> U2KillerSproutController |
- Package:
- U2Pawns
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. |
U2KillerSproutController
Constants[edit]
KSAlertState[edit]
Value: 'KSAlert'
tracking enemy that touched tentacles
KSGrabbingState[edit]
Value: 'KSGrabbing'
reeling enemy in
KSRecoveringState[edit]
Value: 'KSRecovering'
hurt and healing
KSWaitingState[edit]
Value: 'KSWaiting'
Properties[edit]
AddedHealth[edit]
Type: float
DamageAmount[edit]
Type: float
DamageEnemyRate[edit]
Type: float
Default value: 10.0
HealthydHealthLevel[edit]
Type: float
Default value: 0.8
InjuredHealthLevel[edit]
Type: float
Default value: 0.6
MaxGrabSpeed[edit]
Type: float
Default value: 2000.0
MinGrabHeight[edit]
Type: float
MinGrabRadius[edit]
Type: float
RecoverHealthRate[edit]
Type: float
Default value: 25.0
ReeledInDamageMultiplier[edit]
Type: float
Default value: 3.0
ReelInSpeed[edit]
Type: float
Default value: 1000.0
Default values[edit]
Property | Value |
---|---|
DefaultState | KSWaiting |
Functions[edit]
Events[edit]
AnimEnd[edit]
Overrides: Actor.AnimEnd
Tick[edit]
Overrides: Actor.Tick
Other instance functions[edit]
CanGrab[edit]
eventTookDamage[edit]
Overrides: U2NPCControllerBase.eventTookDamage
GetMaxReachZ[edit]
GetMinReachZ[edit]
NotifyTakeHit[edit]
Overrides: Controller.NotifyTakeHit
PlayHit[edit]
ShouldTransitionToRecovering[edit]
States[edit]
@KSAlertState[edit]
@KSAlertState.BeginState[edit]
Overrides: Object.BeginState (global)
@KSAlertState.Tick[edit]
Overrides: Tick (global)
@KSAlertState.UnTouch[edit]
Overrides: Actor.UnTouch (global)
@KSGrabbingState[edit]
@KSGrabbingState.BeginState[edit]
Overrides: Object.BeginState (global)
@KSGrabbingState.EndState[edit]
Overrides: Object.EndState (global)
@KSGrabbingState.Tick[edit]
Overrides: Tick (global)
@KSGrabbingState.UnTouch[edit]
Overrides: Actor.UnTouch (global)
@KSGrabbingState.PlayHit[edit]
Overrides: PlayHit (global)
@KSRecoveringState[edit]
@KSRecoveringState.BeginState[edit]
Overrides: Object.BeginState (global)
@KSRecoveringState.Tick[edit]
Overrides: Tick (global)
@KSRecoveringState.ShouldTransitionToRecovering[edit]
Overrides: ShouldTransitionToRecovering (global)
@KSWaitingState[edit]
@KSWaitingState.BeginState[edit]
Overrides: Object.BeginState (global)
@KSWaitingState.Touch[edit]
Overrides: Actor.Touch (global)