![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
represent hand state base More...
Private Attributes | |
| WeaponActions | m_Action |
| int | m_ActionType |
| action to be played | |
| int | m_AnimState |
| ref InventoryLocation | m_Dst |
| ref InventoryLocation | m_Dst1 = null |
| ref InventoryLocation | m_Dst2 = null |
| EntityAI | m_Entity |
| ref HandFSM | m_FSM |
| hierarchical parent state of this state (or null) | |
| ref HandAnimatedMoveToDst_W4T_Basic | m_Hide |
| ref HandStartHidingAnimated | m_Hide |
| weapon to be taken | |
| ref HandTakingAnimated_Hide | m_Hide |
| ref InventoryLocation | m_ilEntity |
| HandStateBase | m_parentState |
| entity that this state relates to | |
| Man | m_Player |
| ref HandStartReplacingItemElsewhereWithNewInHands | m_Replacing |
| ref HandStartReplacingItemInHands | m_Replacing |
| ref HandAnimatedMoveToDst_W4T | m_Show |
| ref HandSwappingAnimated_Show | m_Show |
| ref HandTakingAnimated_Show | m_Show |
| ref InventoryLocation | m_Src1 = null |
| ref InventoryLocation | m_Src2 = null |
| ref HandStartHidingAnimated | m_Start |
| ref HandForceSwappingAnimated_Show | m_Swap |
represent hand state base
Class comes with entry/update/exit hooks that can be overriden in custom states
Definition at line 3 of file handanimatedforceswapping.c.
|
inlineprivate |
nested state machine (or null)
Definition at line 11 of file handstatebase.c.
References HandStateBase(), m_parentState, and m_Player.
Referenced by HandStateBase(), GetParentState(), HandAnimatedForceSwapping(), HandAnimatedForceSwapping_Inst(), HandAnimatedMovingToAtt(), HandAnimatedSwapping(), HandAnimatedTakingFromAtt(), HandReplacingItemElsewhereWithNewInHands(), HandReplacingItemInHands(), HandStableState(), HandStartAction(), HandStartReplacingItemElsewhereWithNewInHands(), HandStartReplacingItemInHands(), OnStateChanged(), OnSubMachineChanged(), and SetParentState().
|
inlineprivate |
Definition at line 35 of file handstatebase.c.
|
inlineprivate |
Definition at line 36 of file handstablestate.c.
|
inlineprivate |
Definition at line 23 of file handstatebase.c.
References m_FSM.
|
inlineprivate |
Definition at line 20 of file handstatebase.c.
References HandStateBase(), and m_parentState.
|
inlineprivate |
Definition at line 158 of file handanimatedforceswapping.c.
References HandStateBase(), m_FSM, m_Hide, m_Show, and m_Start.
|
inlineprivate |
Definition at line 292 of file handanimatedforceswapping.c.
References HandStateBase(), m_FSM, m_Start, and m_Swap.
|
inlineprivate |
Definition at line 99 of file handanimatedmovingtoatt.c.
References HandStateBase(), m_FSM, m_Hide, and m_Show.
|
inlineprivate |
Definition at line 16 of file handanimatedswapping.c.
References HandStateBase(), m_FSM, m_Hide, and m_Show.
|
inlineprivate |
Definition at line 92 of file handanimatedtakingfromatt.c.
References HandStateBase(), m_FSM, m_Hide, and m_Show.
|
inlineprivate |
Definition at line 42 of file handreplacingitemelsewherewithnewinhands.c.
References HandStateBase(), HandStartReplacingItemElsewhereWithNewInHands(), m_FSM, and m_Replacing.
|
inlineprivate |
Definition at line 51 of file handreplacingiteminhands.c.
References HandStateBase(), HandStartReplacingItemInHands(), m_FSM, and m_Replacing.
|
inlineprivate |
Definition at line 8 of file handstablestate.c.
References HandStateBase(), and m_AnimState.
|
inlineprivate |
specific action sub-type
Definition at line 9 of file handstartaction.c.
References HandStateBase(), m_Action, and m_ActionType.
|
inlineprivate |
Definition at line 3 of file handreplacingitemelsewherewithnewinhands.c.
References HandStateBase().
Referenced by HandReplacingItemElsewhereWithNewInHands().
|
inlineprivate |
Definition at line 3 of file handreplacingiteminhands.c.
References HandStateBase().
Referenced by HandReplacingItemInHands().
|
inlineprivate |
query for entity in hands
Definition at line 39 of file handstablestate.c.
|
inlineprivate |
Definition at line 22 of file handstatebase.c.
References m_FSM.
Referenced by AddTransition(), IsWaitingForActionFinish(), OnAbort(), OnEntry(), OnUpdate(), and ProcessEvent().
|
inlineprivate |
idle state does not expect any animation events
Definition at line 34 of file handstablestate.c.
Referenced by HandleInventory(), and OnHandsStateChanged().
|
inlineprivate |
Definition at line 54 of file handstartaction.c.
|
inlineprivate |
Definition at line 121 of file handstatebase.c.
|
inlineprivate |
waiting for active animation action/actionType finish
Definition at line 73 of file handanimatedforceswapping.c.
Referenced by HandleInventory().
|
inlineprivate |
Definition at line 34 of file handreplacingitemelsewherewithnewinhands.c.
|
inlineprivate |
Definition at line 43 of file handreplacingiteminhands.c.
|
inlineprivate |
Definition at line 115 of file handstatebase.c.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Definition at line 61 of file handanimatedforceswapping.c.
References m_Dst.
|
inlineprivate |
Definition at line 135 of file handanimatedmovingtoatt.c.
References g_Game, m_Entity, m_ilEntity, and m_Player.
|
inlineprivate |
|
inlineprivate |
Definition at line 127 of file handanimatedtakingfromatt.c.
References g_Game, Debug::InventoryHFSMLog(), LogManager::IsInventoryHFSMLogEnable(), m_Dst, and m_Player.
|
inlineprivate |
Definition at line 24 of file handreplacingitemelsewherewithnewinhands.c.
|
inlineprivate |
Definition at line 71 of file handreplacingiteminhands.c.
|
inlineprivate |
Definition at line 33 of file handreplacingiteminhands.c.
|
inlineprivate |
Definition at line 24 of file handstablestate.c.
|
inlineprivate |
Definition at line 91 of file handstatebase.c.
References HasFSM(), hndDebugPrint(), LogManager::IsInventoryHFSMLogEnable(), m_FSM, ToString(), and Type.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Definition at line 7 of file handanimatedforceswapping.c.
References Error(), g_Game, Debug::InventoryHFSMLog(), LogManager::IsInventoryHFSMLogEnable(), GameInventory::LocationSyncMoveEntity(), m_Dst, and m_Player.
|
inlineprivate |
Definition at line 117 of file handanimatedmovingtoatt.c.
References GameInventory::c_InventoryReservationTimeoutShortMS, m_Entity, m_Hide, m_ilEntity, m_Player, and m_Show.
|
inlineprivate |
|
inlineprivate |
Definition at line 113 of file handanimatedtakingfromatt.c.
References GameInventory::c_InventoryReservationTimeoutShortMS, HandEventBase::GetDst(), m_Dst, m_Hide, m_Player, and m_Show.
|
inlineprivate |
Definition at line 6 of file handreplacingitemelsewherewithnewinhands.c.
References Error(), hndDebugPrint(), and LogManager::IsInventoryHFSMLogEnable().
|
inlineprivate |
Definition at line 66 of file handreplacingiteminhands.c.
|
inlineprivate |
Definition at line 6 of file handreplacingiteminhands.c.
References Error(), hndDebugPrint(), and LogManager::IsInventoryHFSMLogEnable().
|
inlineprivate |
Definition at line 12 of file handstablestate.c.
References SyncAnimState().
|
inlineprivate |
Definition at line 15 of file handstartaction.c.
References Error(), HumanCommandWeapons::GetRunningAction(), HumanCommandWeapons::GetRunningActionType(), hndDebugPrint(), HumanCommandWeapons::IsActionFinished(), LogManager::IsInventoryHFSMLogEnable(), m_Action, m_ActionType, HumanCommandWeapons::StartAction(), and WeaponActionTypeToString().
|
inlineprivate |
Definition at line 49 of file handstatebase.c.
References HasFSM(), hndDebugPrint(), LogManager::IsInventoryHFSMLogEnable(), m_FSM, ToString(), and Type.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
Definition at line 67 of file handanimatedforceswapping.c.
References m_Dst.
|
inlineprivate |
Definition at line 152 of file handanimatedmovingtoatt.c.
References g_Game, m_Entity, m_ilEntity, and m_Player.
|
inlineprivate |
|
inlineprivate |
Definition at line 146 of file handanimatedtakingfromatt.c.
|
inlineprivate |
Definition at line 29 of file handreplacingitemelsewherewithnewinhands.c.
|
inlineprivate |
Definition at line 76 of file handreplacingiteminhands.c.
|
inlineprivate |
Definition at line 38 of file handreplacingiteminhands.c.
|
inlineprivate |
Definition at line 28 of file handstablestate.c.
|
inlineprivate |
Definition at line 49 of file handstartaction.c.
|
inlineprivate |
Definition at line 106 of file handstatebase.c.
References hndDebugPrint(), and LogManager::IsInventoryHFSMLogEnable().
|
inlineprivate |
Definition at line 135 of file handstatebase.c.
References HandStateBase(), and m_Player.
|
inlineprivate |
Definition at line 128 of file handstatebase.c.
References HandStateBase().
|
inlineprivate |
Definition at line 19 of file handstablestate.c.
References SyncAnimState().
Referenced by HandleInventory().
|
inlineprivate |
Definition at line 81 of file handstatebase.c.
|
inlineprivate |
Definition at line 25 of file handstatebase.c.
|
inlineprivate |
Definition at line 16 of file handstatebase.c.
References HandStateBase(), and m_parentState.
|
inlineprivate |
Definition at line 10 of file handstablestate.c.
|
private |
Definition at line 6 of file handstartaction.c.
Referenced by HandStartAction(), and OnEntry().
|
private |
action to be played
Definition at line 7 of file handstartaction.c.
Referenced by HandStartAction(), and OnEntry().
|
private |
Definition at line 6 of file handstablestate.c.
Referenced by HandStableState().
|
private |
Definition at line 5 of file handanimatedforceswapping.c.
|
private |
Definition at line 151 of file handanimatedforceswapping.c.
|
private |
Definition at line 152 of file handanimatedforceswapping.c.
|
private |
Definition at line 92 of file handanimatedmovingtoatt.c.
|
private |
hierarchical parent state of this state (or null)
Definition at line 10 of file handstatebase.c.
Referenced by AddTransition(), GetFSM(), HandAnimatedForceSwapping(), HandAnimatedForceSwapping_Inst(), HandAnimatedMovingToAtt(), HandAnimatedSwapping(), HandAnimatedTakingFromAtt(), HandReplacingItemElsewhereWithNewInHands(), HandReplacingItemInHands(), HasFSM(), IsWaitingForActionFinish(), OnAbort(), OnEntry(), OnUpdate(), and ProcessEvent().
|
private |
Definition at line 156 of file handanimatedforceswapping.c.
Referenced by HandAnimatedForceSwapping(), HandAnimatedMovingToAtt(), HandAnimatedSwapping(), HandAnimatedTakingFromAtt(), and OnEntry().
|
private |
weapon to be taken
Definition at line 94 of file handanimatedmovingtoatt.c.
|
private |
Definition at line 87 of file handanimatedtakingfromatt.c.
|
private |
Definition at line 97 of file handanimatedmovingtoatt.c.
|
private |
entity that this state relates to
Definition at line 9 of file handstatebase.c.
Referenced by HandStateBase(), GetParentState(), and SetParentState().
|
private |
Definition at line 8 of file handstatebase.c.
Referenced by HandStateBase(), OnAbort(), OnEntry(), OnExit(), and OnStateChanged().
|
private |
Definition at line 40 of file handreplacingitemelsewherewithnewinhands.c.
Referenced by HandReplacingItemElsewhereWithNewInHands(), and HandReplacingItemInHands().
|
private |
Definition at line 49 of file handreplacingiteminhands.c.
|
private |
Definition at line 155 of file handanimatedforceswapping.c.
Referenced by HandAnimatedForceSwapping(), HandAnimatedMovingToAtt(), HandAnimatedSwapping(), HandAnimatedTakingFromAtt(), and OnEntry().
|
private |
Definition at line 14 of file handanimatedswapping.c.
|
private |
Definition at line 88 of file handanimatedtakingfromatt.c.
|
private |
Definition at line 149 of file handanimatedforceswapping.c.
|
private |
Definition at line 150 of file handanimatedforceswapping.c.
|
private |
Definition at line 154 of file handanimatedforceswapping.c.
Referenced by HandAnimatedForceSwapping(), HandAnimatedForceSwapping_Inst(), and OnEntry().
|
private |
Definition at line 290 of file handanimatedforceswapping.c.
Referenced by HandAnimatedForceSwapping_Inst(), and OnEntry().