1
0
mirror of https://github.com/JezuzLizard/BO2-Reimagined.git synced 2025-06-10 15:17:57 -05:00

Encounter: add status icon for Meat player

This commit is contained in:
Jbleezy
2024-01-05 22:48:35 -08:00
parent c3611fc3c6
commit 5137ba3780
3 changed files with 24 additions and 0 deletions

View File

@ -194,6 +194,7 @@ meat_stink(who, owner)
who.ignoreme = 0;
level.meat_player = who;
level.meat_powerup = undefined;
who.statusicon = level.item_meat_status_icon_name;
who thread meat_disable_fire();
@ -435,6 +436,8 @@ meat_stink_player(who, owner)
return;
}
who.statusicon = level.item_meat_status_icon_name;
if (who.team != owner.team)
{
who.last_meated_by = spawnStruct();
@ -471,6 +474,11 @@ meat_stink_player(who, owner)
who waittill_any_or_timeout(15, "disconnect", "player_downed", "bled_out", "spawned_player");
if (is_player_valid(who))
{
who.statusicon = "";
}
who notify("meat_stink_player_end");
players = get_players();

View File

@ -23,6 +23,11 @@ item_meat_on_spawn_retrieve_trigger(watcher, player, weaponname)
self endon("death");
add_meat_event("meat_spawn", self);
if (is_player_valid(player))
{
player.statusicon = "";
}
while (isdefined(level.splitting_meat) && level.splitting_meat)
wait 0.15;

View File

@ -51,6 +51,17 @@ init()
level.player_spawn_sound = "zmb_spawn_powerup";
}
if (level.item_meat_name == "item_head_zm")
{
level.item_meat_status_icon_name = "hud_obit_dogs";
}
else
{
level.item_meat_status_icon_name = "hud_obit_case";
}
precacheStatusIcon(level.item_meat_status_icon_name);
setDvar("ui_scorelimit", 1);
setteamscore("axis", 0);