update bones

This commit is contained in:
ineed bots 2024-04-04 14:51:37 -06:00
parent 5719080f45
commit 60a8f65180

View File

@ -1174,30 +1174,30 @@ reload_thread()
*/ */
updateBones() updateBones()
{ {
self notify( "bot_updateBones" );
self endon( "bot_updateBones" );
self endon( "disconnect" ); self endon( "disconnect" );
self endon( "spawned_player" ); self endon( "spawned_player" );
bones = strtok( self.pers[ "bots" ][ "skill" ][ "bones" ], "," );
waittime = self.pers[ "bots" ][ "skill" ][ "bone_update_interval" ];
for ( ;; ) for ( ;; )
{ {
self waittill_any_timeout( waittime, "new_enemy" ); oldbones = self.pers[ "bots" ][ "skill" ][ "bones" ];
bones = strtok( oldbones, "," );
if ( !isalive( self ) ) while ( oldbones == self.pers[ "bots" ][ "skill" ][ "bones" ] )
{ {
return; self waittill_any_timeout( self.pers[ "bots" ][ "skill" ][ "bone_update_interval" ], "new_enemy" );
}
if ( !isdefined( self.bot.target ) ) if ( !isalive( self ) )
{ {
continue; return;
} }
self.bot.target.bone = random( bones ); if ( !isdefined( self.bot.target ) )
{
continue;
}
self.bot.target.bone = random( bones );
}
} }
} }