signalize mechanism manipulation More...
Private Attributes | |
int | m_eventID |
DayZPlayer | m_player |
Magazine | m_magazine |
ref InventoryLocation | m_dst |
WeaponEvents | m_type |
signalize mechanism manipulation
represents event that triggers transition from state to state
triggered when dry fire timer expires
triggered when reload timer expires
triggered when animation action aborts
triggered when animation action finishes
event when user wants to swap magazine
event when user wants to detach magazine
triggered when unjamming failed timer expires
triggered when unjamming timer expires
event when user wants to attach magazine
event when user wants to unjam weapon
event when user wants to end loading of bullets
event when user wants to load N bullets
event when user wants to load 1 bullet
event when trigger pressed
dst | inventory location where the magazine will be stored |
|
inlineprivate |
References m_eventID, m_magazine, and m_player.
|
inlineprivate |
References GetEventID(), m_magazine, and m_player.
Referenced by DeferredWeaponFailed(), HandleWeaponEvents(), PostWeaponEvent(), and HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::ProcessEvent().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
returns id from enum WeaponEventID
References m_eventID.
Referenced by DumpToString(), OnEventForRemoteWeapon(), Weapon::ProcessWeaponEvent(), and Weapon::SyncEventToRemote().
|
inlineprivate |
returns eventID in upper 16 bits and AnimEvent in lower 16 bits
References GetAnimEvent(), and m_eventID.
Referenced by WriteToContext().
|
inlineprivate |
Referenced by CreateWeaponEventFromContext().
|
inlineprivate |
References m_dst, and InventoryLocation::ReadFromContext().
|
inlineprivate |
References m_dst, and InventoryLocation::ReadFromContext().
|
inlineprivate |
animation event from Human.WeaponEvents
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References m_dst.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References m_dst.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References GetPackedType(), m_magazine, m_player, and Serializer::Write().
Referenced by Weapon::SyncEventToRemote().
|
inlineprivate |
References m_dst, and InventoryLocation::WriteToContext().
|
inlineprivate |
References m_dst, and InventoryLocation::WriteToContext().
|
private |
|
private |
Referenced by GetEventID(), GetPackedType(), and WeaponEventBase().
|
private |
|
private |
|
private |