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

Encounter: change head icon on team change

This commit is contained in:
Jbleezy
2023-04-23 01:50:36 -07:00
parent 1ec53cc6b7
commit 43737718b6
5 changed files with 58 additions and 55 deletions

View File

@ -57,10 +57,6 @@ startturretdeploy( weapon )
{
turret thread maps\mp\zombies\_zm_mgturret::burst_fire_unmanned();
}
else
{
self iprintlnbold( &"ZOMBIE_NEED_LOCAL_POWER" );
}
self thread turretdecay( weapon );
self thread maps\mp\zombies\_zm_buildables::delete_on_disconnect( weapon );
weapon waittill("death");

View File

@ -345,12 +345,6 @@ menu_onmenuresponse()
maps\mp\zombies\_zm_game_module::freeze_players( 1 );
level notify( "end_game" );
}
else
{
self closemenu();
self closeingamemenu();
self iprintln( &"MP_HOST_ENDGAME_RESPONSE" );
}
continue;
}
@ -412,4 +406,35 @@ set_team(team)
}
self [[ level.givecustomcharacters ]]();
if (isDefined(self.head_icon))
{
self.head_icon destroy();
self.head_icon = self head_icon_create();
}
}
head_icon_create()
{
hud = newTeamHudElem(self.team);
hud.alignx = "center";
hud.aligny = "middle";
hud.horzalign = "user_center";
hud.vertalign = "user_center";
hud.hidewheninmenu = 1;
hud setShader(game["icons"][self.team], 6, 6);
hud setWaypoint(1);
hud setTargetEnt(self.head_icon_origin);
if (is_player_valid(self))
{
hud.alpha = 1;
}
else
{
hud.alpha = 0;
}
return hud;
}

View File

@ -190,7 +190,7 @@ meat_stink( who )
if (level.scr_zm_ui_gametype_obj == "zmeat")
{
who.player_waypoint.alpha = 0;
who.head_icon.alpha = 0;
}
players = get_players();

View File

@ -53,7 +53,7 @@ item_meat_on_spawn_retrieve_trigger( watcher, player, weaponname )
if (level.scr_zm_ui_gametype_obj == "zmeat")
{
player.player_waypoint.alpha = 1;
player.head_icon.alpha = 1;
}
players = get_players();