new funcs

This commit is contained in:
ineed bots 2022-03-21 14:49:37 -06:00
parent 6a5046bcda
commit 85ef57bfbe
2 changed files with 13 additions and 14 deletions

View File

@ -607,13 +607,11 @@ onBotSpawned()
{ {
self endon( "disconnect" ); self endon( "disconnect" );
self botClearOverrides();
for ( ;; ) for ( ;; )
{ {
self waittill( "spawned_player" ); self waittill( "spawned_player" );
self botClearOverrides(); self thread watch_for_override_stuff();
waittillframeend; waittillframeend;
@ -621,8 +619,6 @@ onBotSpawned()
if ( randomInt( 100 ) < 2 ) if ( randomInt( 100 ) < 2 )
self.bot_change_class = undefined; self.bot_change_class = undefined;
self thread watch_for_override_stuff();
} }
} }
@ -636,9 +632,10 @@ getConeDot( to, from, dir )
return vectordot( dirToTarget, forward ); return vectordot( dirToTarget, forward );
} }
botMovementOverride(a, b, c){} botMovementOverride(a, b){}
botStanceOverride(a){} botClearMovementOverride(){}
botJumpOverride(a){} botClearButtonOverride(a){}
botButtonOverride(a, b){}
botClearOverrides(){} botClearOverrides(){}
/* /*
@ -649,6 +646,8 @@ watch_for_override_stuff()
self endon( "disconnect" ); self endon( "disconnect" );
self endon( "death" ); self endon( "death" );
self botClearOverrides();
NEAR_DIST = 80; NEAR_DIST = 80;
LONG_DIST = 1000; LONG_DIST = 1000;
SPAM_JUMP_TIME = 5000; SPAM_JUMP_TIME = 5000;
@ -686,13 +685,13 @@ watch_for_override_stuff()
last_jump_time = time; last_jump_time = time;
// drop shot // drop shot
self botMovementOverride( true, 0, 0 ); self botMovementOverride( 0, 0 );
self botStanceOverride( 1 ); self botButtonOverride( "stance", "prone" );
wait 1.5; wait 1.5;
self botMovementOverride( false ); self botClearMovementOverride();
self botStanceOverride( 0 ); self botClearButtonOverride( "stance" );
} }
} }
else else
@ -700,9 +699,9 @@ watch_for_override_stuff()
last_jump_time = time; last_jump_time = time;
// jump shot // jump shot
self botJumpOverride( 2 ); self botButtonOverride( "jump", true );
wait 0.1; wait 0.1;
self botJumpOverride( 0 ); self botClearButtonOverride( "jump" );
} }
} }