i didnt know how to use all this to preach only one smoke color
PHP Code:
loadSmokeFX(colour)
{
switch(colour)
{
case "_blue_": level.ex_effect["bluesmoke"] = [[level.ex_PrecacheEffect]]("fx/extreme_smoke/blue_main.efx"); break;
case "_green_": level.ex_effect["greensmoke"] = [[level.ex_PrecacheEffect]]("fx/extreme_smoke/green_main.efx"); break;
case "_orange_": level.ex_effect["orangesmoke"] = [[level.ex_PrecacheEffect]]("fx/extreme_smoke/orange_main.efx"); break;
case "_pink_": level.ex_effect["pinksmoke"] = [[level.ex_PrecacheEffect]]("fx/extreme_smoke/pink_main.efx"); break;
case "_red_": level.ex_effect["redsmoke"] = [[level.ex_PrecacheEffect]]("fx/extreme_smoke/red_main.efx"); break;
case "_yellow_": level.ex_effect["yellowsmoke"] = [[level.ex_PrecacheEffect]]("fx/extreme_smoke/yellow_main.efx"); break;
default: level.ex_effect["greysmoke"] = [[level.ex_PrecacheEffect]]("fx/props/american_smoke_grenade.efx"); break;
}
}
PHP Code:
loadSmokeFX(extreme\_ex_weapons::getSmokeColour(level.ex_smoke[game["allies"]]));
PHP Code:
getSmokeColour(num)
{
switch(num)
{
case 1: return "_blue_";
case 2: return "_green_";
case 3: return "_orange_";
case 4: return "_pink_";
case 5: return "_red_";
case 6: return "_yellow_";
case 7: return "_fire_";
case 8: return "_gas_";
case 9: return "_satchel_";
case 0:
default: return "_";
}
}
PHP Code:
getSmokeTypeAllies()
{
smoketype = "smoke_grenade_" + game["allies"] + getSmokeColour(level.ex_smoke[game["allies"]]) + "mp";
return smoketype;
}
PHP Code:
smokegrenadetype_allies = getSmokeTypeAllies();