1
0
mirror of https://github.com/JezuzLizard/BO2-Reimagined.git synced 2025-06-21 20:50:42 -05:00

Meat: add HUD messages

This commit is contained in:
Jbleezy
2023-02-26 13:41:38 -08:00
parent 4228bc1f54
commit 3decf68288
2 changed files with 43 additions and 0 deletions

View File

@ -22,6 +22,12 @@ meat_stink_on_ground(position_to_play)
{ {
if(level.scr_zm_ui_gametype_obj == "zmeat") if(level.scr_zm_ui_gametype_obj == "zmeat")
{ {
players = get_players();
foreach (player in players)
{
player thread show_grief_hud_msg("Meat dropped!");
}
level.meat_powerup = maps\mp\zombies\_zm_powerups::specific_powerup_drop( "meat_stink", groundpos(position_to_play) ); level.meat_powerup = maps\mp\zombies\_zm_powerups::specific_powerup_drop( "meat_stink", groundpos(position_to_play) );
return; return;
} }

View File

@ -2821,6 +2821,16 @@ meat_powerup_drop_think()
{ {
level endon("end_game"); level endon("end_game");
level waittill("restart_round_start");
wait 10;
players = get_players();
foreach(player in players)
{
player thread show_grief_hud_msg("Kill a zombie to begin the game!");
}
while(1) while(1)
{ {
level.zombie_powerup_ape = "meat_stink"; level.zombie_powerup_ape = "meat_stink";
@ -2833,6 +2843,12 @@ meat_powerup_drop_think()
continue; continue;
} }
players = get_players();
foreach (player in players)
{
player thread show_grief_hud_msg("Meat dropped!");
}
level.meat_powerup = powerup; level.meat_powerup = powerup;
meat_active = true; meat_active = true;
@ -2915,6 +2931,12 @@ meat_powerup_drop_think()
} }
} }
players = get_players();
foreach (player in players)
{
player thread show_grief_hud_msg("Meat reset!");
}
level notify("meat_inactive"); level notify("meat_inactive");
} }
} }
@ -3023,6 +3045,15 @@ meat_stink_player(meat_player)
scripts\zm\replaced\zgrief::print_meat_msg(player, meat_player); scripts\zm\replaced\zgrief::print_meat_msg(player, meat_player);
if (player.team == meat_player.team)
{
player thread show_grief_hud_msg(&"ZOMBIE_YOUR_TEAM_MEAT");
}
else
{
player thread show_grief_hud_msg(&"ZOMBIE_OTHER_TEAM_MEAT");
}
if (player == meat_player) if (player == meat_player)
{ {
player.meat_waypoint.alpha = 0; player.meat_waypoint.alpha = 0;
@ -3121,6 +3152,12 @@ meat_powerup_drop_on_downed()
if (valid_drop) if (valid_drop)
{ {
players = get_players();
foreach (player in players)
{
player thread show_grief_hud_msg("Meat dropped!");
}
level.meat_powerup = maps\mp\zombies\_zm_powerups::specific_powerup_drop( "meat_stink", groundpos(self.origin) ); level.meat_powerup = maps\mp\zombies\_zm_powerups::specific_powerup_drop( "meat_stink", groundpos(self.origin) );
} }
} }