#include maps\mp\zombies\_zm_perk_divetonuke; #include maps\mp\_utility; #include common_scripts\utility; #include maps\mp\zombies\_zm_utility; #include maps\mp\zombies\_zm_net; #include maps\mp\zombies\_zm_perks; #include maps\mp\_visionset_mgr; divetonuke_explode(attacker, origin) { radius = level.zombie_vars["zombie_perk_divetonuke_radius"]; min_damage = level.zombie_vars["zombie_perk_divetonuke_min_damage"]; max_damage = level.zombie_vars["zombie_perk_divetonuke_max_damage"]; radiusdamage(origin, radius, max_damage, min_damage, attacker, "MOD_GRENADE_SPLASH", "zombie_perk_bottle_nuke"); playfx(level._effect["divetonuke_groundhit"], origin); attacker playsound("zmb_phdflop_explo"); maps\mp\_visionset_mgr::vsmgr_activate("visionset", "zm_perk_divetonuke", attacker); wait 1; maps\mp\_visionset_mgr::vsmgr_deactivate("visionset", "zm_perk_divetonuke", attacker); }