REDNODE / GAME API

LocomotionAirEvents

abstract classscriptedClass

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

Extended by 14 types

AirHoverEvents AirThrustersEvents BodySlamJumpEvents ChargeJumpEvents CoolExitJumpEvents DodgeAirEvents DoubleJumpEvents FallEvents HoverJumpEvents JumpEvents LadderJumpEvents LocomotionAirLowGravityEvents SlideFallEvents SuperheroFallEvents

Properties 3

NameTypeFlags
maxSuperheroFallHeightBoolscriptedpublic
resetFallingParametersOnExitBoolscriptedpublic
updateInputTogglesBoolscriptedpublic

Methods 10

public func OnEnter(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func OnExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnExitToDeathLand(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnExitToHardLand(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnExitToRegularLand(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnExitToSuperheroLand(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnExitToUnsecureFootingFall(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnExitToVeryHardLand(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