DIFF

class WeaponReplacingMagAndChamberNextSource

WeaponReplacingMagAndChamberNext WeaponStateBase

All members, including inherited

replace current magazine with new one

replace magazine, i.e. eject curr magazine from weapon, attach another (store the old one) and chamber next bullet from magazine (if possible)

Constructors 1

Members 13

int m_actionType
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