// - Smoke hand grenades ------------------------------------------------------ class SmokeShellWhiteEffect { class SmokeShell { type = "ACE_SmokeBaseLarge"; }; class SmokeShell2 { type = "ACE_SmokeBaseSmall"; }; }; EFFECT_HANDGRENADE(Red); EFFECT_HANDGRENADE(Green); EFFECT_HANDGRENADE(Yellow); EFFECT_HANDGRENADE(Purple); EFFECT_HANDGRENADE(Orange); EFFECT_HANDGRENADE(Blue); // - 40mm smoke grenades ------------------------------------------------------ class ACE_40mmSmokeShellWhiteEffect: SmokeShellWhiteEffect { class SmokeShell: SmokeShell { type = "ACE_SmokeBase40mm"; }; }; EFFECT_40MM(Red); EFFECT_40MM(Green); EFFECT_40MM(Yellow); EFFECT_40MM(Purple); EFFECT_40MM(Orange); EFFECT_40MM(Blue); // - 120mm/155mm artillery smoke ---------------------------------------------- class ACE_ArtillerySmoke { class SmokeShell { type = "ACE_SmokeBaseArtilleryLarge"; simulation = "particles"; position[] = {0, 0, 0}; intensity = 1; interval = 1; }; class SmokeShell2 { type = "ACE_SmokeBaseArtillerySmall"; simulation = "particles"; position[] = {0, 0, 0}; intensity = 1; interval = 1; }; }; // - Smoke on water surface --------------------------------------------------- class ACE_SmokeAfterWaterWhite { class SmokeAfterWater { type = "ACE_SmokeAfterWaterWhite"; simulation = "particles"; position[] = {0, 0, 0}; intensity = 1; interval = 1; }; }; EFFECT_AFTER_WATER(Red); EFFECT_AFTER_WATER(Green); EFFECT_AFTER_WATER(Yellow); EFFECT_AFTER_WATER(Purple); EFFECT_AFTER_WATER(Orange); EFFECT_AFTER_WATER(Blue);