class ShellCore; // External class reference
class ShellBase : ShellCore {
soundHit[] = {"A3\Sounds_F\weapons\Explosion\expl_shell_1", db6, 1, 1800};
supersonicCrackNear[] = {"A3\Sounds_F\weapons\Explosion\supersonic_crack_close", 0.316228, 1, 50};
supersonicCrackFar[] = {"A3\Sounds_F\weapons\Explosion\supersonic_crack_50meters", 0.223872, 1, 150};
CraterEffects = "HEShellCrater";
CraterWaterEffects = "ImpactEffectsWaterHE";
ExplosionEffects = "HEShellExplosion";
visibleFire = 64; // how much is visible when this weapon is fired
audibleFire = 64;
timeToLive = 360;
muzzleEffect = "";
caliber = 34;
whistleOnFire = 2;
class HitEffects {
hitWater = "ImpactEffectsWaterRocket";
};
soundFakeFall0[] = {"a3\Sounds_F\weapons\falling_bomb\fall_01", 3.16228, 1, 1000};
soundFakeFall1[] = {"a3\Sounds_F\weapons\falling_bomb\fall_02", 3.16228, 1, 1000};
soundFakeFall2[] = {"a3\Sounds_F\weapons\falling_bomb\fall_03", 3.16228, 1, 1000};
soundFakeFall3[] = {"a3\Sounds_F\weapons\falling_bomb\fall_04", 3.16228, 1, 1000};
soundFakeFall[] = {"soundFakeFall0", 0.25, "soundFakeFall1", 0.25, "soundFakeFall2", 0.25, "soundFakeFall3", 0.25};
};