]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/server/bot/havocbot/havocbot.qh
Revert "Merge branch 'TimePath/bot_api' into 'master'\r"
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / bot / havocbot / havocbot.qh
index be28962912aaf5e6dc662ead1683b8d43fb06e0f..2d3d3291320201437aa034ee666420ce0807fe0d 100644 (file)
@@ -1,3 +1,6 @@
+#ifndef HAVOCBOT_H
+#define HAVOCBOT_H
+
 /*
  * Globals and Fields
  */
@@ -19,6 +22,7 @@
 .float havocbot_personal_waypoint_failcounter;
 .float havocbot_chooseenemy_finished;
 .float havocbot_stickenemy;
+.float havocbot_role_timeout;
 
 .entity ignoregoal;
 .entity bot_lastseengoal;
@@ -47,6 +51,10 @@ float havocbot_moveto_refresh_route();
 vector havocbot_dodge();
 
 .void() havocbot_role;
+.void() havocbot_previous_role;
+
+void(float ratingscale, vector org, float sradius) havocbot_goalrating_items;
+void(float ratingscale, vector org, float sradius) havocbot_goalrating_enemyplayers;
 
 /*
  * Imports
@@ -55,4 +63,4 @@ vector havocbot_dodge();
 .entity draggedby;
 .float ladder_time;
 .entity ladder_entity;
-
+#endif