DodgeEvents
classscriptedClass
extends LocomotionGroundEvents › LocomotionEventsTransition › LocomotionTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable
Properties 8
| Name | Type | Flags |
|---|---|---|
airDashDecelerationModifier | ref<gameStatModifierData> | scriptedpublic |
blockStatFlag | ref<gameStatModifierData> | scriptedpublic |
crouching | Bool | scriptedpublic |
currentNumberOfJumps | Int32 | scriptedpublic |
dashDecelerationModifier | ref<gameStatModifierData> | scriptedpublic |
enteredFromSlide | Bool | scriptedpublic |
isAirDashSaveLockTriggered | Bool | scriptedpublic |
pressureWaveCreated | Bool | scriptedpublic |
Methods 11
private final func CalculateAdjustmentDuration(distance: Float) -> Floatscripted
private final func CleanUpOnExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func Dash(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, isExhausted: Bool, treatDashAsAirDash: Bool)scripted
protected final func Dodge(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, isExhausted: Bool)scripted
protected final func LeapToTarget(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, target: wref<GameObject>)scripted
protected func OnEnter(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnEnterFromSlide(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func OnExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func OnForcedExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected func OnUpdate(timeDelta: Float, stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
private final func TreatDashAsAirDash(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted