mirror of
https://github.com/JezuzLizard/BO2-Reimagined.git
synced 2025-06-11 23:57:59 -05:00
Grief: change game over HUD text
This commit is contained in:
@ -134,6 +134,7 @@ set_grief_vars()
|
|||||||
level.player_starting_points = 10000;
|
level.player_starting_points = 10000;
|
||||||
level.zombie_vars["zombie_health_start"] = 2000;
|
level.zombie_vars["zombie_health_start"] = 2000;
|
||||||
level.zombie_vars["zombie_spawn_delay"] = 0.5;
|
level.zombie_vars["zombie_spawn_delay"] = 0.5;
|
||||||
|
level.custom_end_screen = ::custom_end_screen;
|
||||||
|
|
||||||
level.grief_winning_score = 3;
|
level.grief_winning_score = 3;
|
||||||
level.grief_score = [];
|
level.grief_score = [];
|
||||||
@ -279,6 +280,71 @@ round_end(winner)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
custom_end_screen()
|
||||||
|
{
|
||||||
|
players = get_players();
|
||||||
|
i = 0;
|
||||||
|
while ( i < players.size )
|
||||||
|
{
|
||||||
|
players[ i ].game_over_hud = newclienthudelem( players[ i ] );
|
||||||
|
players[ i ].game_over_hud.alignx = "center";
|
||||||
|
players[ i ].game_over_hud.aligny = "middle";
|
||||||
|
players[ i ].game_over_hud.horzalign = "center";
|
||||||
|
players[ i ].game_over_hud.vertalign = "middle";
|
||||||
|
players[ i ].game_over_hud.y -= 130;
|
||||||
|
players[ i ].game_over_hud.foreground = 1;
|
||||||
|
players[ i ].game_over_hud.fontscale = 3;
|
||||||
|
players[ i ].game_over_hud.alpha = 0;
|
||||||
|
players[ i ].game_over_hud.color = ( 1, 1, 1 );
|
||||||
|
players[ i ].game_over_hud.hidewheninmenu = 1;
|
||||||
|
players[ i ].game_over_hud settext( &"ZOMBIE_GAME_OVER" );
|
||||||
|
players[ i ].game_over_hud fadeovertime( 1 );
|
||||||
|
players[ i ].game_over_hud.alpha = 1;
|
||||||
|
if ( players[ i ] issplitscreen() )
|
||||||
|
{
|
||||||
|
players[ i ].game_over_hud.fontscale = 2;
|
||||||
|
players[ i ].game_over_hud.y += 40;
|
||||||
|
}
|
||||||
|
players[ i ].survived_hud = newclienthudelem( players[ i ] );
|
||||||
|
players[ i ].survived_hud.alignx = "center";
|
||||||
|
players[ i ].survived_hud.aligny = "middle";
|
||||||
|
players[ i ].survived_hud.horzalign = "center";
|
||||||
|
players[ i ].survived_hud.vertalign = "middle";
|
||||||
|
players[ i ].survived_hud.y -= 100;
|
||||||
|
players[ i ].survived_hud.foreground = 1;
|
||||||
|
players[ i ].survived_hud.fontscale = 2;
|
||||||
|
players[ i ].survived_hud.alpha = 0;
|
||||||
|
players[ i ].survived_hud.color = ( 1, 1, 1 );
|
||||||
|
players[ i ].survived_hud.hidewheninmenu = 1;
|
||||||
|
if ( players[ i ] issplitscreen() )
|
||||||
|
{
|
||||||
|
players[ i ].survived_hud.fontscale = 1.5;
|
||||||
|
players[ i ].survived_hud.y += 40;
|
||||||
|
}
|
||||||
|
winner_text = "YOU WIN!";
|
||||||
|
loser_text = "YOU LOSE!";
|
||||||
|
|
||||||
|
if ( isDefined( level.host_ended_game ) && level.host_ended_game )
|
||||||
|
{
|
||||||
|
players[ i ].survived_hud settext( &"MP_HOST_ENDED_GAME" );
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if ( isDefined( level.gamemodulewinningteam ) && players[ i ]._encounters_team == level.gamemodulewinningteam )
|
||||||
|
{
|
||||||
|
players[ i ].survived_hud settext( winner_text );
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
players[ i ].survived_hud settext( loser_text );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
players[ i ].survived_hud fadeovertime( 1 );
|
||||||
|
players[ i ].survived_hud.alpha = 1;
|
||||||
|
i++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
unlimited_zombies()
|
unlimited_zombies()
|
||||||
{
|
{
|
||||||
while(1)
|
while(1)
|
||||||
|
Reference in New Issue
Block a user