REDNODE / GAME API

CanTransitionToThrowDecisions

classscriptedClass

extends CarriedObjectDecisions › CarriedObjectTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable

Extended by 3 types

AimDecisions CarryDecisions PickUpDecisions

Properties 4

NameTypeFlags
canThrowBoolscriptedprivate
canThrowInitializedBoolscriptedprivate
throwNPCActionReleasedNameCNamescriptedprotected
throwNPCActionReleasedTimeFloatscriptedprivate

Methods 5

protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
protected final func OnAttach(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnDetach(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func UpdateCanThrow(canThrow: Bool, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func ValidThrowNPCActionReleased(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted