UpperBodyTransition class
UpperBodyTransition
Inheritance
Base: DefaultTransition
Derived
AimingStateDecisions, EmptyHandsDecisions, ForceEmptyHandsDecisions, ForceSafeDecisions, SingleWieldDecisions, TemporaryUnequipDecisions, UpperBodyEventsTransition, WaitForEquipDecisions
Properties
None.
Functions
bool EmptyHandsCondition(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIgame.TransactionSystem? GetTransactionSystem(game.stateMachine.GameScriptInterface scriptInterface)RTTIbool IsItemMeleeware(game.ItemID item)RTTIvoid StopEffectOnHeldItems(game.stateMachine.GameScriptInterface scriptInterface, CName effectName)RTTIvoid BreakEffectLoopOnHeldItems(game.stateMachine.GameScriptInterface scriptInterface, CName effectName)RTTIvoid SendDOFData(game.stateMachine.GameScriptInterface scriptInterface, string dofSetting)RTTIvoid SetWeaponHolster(game.stateMachine.GameScriptInterface scriptInterface, bool newState)RTTIbool ProcessWeaponSlotInput(game.stateMachine.GameScriptInterface scriptInterface, CName actionName, EquipmentManipulationAction requestType)RTTIbool ProcessWeaponSlotInput(game.stateMachine.GameScriptInterface scriptInterface)RTTIbool CheckRangedAttackInput(game.stateMachine.GameScriptInterface scriptInterface)RTTIbool CheckMeleeStatesForCombatGadget(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateContextScript stateContext)RTTIstatic bool HasAnyWeaponEquipped(game.stateMachine.GameScriptInterface scriptInterface)staticRTTI globalstatic bool HasLeftWeaponEquipped(game.stateMachine.GameScriptInterface scriptInterface)staticRTTI globalstatic bool HasMeleewareEquipped(game.stateMachine.GameScriptInterface scriptInterface)staticRTTI globalstatic bool HasRangedWeaponEquipped(WeakHandle<game.Object> executionOwner)staticRTTI globalstatic bool HasMeleeWeaponEquipped(game.stateMachine.GameScriptInterface scriptInterface)staticoverrideRTTI globalstatic bool HasThrowableMeleeEqupped(WeakHandle<game.Object> executionOwner)staticRTTI global