EquipmentBaseTransition
Base: DefaultTransition
EquipmentBaseDecisions, EquipmentBaseEvents
None.
InstanceDataMappedToReferenceName GetMappedInstanceData(CName referenceName) RTTIEquipmentManipulationRequest? GetWeaponManipulationRequest(game.stateMachine.StateContextScript stateContext, WeakHandle<EquipmentInitData> stateMachineInitData) RTTIvoid SaveProcessedEquipmentManipulationRequest(game.stateMachine.StateContextScript stateContext, game.stateMachine.StateMachineInstanceData stateMachineInstanceData, WeakHandle<EquipmentInitData> stateMachineInitData) RTTIEquipmentManipulationRequest? GetProcessedEquipmentManipulationRequest(game.stateMachine.StateMachineInstanceData stateMachineInstanceData, game.stateMachine.StateContextScript stateContext) RTTIvoid ClearProcessedEquipmentManipulationRequest(game.stateMachine.StateMachineInstanceData stateMachineInstanceData, game.stateMachine.StateContextScript stateContext) RTTIbool CheckSlotMatchAndCompareRequestType(game.stateMachine.StateContextScript stateContext, game.stateMachine.StateMachineInstanceData stateMachineInstanceData, WeakHandle<EquipmentInitData> stateMachineInitData, EquipmentManipulationRequestType requestTypeCompare) RTTIbool CheckReplicatedEquipRequest(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateContextScript stateContext, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTICName ReferenceNameToProcessRequestId(game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIEquipmentManipulationRequestSlot ReferenceNameToRequestSlot(game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIgame.data.ItemCategory GetItemCategoryFromItemID(game.ItemID item) RTTIgame.data.EquipmentArea GetEquipAreaFromItemID(game.ItemID item) RTTIbool IsVisualItemInSlot(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIbool IsUsingFluffConsumable(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIbool GetIsPSMInValidState(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateContextScript stateContext, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIfloat GetWeaponEquipDuration(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateContextScript stateContext, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIfloat GetWeaponUnEquipDuration(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateContextScript stateContext, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIfloat GetConsumableUnEquipDuration(game.stateMachine.StateMachineInstanceData stateMachineInstanceData, game.stateMachine.StateContextScript stateContext) RTTIvoid HandleWeaponEquip(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateContextScript stateContext, game.stateMachine.StateMachineInstanceData stateMachineInstanceData, game.ItemID item) RTTIvoid HandleWeaponUnequip(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateContextScript stateContext, game.stateMachine.StateMachineInstanceData stateMachineInstanceData, game.ItemID item) RTTIvoid DropActiveWeapon(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateContextScript stateContext, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIvoid CreateAndSendFirstEquipEndRequest(game.stateMachine.GameScriptInterface scriptInterface, TDBID weaponTweakID) RTTIbool HasThrowableCooldown(game.stateMachine.GameScriptInterface scriptInterface, game.weapon.Object weapon) RTTIgame.ItemObject? GetSlotAttachedItem(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIgame.ItemID GetSlotAttachedItemID(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIgame.ItemObject? GetSlotAttachedItemObject(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIbool IsProperItemEquipped(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateContextScript stateContext, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIgame.ItemID GetSlotActiveItem(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIfloat GetEquipDuration(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateContextScript stateContext, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIfloat GetUnequipDuration(game.stateMachine.GameScriptInterface scriptInterface, game.stateMachine.StateContextScript stateContext, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIbool IsLeftHandLogic(game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIbool IsRightHandLogic(game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIvoid AddConsumableStateMachine(game.stateMachine.GameScriptInterface scriptInterface) RTTIvoid RemoveConsumableStateMachine(game.stateMachine.GameScriptInterface scriptInterface) RTTIvoid AddGrenadesStateMachine(game.stateMachine.GameScriptInterface scriptInterface) RTTIvoid RemoveGrenadesStateMachine(game.stateMachine.GameScriptInterface scriptInterface) RTTIvoid AddCyberwareStateMachine(game.stateMachine.GameScriptInterface scriptInterface) RTTIvoid RemoveCyberwareStateMachine(game.stateMachine.GameScriptInterface scriptInterface) RTTIvoid SetRightHandItemParam(game.stateMachine.StateContextScript stateContext, game.ItemID item) RTTIvoid ClearRightHandItemParam(game.stateMachine.StateContextScript stateContext) RTTIvoid SetLeftHandItemParam(game.stateMachine.StateContextScript stateContext, game.ItemID item) RTTIvoid ClearLeftHandItemParam(game.stateMachine.StateContextScript stateContext) RTTIvoid ClearHandItemParam(game.stateMachine.StateContextScript stateContext, game.stateMachine.StateMachineInstanceData stateMachineInstanceData) RTTIgame.ItemID GetItemIDFromParam(game.stateMachine.StateMachineInstanceData stateMachineInstanceData, game.stateMachine.StateContextScript stateContext) RTTIvoid GetBlurParametersFromWeapon(game.stateMachine.GameScriptInterface scriptInterface) RTTIbool CanProcessEquip(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTIbool CanProcessUnEquip(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface) RTTI