|
| void | WeaponEventBase (DayZPlayer p=NULL, Magazine m=NULL) |
| string | DumpToString () |
| override int | GetAnimEvent () |
| WeaponEvents | GetAnimEvent () |
| | returns animation event from anim engine,
|
| WeaponEventID | GetEventID () |
| | returns id from enum WeaponEventID
|
| int | GetPackedType () |
| | returns eventID in upper 16 bits and AnimEvent in lower 16 bits
|
| override void | ReadFromContext (ParamsReadContext ctx) |
| override void | ReadFromContext (ParamsReadContext ctx) |
| void | ReadFromContext (ParamsReadContext ctx) |
| void | WeaponEventAnimation (DayZPlayer p=NULL, Magazine m=NULL) |
| | animation event from Human.WeaponEvents
|
| void | WeaponEventAttachMagazine (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventContinuousLoadBulletEnd (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventContinuousLoadBulletStart (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventDetachMagazine (DayZPlayer p=NULL, Magazine m=NULL, InventoryLocation il=NULL) |
| void | WeaponEventDryFireTimeout (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventHumanCommandActionAborted (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventHumanCommandActionFinished (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventLoad1Bullet (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventMechanism (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventReloadTimeout (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventSetNextMuzzleMode (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventSwapMagazine (DayZPlayer p=NULL, Magazine m=NULL, InventoryLocation il=NULL) |
| void | WeaponEventTrigger (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventTriggerAutoEnd (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventTriggerAutoStart (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventTriggerToJam (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventUnjam (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventUnjammingFailedTimeout (DayZPlayer p=NULL, Magazine m=NULL) |
| void | WeaponEventUnjammingTimeout (DayZPlayer p=NULL, Magazine m=NULL) |
| override void | WriteToContext (ParamsWriteContext ctx) |
| override void | WriteToContext (ParamsWriteContext ctx) |
| void | WriteToContext (ParamsWriteContext ctx) |
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
- Parameters
-
| dst | inventory location where the magazine will be stored |
Definition at line 34 of file events.c.