Структуры данных | |
| class | WeaponStartAction |
| simple class starting animation action specified by m_action and m_actionType Подробнее... | |
| class | WeaponStateBase |
| represent weapon state base Подробнее... | |
| class | WeaponChambering_Base |
| class | WeaponChambering_Preparation |
Функции | |
| override void | OnEntry (WeaponEventBase e) |
| override void | OnAbort (WeaponEventBase e) |
| override void | OnExit (WeaponEventBase e) |
| void | ChamberMultiBullet (Weapon_Base w=NULL, WeaponStateBase parent=NULL, WeaponActions action=WeaponActions.NONE, int startActionType=-1, int endActionType=-1) |
| override bool | SaveCurrentFSMState (ParamsWriteContext ctx) |
| override bool | LoadCurrentFSMState (ParamsReadContext ctx, int version) |
Переменные | |
| class WeaponChambering_Chamber_OnEntry extends WeaponChambering_Base | OnExit |
| class WeaponChambering extends WeaponStateBase | IsWaitingForActionFinish |
| class WeaponEndAction extends WeaponStartAction | m_action |
| int | m_startActionType |
| int | m_endActionType |
| Magazine | m_srcMagazine |
| ref InventoryLocation | m_srcMagazinePrevLocation |
| source of the cartridge | |
| ref WeaponStateBase | m_start |
| ref WeaponEjectCasingMultiMuzzle | m_eject |
| ref WeaponChambering_Base | m_chamber |
| ref LoopedChambering_Wait4ShowBullet2 | m_w4sb2 |
| ref WeaponEndAction | m_endLoop |
| ref BulletShow_W4T | m_showB |
| ref BulletShow2_W4T | m_showB2 |