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
KSAlertState
Value: 'KSAlert'
tracking enemy that touched tentacles
KSGrabbingState
Value: 'KSGrabbing'
reeling enemy in
KSRecoveringState
Value: 'KSRecovering'
hurt and healing
KSWaitingState
Value: 'KSWaiting'
Properties
AddedHealth
Type: float
DamageAmount
Type: float
DamageEnemyRate
Type: float
Default value: 10.0
HealthydHealthLevel
Type: float
Default value: 0.8
InjuredHealthLevel
Type: float
Default value: 0.6
MaxGrabSpeed
Type: float
Default value: 2000.0
MinGrabHeight
Type: float
MinGrabRadius
Type: float
RecoverHealthRate
Type: float
Default value: 25.0
ReeledInDamageMultiplier
Type: float
Default value: 3.0
ReelInSpeed
Type: float
Default value: 1000.0
Default values
Property | Value |
---|---|
DefaultState | KSWaiting |
Functions
Events
AnimEnd
Overrides: Actor.AnimEnd
Tick
Overrides: Actor.Tick
Other instance functions
CanGrab
eventTookDamage
Overrides: U2NPCControllerBase.eventTookDamage
GetMaxReachZ
GetMinReachZ
NotifyTakeHit
Overrides: Controller.NotifyTakeHit
PlayHit
ShouldTransitionToRecovering
States
@KSAlertState
@KSAlertState.BeginState
Overrides: Object.BeginState (global)
@KSAlertState.Tick
Overrides: Tick (global)
@KSAlertState.UnTouch
Overrides: Actor.UnTouch (global)
@KSGrabbingState
@KSGrabbingState.BeginState
Overrides: Object.BeginState (global)
@KSGrabbingState.EndState
Overrides: Object.EndState (global)
@KSGrabbingState.Tick
Overrides: Tick (global)
@KSGrabbingState.UnTouch
Overrides: Actor.UnTouch (global)
@KSGrabbingState.PlayHit
Overrides: PlayHit (global)
@KSRecoveringState
@KSRecoveringState.BeginState
Overrides: Object.BeginState (global)
@KSRecoveringState.Tick
Overrides: Tick (global)
@KSRecoveringState.ShouldTransitionToRecovering
Overrides: ShouldTransitionToRecovering (global)
@KSWaitingState
@KSWaitingState.BeginState
Overrides: Object.BeginState (global)
@KSWaitingState.Touch
Overrides: Actor.Touch (global)