mirror of
https://github.com/JezuzLizard/BO2-Reimagined.git
synced 2025-06-12 16:18:00 -05:00
EMP Grenade: bleeds out downed players instantly
Bleeds out downed players that are being revived
This commit is contained in:
@ -1559,7 +1559,7 @@ bleedout_bar_hud()
|
|||||||
|
|
||||||
bleedout_bar showelem();
|
bleedout_bar showelem();
|
||||||
|
|
||||||
self waittill_any("player_revived", "bled_out");
|
self waittill_any("player_revived", "bled_out", "player_suicide");
|
||||||
|
|
||||||
bleedout_bar hideelem();
|
bleedout_bar hideelem();
|
||||||
}
|
}
|
||||||
@ -1570,6 +1570,7 @@ bleedout_bar_hud_updatebar(bleedout_bar)
|
|||||||
{
|
{
|
||||||
self endon("player_revived");
|
self endon("player_revived");
|
||||||
self endon("bled_out");
|
self endon("bled_out");
|
||||||
|
self endon("player_suicide");
|
||||||
|
|
||||||
bleedout_time = getDvarInt("player_lastStandBleedoutTime");
|
bleedout_time = getDvarInt("player_lastStandBleedoutTime");
|
||||||
interval_time = 30;
|
interval_time = 30;
|
||||||
@ -4194,7 +4195,7 @@ tombstone_timeout()
|
|||||||
|
|
||||||
self thread maps/mp/zombies/_zm_tombstone::playtombstonetimeraudio();
|
self thread maps/mp/zombies/_zm_tombstone::playtombstonetimeraudio();
|
||||||
|
|
||||||
self waittill("bled_out");
|
self waittill_any("bled_out", "player_suicide");
|
||||||
|
|
||||||
self tombstone_delete();
|
self tombstone_delete();
|
||||||
}
|
}
|
||||||
|
@ -59,7 +59,7 @@ emp_players(origin, radius, owner)
|
|||||||
}
|
}
|
||||||
else if(player maps/mp/zombies/_zm_laststand::player_is_in_laststand())
|
else if(player maps/mp/zombies/_zm_laststand::player_is_in_laststand())
|
||||||
{
|
{
|
||||||
player.bleedout_time = 0;
|
player thread player_suicide();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -211,4 +211,13 @@ player_perk_unpause( perk )
|
|||||||
}
|
}
|
||||||
|
|
||||||
self notify("perk_lost");
|
self notify("perk_lost");
|
||||||
|
}
|
||||||
|
|
||||||
|
player_suicide()
|
||||||
|
{
|
||||||
|
self notify( "player_suicide" );
|
||||||
|
|
||||||
|
wait_network_frame();
|
||||||
|
|
||||||
|
self maps/mp/zombies/_zm_laststand::bleed_out();
|
||||||
}
|
}
|
@ -477,7 +477,7 @@ on_player_bleedout()
|
|||||||
|
|
||||||
while(1)
|
while(1)
|
||||||
{
|
{
|
||||||
self waittill( "bled_out" );
|
self waittill_any( "bled_out", "player_suicide" );
|
||||||
|
|
||||||
self.statusicon = "hud_status_dead";
|
self.statusicon = "hud_status_dead";
|
||||||
self bleedout_feed();
|
self bleedout_feed();
|
||||||
|
Reference in New Issue
Block a user