REDNODE / GAME API

UpperBodyEventsTransition

abstract classscriptedClass

extends UpperBodyTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable

Extended by 8 types

AdHocAnimationDecisions AimingStateEvents EmptyHandsEvents ForceEmptyHandsEvents ForceSafeEvents SingleWieldEvents TemporaryUnequipEvents WaitForEquipEvents

Properties 6

NameTypeFlags
counterInt32scriptedpublic
cycleBlockFloatscriptedpublic
cyclePushedBoolscriptedpublic
delayFloatscriptedpublic
switchButtonPushedBoolscriptedpublic
switchPendingBoolscriptedpublic

Methods 7

protected final func CheckSwitchInput(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected func OnEnter(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected func OnExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func QueueActionBlocked(scriptInterface: ref<StateGameScriptInterface>)scripted
protected func ResetEquipVars(stateContext: ref<StateContext>)scripted
protected func SyncEquipVarsToPermanentStorage(stateContext: ref<StateContext>)scripted
protected final func UpdateSwitchItem(timeDelta: Float, stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted