class CfgAmmo { class MissileBase; class ShellBase; class ace_m47_dragon_serviceCharge : ShellBase { hit = 1; indirectHit = 2; indirectHitRange = 1; typicalSpeed = 100; explosive = 1; cost = 300; model = "\ca\weapons\empty"; airFriction = 0; timeToLive = 1; explosionTime = 0.001; soundFly[] = {"",1,1}; soundEngine[] = {"",1,4}; CraterEffects = ""; explosionEffects = "ace_m47_serviceExplosion"; hitarmor[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitbuilding[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitconcrete[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitdefault[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitfoliage[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitglass[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitglassarmored[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitgroundhard[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitgroundsoft[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitiron[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitman[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitmetal[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitmetalplate[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitplastic[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitrubber[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; hitwood[] = {"soundDefault1", 0.33, "soundDefault2", 0.33, "soundDefault3", 0.33}; sounddefault1[] = {"\x\ace\addons\arty_ammunition\Sounds\base_eject", 56.2341, 1, 1800}; sounddefault2[] = {"\x\ace\addons\arty_ammunition\Sounds\base_eject", 56.2341, 1, 1800}; sounddefault3[] = {"\x\ace\addons\arty_ammunition\Sounds\base_eject", 56.2341, 1, 1800}; soundHit[] = {"\x\ace\addons\arty_ammunition\Sounds\base_eject",56.23413,1,1800}; }; class M_47_AT_EP1: MissileBase { ace_towsmoke = 0; // no trail six_tracerenable = 0; // can't find it? ace_guidance_type = "dragon"; soundFly[] = {"",0,1,0}; soundEngine[] = {"",0,1,0}; }; class ace_missile_dragon : M_47_AT_EP1 { model = QUOTE(PATHTOF(models\dragon.p3d)); maxSpeed = 120; thrust = 0; initTime = 0; thrustTime = 0; sideAirFriction = 0.025; explosionEffects = ""; CraterEffects = ""; hitarmor[] = {"soundhit", 1}; hitbuilding[] = {"soundhit", 1}; hitconcrete[] = {"soundhit", 1}; hitdefault[] = {"soundhit", 1}; hitfoliage[] = {"soundhit", 1}; hitglass[] = {"soundhit", 1}; hitglassarmored[] = {"soundhit", 1}; hitgroundhard[] = {"soundhit", 1}; hitgroundsoft[] = {"soundhit", 1}; hitiron[] = {"soundhit", 1}; hitman[] = {"soundhit", 1}; hitmetal[] = {"soundhit", 1}; hitmetalplate[] = {"soundhit", 1}; hitplastic[] = {"soundhit", 1}; hitrubber[] = {"soundhit", 1}; hitwood[] = {"soundhit", 1}; soundhit[] = {"", 0, 1}; }; };