AimingContextDecisions
classscriptedClass
extends InputContextTransitionDecisions › InputContextTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable
Properties 6
| Name | Type | Flags |
|---|---|---|
isAiming | Bool | scriptedprivate |
leftHandCharge | Bool | scriptedprivate |
leftHandChargeCallbackID | ref<CallbackHandle> | scriptedprivate |
meleeBlockActive | Bool | scriptedprivate |
meleeCallbackID | ref<CallbackHandle> | scriptedprivate |
upperBodyCallbackID | ref<CallbackHandle> | scriptedprivate |
Methods 10
protected const func EnterCondition(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected final func OnAttach(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func OnDetach(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
protected cb func OnLeftHandCyberwareChanged(value: Int32) -> Boolscripted
protected cb func OnMeleeChanged(value: Int32) -> Boolscripted
protected cb func OnUpperBodyChanged(value: Int32) -> Boolscripted
protected final func UpdateLeftHandCyberware(value: Int32)scripted
protected final func UpdateMeleeState(value: Int32)scripted
protected final func UpdateNeedsToBeChecked()scripted
protected final func UpdateUpperBodyState(value: Int32)scripted