![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
| class | WeaponChambering_Base |
| class | WeaponChambering_Preparation |
| class | WeaponStartAction |
| simple class starting animation action specified by m_action and m_actionType More... | |
| class | WeaponStateBase |
| represent weapon state base More... | |
Functions | |
| void | ChamberMultiBullet (Weapon_Base w=NULL, WeaponStateBase parent=NULL, WeaponActions action=WeaponActions.NONE, int startActionType=-1, int endActionType=-1) |
| override bool | LoadCurrentFSMState (ParamsReadContext ctx, int version) |
| override void | OnAbort (WeaponEventBase e) |
| override void | OnEntry (WeaponEventBase e) |
| override void | OnExit (WeaponEventBase e) |
| override bool | SaveCurrentFSMState (ParamsWriteContext ctx) |
Variables | |
| class WeaponChambering extends WeaponStateBase | IsWaitingForActionFinish |
| class WeaponEndAction extends WeaponStartAction | m_action |
| ref WeaponChambering_Base | m_chamber |
| ref WeaponEjectCasingMultiMuzzle | m_eject |
| int | m_endActionType |
| ref WeaponEndAction | m_endLoop |
| ref BulletShow_W4T | m_showB |
| ref BulletShow2_W4T | m_showB2 |
| Magazine | m_srcMagazine |
| ref InventoryLocation | m_srcMagazinePrevLocation |
| source of the cartridge | |
| ref WeaponStateBase | m_start |
| int | m_startActionType |
| ref LoopedChambering_Wait4ShowBullet2 | m_w4sb2 |
| class WeaponChambering_Chamber_OnEntry extends WeaponChambering_Base | OnExit |
| void ChamberMultiBullet | ( | Weapon_Base | w = NULL, |
| WeaponStateBase | parent = NULL, | ||
| WeaponActions | action = WeaponActions.NONE, | ||
| int | startActionType = -1, | ||
| int | endActionType = -1 ) |
Definition at line 815 of file weaponchambering.c.
References m_action, m_chamber, m_eject, m_endActionType, m_endLoop, m_showB, m_showB2, m_start, m_startActionType, m_w4sb2, m_weapon, and WeaponStateBase::WeaponEjectCasingMultiMuzzle().
Referenced by DoubleBarrel_Base::InitStateMachine().
| override bool LoadCurrentFSMState | ( | ParamsReadContext | ctx, |
| int | version ) |
Definition at line 1035 of file weaponchambering.c.
References Error(), m_srcMagazine, m_srcMagazinePrevLocation, m_weapon, OptionalLocationReadFromContext(), and Serializer::Read().
| override void OnAbort | ( | WeaponEventBase | e | ) |
Definition at line 301 of file weaponchambering.c.
References m_weapon.
| override void OnEntry | ( | WeaponEventBase | e | ) |
Definition at line 293 of file weaponchambering.c.
References HandStateEquipped::OnEntry().
| override void OnExit | ( | WeaponEventBase | e | ) |
Definition at line 298 of file weaponchambering.c.
References WeaponChambering_Base::OnExit().
| override bool SaveCurrentFSMState | ( | ParamsWriteContext | ctx | ) |
Definition at line 1016 of file weaponchambering.c.
References Error(), m_srcMagazine, m_srcMagazinePrevLocation, m_weapon, OptionalLocationWriteToContext(), and Serializer::Write().
| override bool IsWaitingForActionFinish |
Definition at line 262 of file weaponchambering.c.
| class WeaponEndAction extends WeaponStartAction m_action |
Referenced by ChamberMultiBullet().
| ref WeaponChambering_Base m_chamber |
Definition at line 809 of file weaponchambering.c.
Referenced by ChamberMultiBullet().
| ref WeaponEjectCasingMultiMuzzle m_eject |
Definition at line 808 of file weaponchambering.c.
Referenced by ChamberMultiBullet().
| int m_endActionType |
Definition at line 803 of file weaponchambering.c.
Referenced by ChamberMultiBullet().
| ref WeaponEndAction m_endLoop |
Definition at line 811 of file weaponchambering.c.
Referenced by ChamberMultiBullet().
| ref BulletShow_W4T m_showB |
Definition at line 812 of file weaponchambering.c.
Referenced by ChamberMultiBullet().
| ref BulletShow2_W4T m_showB2 |
Definition at line 813 of file weaponchambering.c.
Referenced by ChamberMultiBullet().
| Magazine m_srcMagazine |
Definition at line 804 of file weaponchambering.c.
Referenced by LoadCurrentFSMState(), and SaveCurrentFSMState().
| ref InventoryLocation m_srcMagazinePrevLocation |
source of the cartridge
Definition at line 805 of file weaponchambering.c.
Referenced by LoadCurrentFSMState(), and SaveCurrentFSMState().
| ref WeaponStateBase m_start |
Definition at line 807 of file weaponchambering.c.
Referenced by ChamberMultiBullet().
| int m_startActionType |
Definition at line 802 of file weaponchambering.c.
Referenced by ChamberMultiBullet().
| ref LoopedChambering_Wait4ShowBullet2 m_w4sb2 |
Definition at line 810 of file weaponchambering.c.
Referenced by ChamberMultiBullet().
| override void OnExit |
Definition at line 352 of file weaponchambering.c.