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

Encounter: destroy powerdown HUD on intermission

This commit is contained in:
Jbleezy
2023-03-14 01:37:23 -07:00
parent 493f5738fa
commit 33d67b3163

View File

@ -431,42 +431,33 @@ powerup_hud_overlay()
struct.shader = "specialty_instakill_zombies";
struct_array[struct_array.size] = struct;
foreach(struct in struct_array)
foreach (struct in struct_array)
{
hudelem = newTeamHudElem("axis");
hudelem.hidewheninmenu = 1;
hudelem.alignX = "center";
hudelem.alignY = "bottom";
hudelem.horzAlign = "user_center";
hudelem.vertAlign = "user_bottom";
hudelem.y = -37;
hudelem.color = (0.21, 0, 0);
hudelem.alpha = 0;
hudelem.team = "axis";
hudelem.on_string = struct.on;
hudelem.time_string = struct.time;
hudelem setShader(struct.shader, 32, 32);
hudelem thread powerup_hud_think();
hudelem = newTeamHudElem("allies");
hudelem.hidewheninmenu = 1;
hudelem.alignX = "center";
hudelem.alignY = "bottom";
hudelem.horzAlign = "user_center";
hudelem.vertAlign = "user_bottom";
hudelem.y = -37;
hudelem.color = (0.21, 0, 0);
hudelem.alpha = 0;
hudelem.team = "allies";
hudelem.on_string = struct.on;
hudelem.time_string = struct.time;
hudelem setShader(struct.shader, 32, 32);
hudelem thread powerup_hud_think();
foreach (team in level.teams)
{
hudelem = newTeamHudElem(team);
hudelem.hidewheninmenu = 1;
hudelem.alignX = "center";
hudelem.alignY = "bottom";
hudelem.horzAlign = "user_center";
hudelem.vertAlign = "user_bottom";
hudelem.y = -37;
hudelem.color = (0.21, 0, 0);
hudelem.alpha = 0;
hudelem.team = team;
hudelem.on_string = struct.on;
hudelem.time_string = struct.time;
hudelem setShader(struct.shader, 32, 32);
hudelem thread powerup_hud_think();
hudelem thread powerup_hud_destroy_on_intermission();
}
}
}
powerup_hud_think()
{
level endon("intermission");
while(1)
{
if(level.zombie_vars[self.team][self.time_string] < 5 )
@ -515,6 +506,13 @@ powerup_hud_think()
}
}
powerup_hud_destroy_on_intermission()
{
level waittill("intermission");
self destroy();
}
powerup_hud_move()
{
offset_x = 37;