]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/server/bot/api.qh
Bot waypoints: save jump and custom jumppad links to <map>.waypoints.hardwired in...
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / bot / api.qh
index 93219319a4ad68841980ae48d9eaeac8c101e1ca..5d74a98a1e8315a222fdbcd9eb8d67a4466225fe 100644 (file)
@@ -14,6 +14,7 @@ const int WAYPOINTFLAG_USEFUL = BIT(17);  // Useless WP detection temporary flag
 const int WAYPOINTFLAG_DEAD_END = BIT(16);  // Useless WP detection temporary flag.
 const int WAYPOINTFLAG_LADDER = BIT(15);
 const int WAYPOINTFLAG_JUMP = BIT(14);
+const int WAYPOINTFLAG_CUSTOM_JP = BIT(13);  // jumppad with different destination waypoint (changed in the editor)
 
 entity kh_worldkeylist;
 .entity kh_worldkeynext;
@@ -121,7 +122,7 @@ void waypoint_spawnforitem(entity e);
 void waypoint_spawnforitem_force(entity e, vector org);
 void waypoint_spawnforteleporter(entity e, vector destination, float timetaken, entity tracetest_ent);
 void waypoint_spawnforteleporter_wz(entity e, entity tracetest_ent);
-void waypoint_spawn_fromeditor(entity pl, bool at_crosshair);
+void waypoint_spawn_fromeditor(entity pl, bool at_crosshair, bool is_jump_wp);
 entity waypoint_spawn(vector m1, vector m2, float f);
 void waypoint_unreachable(entity pl);