// INFERNO ROD;

hitSound.m_sound = 753;
hitSound.m_volumeMin = 3.0;
hitSound.m_volumeMax = 3.0;
hitSound.m_pitchMin = 0.9;
hitSound.m_pitchMax = 1.1;
forceFireEnabled = true;
noAmmoSound.m_sound = 40;
fireSound.m_sound = 749;
bloodAmmoDamage = 3;
soundRange = 8.0;
idleSound.m_sound = 755;
idleSound.m_volumeMin = 2.0;
idleSound.m_volumeMax = 2.0;

Init("/Game/FirstPerson/Textures/fpsInfernoRod", "/Game/FirstPerson/Textures/fpsInfernoRodNormal", "/Game/FirstPerson/Textures/fpsInfernoRodEmissive",
"/Game/FirstPerson/Textures/itemInfernoRod", 1.0, 1, false, 2.0, "INFERNAL%20ROD", 3);
dirtyTexture="/Game/FirstPerson/Textures/fpsInfernoRod_Sp";
InitBulletWeapon(2, 7, 1, 0.0, 1000.0, 3000.0, 1, 0, false, -1, 1201);
InitBeam(10000.0, false, false);

AddPotentialStats(0, 1, 3, 4, 5, 8, 9, 10, 11, 14, 15, 19, 20, 22, 23, 24, 25, 26, 28);

InitStartFiringAnim(16, 4, -1.0, true);
InitStopFiringAnim(0, 16, 4.0, false);

[secondary]

hitSound.m_sound = 754;
hitSound.m_volumeMin = 3.0;
hitSound.m_volumeMax = 3.0;
hitSound.m_pitchMin = 0.9;
hitSound.m_pitchMax = 1.1;
chargeSound.m_sound = 751;
forceFireEnabled = true;
noAmmoSound.m_sound = 40;
fireSound.m_sound = 750;
bloodAmmoDamage = 1;
soundRange = 8.0;
chargeDownSound.m_sound = 752;
chargeDownTime = 0.5;
shootOnChargeRelease = false;
forcedChargeDown = false;

Init("/Game/FirstPerson/Textures/fpsInfernoRod", "/Game/FirstPerson/Textures/fpsInfernoRodNormal", "/Game/FirstPerson/Textures/fpsInfernoRodEmissive",
"/Game/FirstPerson/Textures/itemInfernoRod", 0.5, 1, true, 1.0, "INFERNAL%20ROD", 3);
dirtyTexture="/Game/FirstPerson/Textures/fpsInfernoRod_Sp";
InitBulletWeapon(2, 1, 1, 0.0, 1000.0, 3000.0, 1, 0, false, -1, 1202);
InitBeam(3000.0, false, false);
InitCharge(0.5, 0.5, 1, 3000.0, 0.0, false, true, false);

AddPotentialStats(0, 1, 3, 4, 5, 8, 10, 11, 14, 15, 19, 20, 22, 23, 24, 25, 26, 28);

InitStartFiringAnim(24, 2, 0.25, true);
InitStopFiringAnim(0, 16, 4.0, false);
InitChargeAnim(20, 4, -1.0, true);
InitChargeDownAnim(26, 4, -1.0, true);