KnockdownEvents
classscriptedClass
extends StatusEffectEvents › LocomotionGroundEvents › LocomotionEventsTransition › LocomotionTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable
Extended by 1 type
Properties 8
| Name | Type | Flags |
|---|---|---|
bikeKnockdown | Bool | scriptedpublic |
cachedPlayerVelocity | Vector4 | scriptedpublic |
delayDamageFrame | Bool | scriptedpublic |
frictionForceApplied | Bool | scriptedpublic |
frictionForceAppliedLastFrame | Bool | scriptedpublic |
playedImpactAnim | Bool | scriptedpublic |
secondaryKnockdownDir | Vector4 | scriptedpublic |
secondaryKnockdownTimer | Float | scriptedpublic |
Methods 8
protected func CommonOnExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func DidPlayerCollideWithWall(scriptInterface: ref<StateGameScriptInterface>, out wallCollision: ControllerHit) -> Boolscripted
public func OnEnter(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected func OnUpdate(timeDelta: Float, stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func QueueSecondaryKnockdown(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, knockdownDir: Vector4)scripted
protected func SendStatusEffectAnimDataToGraph(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, state: EKnockdownStates)scripted
protected final func UpdateQueuedSecondaryKnockdown(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, deltaTime: Float)scripted
private final func UpdateStatusEffectAnimStates(timeDelta: Float, scriptInterface: ref<StateGameScriptInterface>, stateContext: ref<StateContext>)scripted