1
0
mirror of https://github.com/JezuzLizard/BO2-Reimagined.git synced 2025-06-23 21:50:46 -05:00

Fix several runtime errors

This commit is contained in:
Jbleezy
2022-02-04 12:58:34 -08:00
parent ee85fb302d
commit 82c371b1cb
6 changed files with 24 additions and 16 deletions

View File

@ -1051,7 +1051,7 @@ wait_and_revive()
if ( !isDefined( self.beingrevivedprogressbar ) )
{
self.beingrevivedprogressbar = self createprimaryprogressbar();
self.beingrevivedprogressbar setpoint(undefined, "CENTER", level.primaryprogressbarx, -1 * level.primaryprogressbary);
self.beingrevivedprogressbar setpoint("CENTER", undefined, level.primaryprogressbarx, -1 * level.primaryprogressbary);
self.beingrevivedprogressbar.bar.color = (0.5, 0.5, 1);
self.beingrevivedprogressbar.hidewheninmenu = 1;
self.beingrevivedprogressbar.bar.hidewheninmenu = 1;

View File

@ -28,7 +28,7 @@ revive_do_revive( playerbeingrevived, revivergun )
if ( !isDefined( playerbeingrevived.beingrevivedprogressbar ) )
{
playerbeingrevived.beingrevivedprogressbar = playerbeingrevived createprimaryprogressbar();
playerbeingrevived.beingrevivedprogressbar setpoint(undefined, "CENTER", level.primaryprogressbarx, -1 * level.primaryprogressbary);
playerbeingrevived.beingrevivedprogressbar setpoint("CENTER", undefined, level.primaryprogressbarx, -1 * level.primaryprogressbary);
playerbeingrevived.beingrevivedprogressbar.bar.color = (0.5, 0.5, 1);
playerbeingrevived.beingrevivedprogressbar.hidewheninmenu = 1;
playerbeingrevived.beingrevivedprogressbar.bar.hidewheninmenu = 1;

View File

@ -141,16 +141,19 @@ zombie_damage( mod, hit_location, hit_origin, player, amount, team )
}
}
}
else if ( isDefined( self.a.gib_ref ) || self.a.gib_ref == "right_arm" && self.a.gib_ref == "left_arm" )
else if ( isDefined( self.a.gib_ref ) )
{
if ( self.has_legs && isalive( self ) )
if ( self.a.gib_ref == "right_arm" || self.a.gib_ref == "left_arm" )
{
if ( isDefined( player ) )
if ( self.has_legs && isalive( self ) )
{
rand = randomintrange( 0, 100 );
if ( rand < 7 )
if ( isDefined( player ) )
{
player maps/mp/zombies/_zm_audio::create_and_play_dialog( "general", "shoot_arm" );
rand = randomintrange( 0, 100 );
if ( rand < 7 )
{
player maps/mp/zombies/_zm_audio::create_and_play_dialog( "general", "shoot_arm" );
}
}
}
}

View File

@ -171,8 +171,6 @@ register_map_initial_spawnpoint( origin, angles, team_num )
wallbuy( weapon_name, target, targetname, origin, angles )
{
precachemodel( getweaponmodel( weapon_name ) );
unitrigger_stub = spawnstruct();
unitrigger_stub.origin = origin;
unitrigger_stub.angles = angles;
@ -314,7 +312,6 @@ barrier( model, origin, angles, not_solid )
level.survival_barriers[ level.survival_barriers_index ] = spawn( "script_model", origin );
level.survival_barriers[ level.survival_barriers_index ] setModel( model );
level.survival_barriers[ level.survival_barriers_index ] rotateTo( angles, 0.1 );
level.survival_barriers[ level.survival_barriers_index ] disconnectPaths();
if ( is_true( not_solid ) )
{
level.survival_barriers[ level.survival_barriers_index ] notSolid();