1
0
mirror of https://github.com/JezuzLizard/BO2-Reimagined.git synced 2025-06-07 21:59:49 -05:00

Meat powerup: add max distance on player meat stink ignoreme

This commit is contained in:
Jbleezy 2023-12-27 23:12:22 -08:00
parent e59883db37
commit 2362b1465b

View File

@ -224,7 +224,7 @@ meat_stink(who)
}
}
who thread meat_stink_ignoreme_think();
who thread meat_stink_ignoreme_think(0);
who thread meat_stink_player_create();
@ -293,7 +293,7 @@ meat_damage_over_time()
}
}
meat_stink_ignoreme_think()
meat_stink_ignoreme_think(check_meat_player_dist)
{
level endon("meat_thrown");
level endon("meat_grabbed");
@ -327,8 +327,16 @@ meat_stink_ignoreme_think()
}
close_zombies = get_array_of_closest(player.origin, zombies, undefined, 1, 64);
close_meat_player = 1;
player.ignoreme = close_zombies.size == 0;
if (check_meat_player_dist)
{
meat_player_dist = distanceSquared(player.origin, self.origin);
max_dist = 768 * 768;
close_meat_player = meat_player_dist <= max_dist;
}
player.ignoreme = close_zombies.size == 0 && close_meat_player;
}
wait 0.05;
@ -462,7 +470,7 @@ meat_stink_player(who, owner)
player thread print_meat_msg(who, "has");
}
who thread meat_stink_ignoreme_think();
who thread meat_stink_ignoreme_think(1);
who thread meat_stink_player_create();
who waittill_any_or_timeout(15, "disconnect", "player_downed", "bled_out", "spawned_player");