// ORBITAL CANNON;

forceFireEnabled = true;
noAmmoSound.m_sound = 23;
fireSound.m_sound = 653;
fireSound.m_pitchMin = 1.0;
fireSound.m_pitchMax = 1.0;
bloodAmmoDamage = 2;
soundRange = 8.0;

Init("/Game/FirstPerson/Textures/fpsOrbitalCannon", "/Game/FirstPerson/Textures/fpsOrbitalCannonNormal", "/Game/FirstPerson/Textures/fpsOrbitalCannonEmissive",
"/Game/FirstPerson/Textures/itemOrbitalCannon", 2.0, 1, false, 1.0, "ORBITAL%20CANNON", 3);
dirtyTexture="/Game/FirstPerson/Textures/fpsOrbitalCannon_Sp";
InitBulletWeapon(1, 3, 1000, 0.0, 1000, 3000.0, 1, 0, false, -1, 1211);
InitBeam(10000.0, false, false);

AddPotentialStats(0, 4, 5, 6, 7, 8, 9, 10, 11, 15, 18, 23, 24, 26, 27, 28);

InitStartFiringAnim(12, 10, -1.0, true);
InitStopFiringAnim(2=0?22:0, 2, 3.0, false);

[secondary]

forceFireEnabled = true;
noAmmoSound.m_sound = 23;
fireSound.m_sound = 654;
fireSound.m_pitchMin = 1.0;
fireSound.m_pitchMax = 1.0;
bloodAmmoDamage = 1;
soundRange = 8.0;

Init("/Game/FirstPerson/Textures/fpsOrbitalCannon", "/Game/FirstPerson/Textures/fpsOrbitalCannonNormal", "/Game/FirstPerson/Textures/fpsOrbitalCannonEmissive",
"/Game/FirstPerson/Textures/itemOrbitalCannon", 1.0, 1, false, 1.0, "ORBITAL%20CANNON", 3);
dirtyTexture="/Game/FirstPerson/Textures/fpsOrbitalCannon_Sp";
InitBulletWeapon(1, 1, 1000, 0.0, 1000, 3000.0, 1, 0, false, -1, 1208);
InitBeam(10000.0, false, false);

AddPotentialStats(0, 4, 5, 6, 7, 8, 9, 10, 11, 15, 18, 23, 24, 26, 27, 28);

InitStartFiringAnim(2, 10, -1.0, true);
InitStopFiringAnim(0=0?22:0, 2, 3.0, false);