base for rifles @NOTE name copies config base class More...
Private Member Functions | |
override RecoilBase | SpawnRecoilObject () |
override void | InitStateMachine () |
override bool | CanEnterIronsights () |
override void | SetActions () |
override bool | MustBeChambered (int muzzleIndex) |
override void | OnDebugSpawn () |
override void | InitStateMachine () |
override void | SetActions () |
void | OpenBolt_Base () |
override void | InitStateMachine () |
override void | SetActions () |
override void | InitStateMachine () |
override bool | CanChamberBullet (int muzzleIndex, Magazine mag) |
override void | SetActions () |
void | RifleBoltFree_Base () |
override void | InitStateMachine () |
override float | GetChanceToJam () |
override void | SetActions () |
void | RifleBoltLock_Base () |
override void | InitStateMachine () |
override float | GetChanceToJam () |
override void | SetActions () |
void | RifleSingleShot_Base () |
override void | InitStateMachine () |
override float | GetChanceToJam () |
Private Attributes | |
ref WeaponStableState | C0 |
ref WeaponStableState | C1 |
ref WeaponStableState | L0 |
ref WeaponStableState | JF |
ref WeaponStableState | E |
ref WeaponStableState | O |
ref WeaponStableState | L |
ref WeaponStableState | J |
ref WeaponStableState | O0 |
ref WeaponStableState | O1 |
ref WeaponStableState | O1E |
ref WeaponStableState | J1 |
ref WeaponStableState | J0 |
ref WeaponStableState | D0 |
ref WeaponStableState | DF |
ref WeaponStableState | C00 |
ref WeaponStableState | C10 |
ref WeaponStableState | C11 |
ref WeaponStableState | C01 |
ref WeaponStableState | JF0 |
ref WeaponStableState | JF1 |
ref WeaponStableState | O00 |
ref WeaponStableState | O01 |
base for rifles @NOTE name copies config base class
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References SKS_CLO_BU0, SKS_CLO_BU1, SKS_JAM_BU1, SKS_OPN_BU0, and WeaponGuardWeaponOpen().
|
inlineprivate |
References E, L, and WeaponGuardWeaponOpen().
|
inlineprivate |
References OB_CLO_MA0, OB_CLO_MA1, OB_JAM_MA0, OB_JAM_MA1, OB_OPN_MA0, OB_OPN_MA1, OB_OPN_MA1_EMPTY, WeaponGuardHasAmmo(), and WeaponGuardWeaponDischarged().
|
inlineprivate |
|
inlineprivate |
References RBF_CLO_BU0_MA0, RBF_CLO_BU0_MA1, RBF_CLO_BU1_MA0, RBF_CLO_BU1_MA1, RBF_JAM_BU1_MA0, RBF_JAM_BU1_MA1, and WeaponGuardHasAmmo().
|
inlineprivate |
|
inlineprivate |
References GameInventory::CreateInInventory().
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References FirearmActionLoadBulletQuick(), and RemoveAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
References AddAction().
|
inlineprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Referenced by Weapon_Base::InitStateMachine().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |