REDNODE / GAME API

KnockdownEvents

classscriptedClass

extends StatusEffectEvents › LocomotionGroundEvents › LocomotionEventsTransition › LocomotionTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable

Extended by 1 type

ForcedKnockdownEvents

Properties 8

NameTypeFlags
bikeKnockdownBoolscriptedpublic
cachedPlayerVelocityVector4scriptedpublic
delayDamageFrameBoolscriptedpublic
frictionForceAppliedBoolscriptedpublic
frictionForceAppliedLastFrameBoolscriptedpublic
playedImpactAnimBoolscriptedpublic
secondaryKnockdownDirVector4scriptedpublic
secondaryKnockdownTimerFloatscriptedpublic

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