small fixes

This commit is contained in:
ineed bots 2022-05-09 18:05:23 -06:00
parent a83ba3e9eb
commit d27f9d680d

View File

@ -4411,6 +4411,8 @@ bot_killstreak_think_loop( data )
if ( DistanceSquared( self.origin, forwardTrace["position"] ) < 1000 * 1000 && self.pers["bots"]["skill"]["base"] > 3 ) if ( DistanceSquared( self.origin, forwardTrace["position"] ) < 1000 * 1000 && self.pers["bots"]["skill"]["base"] > 3 )
return; return;
self BotNotifyBotEvent( "killstreak", "call", streakName );
self BotStopMoving( true ); self BotStopMoving( true );
self SetScriptAimPos( forwardTrace["position"] ); self SetScriptAimPos( forwardTrace["position"] );
@ -4421,8 +4423,6 @@ bot_killstreak_think_loop( data )
return; return;
} }
self BotNotifyBotEvent( "killstreak", "call", streakName );
wait 1; wait 1;
self notify( "place_sentry" ); self notify( "place_sentry" );
wait 0.05; wait 0.05;
@ -4441,6 +4441,8 @@ bot_killstreak_think_loop( data )
if ( !isDefined( location ) ) if ( !isDefined( location ) )
return; return;
self BotNotifyBotEvent( "killstreak", "call", streakName, location );
self BotRandomStance(); self BotRandomStance();
self setUsingRemote( "remotemissile" ); self setUsingRemote( "remotemissile" );
self thread clear_remote_on_death(); self thread clear_remote_on_death();
@ -4454,8 +4456,6 @@ bot_killstreak_think_loop( data )
return; return;
} }
self BotNotifyBotEvent( "killstreak", "call", streakName );
wait 1; wait 1;
self notify( "bot_clear_remote_on_death" ); self notify( "bot_clear_remote_on_death" );
self BotStopMoving( false ); self BotStopMoving( false );
@ -4546,6 +4546,8 @@ bot_killstreak_think_loop( data )
if ( !bulletTracePassed( forwardTrace["position"], forwardTrace["position"] + ( 0, 0, 2048 ), false, self ) && self.pers["bots"]["skill"]["base"] > 3 ) if ( !bulletTracePassed( forwardTrace["position"], forwardTrace["position"] + ( 0, 0, 2048 ), false, self ) && self.pers["bots"]["skill"]["base"] > 3 )
return; return;
self BotNotifyBotEvent( "killstreak", "call", streakName );
self BotStopMoving( true ); self BotStopMoving( true );
self SetScriptAimPos( forwardTrace["position"] ); self SetScriptAimPos( forwardTrace["position"] );
@ -4556,8 +4558,6 @@ bot_killstreak_think_loop( data )
return; return;
} }
self BotNotifyBotEvent( "killstreak", "call", streakName );
self thread fire_current_weapon(); self thread fire_current_weapon();
ret = self waittill_any_timeout( 5, "grenade_fire" ); ret = self waittill_any_timeout( 5, "grenade_fire" );