mirror of
https://github.com/JezuzLizard/BO2-Reimagined.git
synced 2025-06-10 15:17:57 -05:00
Grief: add score HUD
This commit is contained in:
@ -17,6 +17,7 @@ init()
|
||||
}
|
||||
|
||||
level thread on_player_connect();
|
||||
level thread grief_score_hud();
|
||||
level thread set_grief_vars();
|
||||
level thread unlimited_zombies();
|
||||
}
|
||||
@ -51,6 +52,77 @@ set_team()
|
||||
}
|
||||
}
|
||||
|
||||
grief_score_hud()
|
||||
{
|
||||
level.grief_hud = spawnstruct();
|
||||
level.grief_hud.icon = [];
|
||||
level.grief_hud.score = [];
|
||||
icon = [];
|
||||
|
||||
icon["axis"] = "faction_cia";
|
||||
icon["allies"] = "faction_cdc";
|
||||
if(level.script == "zm_prison")
|
||||
{
|
||||
icon["axis"] = "faction_inmates";
|
||||
icon["allies"] = "faction_guards";
|
||||
}
|
||||
|
||||
level.grief_hud.icon["axis"] = newHudElem();
|
||||
level.grief_hud.icon["axis"].alignx = "center";
|
||||
level.grief_hud.icon["axis"].aligny = "top";
|
||||
level.grief_hud.icon["axis"].horzalign = "user_center";
|
||||
level.grief_hud.icon["axis"].vertalign = "user_top";
|
||||
level.grief_hud.icon["axis"].x += 67.5;
|
||||
level.grief_hud.icon["axis"].y += 2;
|
||||
level.grief_hud.icon["axis"].hideWhenInMenu = 1;
|
||||
level.grief_hud.icon["axis"].alpha = 0;
|
||||
level.grief_hud.icon["axis"] setShader(icon["axis"], 32, 32);
|
||||
|
||||
level.grief_hud.icon["allies"] = newHudElem();
|
||||
level.grief_hud.icon["allies"].alignx = "center";
|
||||
level.grief_hud.icon["allies"].aligny = "top";
|
||||
level.grief_hud.icon["allies"].horzalign = "user_center";
|
||||
level.grief_hud.icon["allies"].vertalign = "user_top";
|
||||
level.grief_hud.icon["allies"].x -= 67.5;
|
||||
level.grief_hud.icon["allies"].y += 2;
|
||||
level.grief_hud.icon["allies"].hideWhenInMenu = 1;
|
||||
level.grief_hud.icon["allies"].alpha = 0;
|
||||
level.grief_hud.icon["allies"] setShader(icon["allies"], 32, 32);
|
||||
|
||||
level.grief_hud.score["axis"] = newHudElem();
|
||||
level.grief_hud.score["axis"].alignx = "center";
|
||||
level.grief_hud.score["axis"].aligny = "top";
|
||||
level.grief_hud.score["axis"].horzalign = "user_center";
|
||||
level.grief_hud.score["axis"].vertalign = "user_top";
|
||||
level.grief_hud.score["axis"].x += 22.5;
|
||||
level.grief_hud.score["axis"].y -= 4;
|
||||
level.grief_hud.score["axis"].fontscale = 3.5;
|
||||
level.grief_hud.score["axis"].color = (0.21, 0, 0);
|
||||
level.grief_hud.score["axis"].hideWhenInMenu = 1;
|
||||
level.grief_hud.score["axis"].alpha = 0;
|
||||
level.grief_hud.score["axis"] setValue(0);
|
||||
|
||||
level.grief_hud.score["allies"] = newHudElem();
|
||||
level.grief_hud.score["allies"].alignx = "center";
|
||||
level.grief_hud.score["allies"].aligny = "top";
|
||||
level.grief_hud.score["allies"].horzalign = "user_center";
|
||||
level.grief_hud.score["allies"].vertalign = "user_top";
|
||||
level.grief_hud.score["allies"].x -= 22.5;
|
||||
level.grief_hud.score["allies"].y -= 4;
|
||||
level.grief_hud.score["allies"].fontscale = 3.5;
|
||||
level.grief_hud.score["allies"].color = (0.21, 0, 0);
|
||||
level.grief_hud.score["allies"].hideWhenInMenu = 1;
|
||||
level.grief_hud.score["allies"].alpha = 0;
|
||||
level.grief_hud.score["allies"] setValue(0);
|
||||
|
||||
flag_wait( "initial_blackscreen_passed" );
|
||||
|
||||
level.grief_hud.icon["axis"].alpha = 1;
|
||||
level.grief_hud.icon["allies"].alpha = 1;
|
||||
level.grief_hud.score["axis"].alpha = 1;
|
||||
level.grief_hud.score["allies"].alpha = 1;
|
||||
}
|
||||
|
||||
set_grief_vars()
|
||||
{
|
||||
level.round_number = 0;
|
||||
|
Reference in New Issue
Block a user