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

Search & Rezurrect: fix alive player count HUD not being updated on team change

This commit is contained in:
Jbleezy
2023-12-02 04:12:01 -08:00
parent 818e3e44b1
commit 6cf6f3788a
2 changed files with 14 additions and 2 deletions

View File

@ -479,6 +479,17 @@ set_team(team)
self.head_icon = self head_icon_create();
}
if (level.scr_zm_ui_gametype_obj == "zsnr" && flag("initial_blackscreen_passed"))
{
foreach (team in level.teams)
{
if (isDefined(level.grief_score_hud_set_player_count_func))
{
[[level.grief_score_hud_set_player_count_func]](team);
}
}
}
}
head_icon_create()

View File

@ -83,6 +83,7 @@ init()
level.is_respawn_gamemode_func = ::is_respawn_gamemode;
level.round_start_wait_func = ::round_start_wait;
level.increment_score_func = ::increment_score;
level.grief_score_hud_set_player_count_func = ::grief_score_hud_set_player_count;
level.show_grief_hud_msg_func = ::show_grief_hud_msg;
level.player_suicide_func = ::player_suicide;
@ -254,7 +255,7 @@ grief_score_hud_wait_and_show()
}
}
grief_score_hud_set_player_count(team, num)
grief_score_hud_set_player_count(team, num = get_number_of_valid_players_team(team))
{
foreach (team1 in level.teams)
{
@ -1008,7 +1009,7 @@ round_start_wait(time, initial)
{
foreach (team in level.teams)
{
grief_score_hud_set_player_count(team, get_number_of_valid_players_team(team));
grief_score_hud_set_player_count(team);
}
}