1
0
mirror of https://github.com/JezuzLizard/BO2-Reimagined.git synced 2025-06-11 23:57:59 -05:00

Scoreboard: fix header title

Scoreboard: add Encounter Pro game mode display names
This commit is contained in:
Jbleezy
2024-01-05 15:36:57 -08:00
parent 0d5d897f5e
commit c6a6f9140b
6 changed files with 35 additions and 1 deletions

View File

@ -3061,6 +3061,16 @@ should_respawn()
return 0;
}
setclientdvarall(dvar, value)
{
players = get_players();
foreach (player in players)
{
player setclientdvar(dvar, value);
}
}
remove_status_icons_on_intermission()
{
level waittill("intermission");

View File

@ -182,6 +182,7 @@ round_end(winner)
level.snr_round_number++;
setDvar("ui_round_number", level.snr_round_number);
scripts\zm\_zm_reimagined::setclientdvarall("ui_round_number", getdvarint("ui_round_number"));
level thread maps\mp\zombies\_zm_audio_announcer::leaderdialog("grief_restarted");

View File

@ -0,0 +1,14 @@
#include clientscripts\mp\_utility;
#include clientscripts\mp\zombies\_zm_utility;
init()
{
init_dvars();
}
init_dvars()
{
setdvar("ui_gametype_obj", "");
setdvar("ui_gametype_pro", 0);
setdvar("ui_round_number", 0);
}

View File

@ -541,6 +541,10 @@ powerup_fade_over_time()
grief_onplayerconnect()
{
self setclientdvar("ui_gametype_obj", getdvar("ui_gametype_obj"));
self setclientdvar("ui_gametype_pro", getdvarint("ui_gametype_pro"));
self setclientdvar("ui_round_number", getdvarint("ui_round_number"));
self thread on_player_spawned();
self thread on_player_spectate();
self thread on_player_downed();

View File

@ -101,8 +101,12 @@ function GetGameModeDisplayName()
if UIExpression.DvarString(nil, "ui_gametype") == "zclassic" then
return Engine.Localize("ZMUI_ZCLASSIC_GAMEMODE")
elseif UIExpression.DvarString(nil, "ui_gametype") == "zgrief" then
if UIExpression.DvarInt(nil, "ui_gametype_pro") == 1 then
return Engine.Localize("ZMUI_" .. UIExpression.DvarString(nil, "ui_gametype_obj") .. "_PRO")
else
return Engine.Localize("ZMUI_" .. UIExpression.DvarString(nil, "ui_gametype_obj"))
end
end
return Engine.Localize("ZMUI_" .. UIExpression.DvarString(nil, "ui_gametype"))
end

View File

@ -1,4 +1,5 @@
script,scripts/zm/_zm_reimagined.csc
script,scripts/zm/zm_buried/zm_buried_reimagined.csc
script,scripts/zm/zgrief/zgrief_reimagined.csc
script,scripts/zm/replaced/_zm.csc
script,scripts/zm/replaced/_zm_weapons.csc