DIFF

class WeaponReplacingMagAndChamberNextOpenBoltChargedSource

WeaponReplacingMagAndChamberNextOpenBoltCharged WeaponStateBase

All members, including inherited

replace current magazine with new one for weapon charged with open position bolt

replace magazine, i.e. eject curr magazine from weapon, attach another (store the old one) and chamber next bullet from magazine (if possible), make sure bullet is chambered at correct time

Constructors 1

Members 12

Magazine m_oldMagazine

magazine that will be detached

Referenced by LoadCurrentFSMState(), OnAbort(), OnEntry()
Show 2 more, OnExit(), and SaveCurrentFSMState()
Magazine m_newMagazine

magazine that will be attached

ref InventoryLocation m_newDst
Referenced by LoadCurrentFSMState(), OnEntry(), OnExit()
Show 1 more, SaveCurrentFSMState()

Methods 5