DIFF

class Magnum_Base

Magnum_Base › Weapon_Base › Weapon

Constructors 1

void Magnum_Base()

Constants 2

const string ATT_SLOT_CYLINDER = "RevolverCylinder"
const string ATT_SLOT_EJECTOR = "RevolverEjector"

Members 3

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

Methods 17

override void SetActions()
override RecoilBase SpawnRecoilObject()
override bool CanChamberBullet(int muzzleIndex, Magazine mag)
override void AssembleGun()
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()