// CHAOS STAFF;

forceFireEnabled = true;
noAmmoSound.m_sound = 40;
fireSound.m_sound = 762;
chargeSound.m_sound = 764
bloodAmmoDamage = 2;
soundRange = 8.0;

offsetProjectile = true;
holdCharge = false;
stopAfterShootAtMaxCharge = true;
shootOnChargeRelease = false;

Init("/Game/FirstPerson/Textures/fpsChaosStaff", "/Game/FirstPerson/Textures/fpsChaosStaffNormal", "/Game/FirstPerson/Textures/fpsChaosStaffEmissive",
"/Game/FirstPerson/Textures/itemChaosStaff", 0.5, 1, false, 5.0, "CHAOS%20STAFF", 3);
dirtyTexture="/Game/FirstPerson/Textures/fpsChaosStaff_Sp";
InitBulletWeapon(2, 7, 1000, 0.0, 1000, 5000.0, 1, 0, false, -1, 1214);
InitCharge(0.5, 0.5, 1, 0.0, 0.0, false, true, false);

AddPotentialStats(0, 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29);

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

[secondary]

forceFireEnabled = true;
noAmmoSound.m_sound = 40;
fireSound.m_sound = 763;
bloodAmmoDamage = 2;
soundRange = 8.0;

offsetProjectile = true;
firingPattern = 4;
firingPatternModifier = 500.0;
alsoShootNextWeapons = true;

Init("/Game/FirstPerson/Textures/fpsChaosStaff", "/Game/FirstPerson/Textures/fpsChaosStaffNormal", "/Game/FirstPerson/Textures/fpsChaosStaffEmissive",
"/Game/FirstPerson/Textures/itemChaosStaff", 0.5, 10, true, 0.0, "CHAOS%20STAFF", 3);
dirtyTexture="/Game/FirstPerson/Textures/fpsChaosStaff_Sp";
InitBulletWeapon(2, 2, 1000, 0.0, 1000, 3000.0, 8, 0, false, -1, 1216);

AddPotentialStats(0, 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28);

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

[secondary]

forceFireEnabled = true;
noAmmoSound.m_sound = 40;
fireSound.m_sound = 763;
fireSound.m_volumeMin = 0.0;
fireSound.m_volumeMax = 0.0;
bloodAmmoDamage = 2;
soundRange = 8.0;

offsetProjectile = true;
firingPattern = 3;
firingPatternModifier = 3.0;

Init("/Game/FirstPerson/Textures/fpsChaosStaff", "/Game/FirstPerson/Textures/fpsChaosStaffNormal", "/Game/FirstPerson/Textures/fpsChaosStaffEmissive",
"/Game/FirstPerson/Textures/itemChaosStaff", 0.5, 5, true, 0.0, "CHAOS%20STAFF", 3);
dirtyTexture="/Game/FirstPerson/Textures/fpsChaosStaff_Sp";
InitBulletWeapon(2, 1, 1000, 0.0, 1000, 4000.0, 8, 0, false, -1, 1217);

AddPotentialStats(0, 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28);

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

[secondary]

forceFireEnabled = true;
noAmmoSound.m_sound = 40;
fireSound.m_sound = 763;
fireSound.m_volumeMin = 0.0;
fireSound.m_volumeMax = 0.0;
bloodAmmoDamage = 2;
soundRange = 8.0;

offsetProjectile = true;
firingPattern = 3;
firingPatternModifier = 3.0;

Init("/Game/FirstPerson/Textures/fpsChaosStaff", "/Game/FirstPerson/Textures/fpsChaosStaffNormal", "/Game/FirstPerson/Textures/fpsChaosStaffEmissive",
"/Game/FirstPerson/Textures/itemChaosStaff", 0.5, 5, true, 0.0, "CHAOS%20STAFF", 3);
dirtyTexture="/Game/FirstPerson/Textures/fpsChaosStaff_Sp";
InitBulletWeapon(2, 1, 1000, 0.0, 1000, 2000.0, 4, 0, false, -1, 1217);

AddPotentialStats(0, 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28);

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