DIFF

class Magnum_BaseSource

Magnum_Base Weapon_Base Weapon InventoryItemSuper

Derived classes

All members, including inherited

Constructors 1

void Magnum_Base()

Constants 2

const string ATT_SLOT_CYLINDER = "RevolverCylinder"
Referenced by AssembleGun(), and SawOffMagnum.Do()
const string ATT_SLOT_EJECTOR = "RevolverEjector"
Referenced by AssembleGun(), and SawOffMagnum.Do()

Members 3

int m_LastMuzzleloaded
Referenced by Magnum_Base()
int m_ActiveMuzzle
Referenced by Magnum_Base()

Methods 16

override void SetActions()
override RecoilBase SpawnRecoilObject()
override bool CanChamberBullet(int muzzleIndex, Magazine mag)
static float GetCylinderRotation(int muzzleIndex)
References ErrorEx(), and string.Format()
override void EEHealthLevelChanged(int oldLevel, int newLevel, string zone)
override void OnFire(int muzzle_index)
override bool IsShowingChamberedBullet()
override bool CanEjectBullet()
override void ShowBullet(int muzzleIndex)
override void HideBullet(int muzzleIndex)
override void OnDebugSpawn()