REDNODE / GAME API

VaultDecisions

classscriptedClass

extends LocomotionGroundDecisions › LocomotionTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable

Properties 3

NameTypeFlags
callbackIDsarray<ref<CallbackHandle>>scriptedpublic
shouldDisableEnterConditionBoolscriptedpublic
stateBodyDoneBoolscriptedpublic

Methods 10

protected const func EnterCondition(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func FitTest(scriptInterface: ref<StateGameScriptInterface>, playerCapsuleDimensions: Vector4, vaultInfo: ref<PlayerClimbInfo>) -> Boolscripted
private final const func ObstacleLengthCheck(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, vaultInfo: ref<PlayerClimbInfo>) -> Boolscripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
protected func OnAttach(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnDetach(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected cb func OnMeleeLeapChanged(value: Bool) -> Boolscripted
public final const func ToCrouch(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
public final const func ToSlide(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
public final const func ToStand(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted