REDNODE / GAME API

CoverActionTransition

abstract classscriptedClass

extends LocomotionTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable

Extended by 3 types

ActivateCoverDecisions CoverActionEventsTransition InactiveCoverDecisions

Properties 4

NameTypeFlags
gameInstanceGameInstancescriptedprotected
isSlidingBoolscriptedprotected
lastSlidingTimeFloatscriptedprotected
locomotionStateCallbackIDref<CallbackHandle>scriptedprotected

Methods 9

protected final const func GetManualLeanIdleTime(scriptInterface: ref<StateGameScriptInterface>, stateContext: ref<StateContext>) -> Floatscripted
protected final const func IsManualLeanInputPressed(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, actionName: CName) -> Boolscripted
protected final const func IsManualLeanLeftInputPressed(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func IsManualLeanRightInputPressed(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func IsMeleeLeaningInputCorrect(scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final const func IsPlayerInCorrectStateToPeek(scriptInterface: ref<StateGameScriptInterface>, stateContext: ref<StateContext>) -> Boolscripted
protected func OnAttach(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected func OnDetach(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected cb func OnLocomotionChanged(value: Int32) -> Boolscripted