1
0
mirror of https://github.com/JezuzLizard/BO2-Reimagined.git synced 2025-06-08 06:12:17 -05:00
BO2-Reimagined/scripts/zm/replaced/_zm_ai_basic.gsc
2023-12-16 20:01:17 -08:00

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;
}
}