X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fserver%2Fbot%2Fdefault%2Fnavigation.qh;h=8f1f03ad1933f9512a2f96126d82ab8770002233;hp=ad01776652b4de67098af9f77e5057d8df13e196;hb=905ec2fbd2b610eeb2591cdddbf71ce24b7bb3ab;hpb=b7d363a108963ca13647ee25b58c5a531366cf49 diff --git a/qcsrc/server/bot/default/navigation.qh b/qcsrc/server/bot/default/navigation.qh index ad0177665..8f1f03ad1 100644 --- a/qcsrc/server/bot/default/navigation.qh +++ b/qcsrc/server/bot/default/navigation.qh @@ -24,8 +24,10 @@ entity navigation_bestgoal; .entity goalstack28, goalstack29, goalstack30, goalstack31; .entity nearestwaypoint; +.entity wp_goal_prev0; +.entity wp_goal_prev1; + .float nearestwaypointtimeout; -.float navigation_hasgoals; .float lastteleporttime; .float blacklisted; @@ -44,6 +46,13 @@ entity bot_waypoint_queue_goal; // Head of the temporary list of goals entity bot_waypoint_queue_bestgoal; float bot_waypoint_queue_bestgoalrating; +.entity bot_basewaypoint; +.bool navigation_dynamicgoal; +void navigation_dynamicgoal_init(entity this, bool initially_static); +void navigation_dynamicgoal_set(entity this); +void navigation_dynamicgoal_unset(entity this); + + /* * Functions */