mirror of
https://github.com/JezuzLizard/BO2-Reimagined.git
synced 2025-06-08 06:12:17 -05:00
42 lines
752 B
Plaintext
42 lines
752 B
Plaintext
#include maps\mp\_utility;
|
|
#include common_scripts\utility;
|
|
#include maps\mp\zombies\_zm_utility;
|
|
|
|
inert_wakeup()
|
|
{
|
|
self endon("death");
|
|
self endon("stop_zombie_inert");
|
|
|
|
wait 0.1;
|
|
|
|
self thread maps\mp\zombies\_zm_ai_basic::inert_damage();
|
|
self thread maps\mp\zombies\_zm_ai_basic::inert_bump();
|
|
|
|
while (1)
|
|
{
|
|
current_time = getTime();
|
|
players = get_players();
|
|
|
|
foreach (player in players)
|
|
{
|
|
dist_sq = distancesquared(self.origin, player.origin);
|
|
|
|
if (dist_sq < 4096)
|
|
{
|
|
self maps\mp\zombies\_zm_ai_basic::stop_inert();
|
|
return;
|
|
}
|
|
|
|
if (dist_sq < 5760000)
|
|
{
|
|
if ((current_time - player.lastfiretime) < 100)
|
|
{
|
|
self maps\mp\zombies\_zm_ai_basic::stop_inert();
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
wait 0.1;
|
|
}
|
|
} |