use dyn prio

This commit is contained in:
ineed bots
2023-07-15 14:58:58 -06:00
parent b7254c0131
commit 2d719726dc
5 changed files with 13 additions and 12 deletions

View File

@@ -47,7 +47,7 @@ Finder( eObj )
continue;
}
Answer[Answer.size] = self CreateFinderObjective( eObj, eObj.sName + "_" + Player GetEntityNumber(), Player, self Priority( eObj, Player ) );
Answer[Answer.size] = self CreateFinderObjective( eObj, eObj.sName + "_" + Player GetEntityNumber(), Player, self [[eObj.fpPriorty]]( eObj, Player ) );
}
return Answer;
@@ -58,7 +58,7 @@ Priority( eObj, eEnt )
base_priority = 3;
base_priority += ClampLerp( get_path_dist( self.origin, eEnt.origin ), 500, 1200, 2, -2 );
if ( self HasBotObjective() )
if ( self HasBotObjective() && self.bot_current_objective.eEnt != eEnt )
{
base_priority -= 1;
}