+#include "gamemode_cts.qh"
+#include "../_all.qh"
+
+#include "gamemode.qh"
+
+#include "../race.qh"
+
// legacy bot roles
.float race_checkpoint;
void havocbot_role_cts()
self.movement_y = -M_SQRT1_2 * wishspeed;
}
}
-
+
return false;
}
cvar_set("timelimit", ftos(race_timelimit));
cts_ScoreRules();
}
-
+
return false;
}
{
race_PreparePlayer();
self.race_checkpoint = -1;
-
+
if(IS_REAL_CLIENT(self))
{
string rr = CTS_RECORD;
self.race_respawn_spotref = spawn_spot;
self.race_place = 0;
-
+
return false;
}
MUTATOR_ONREMOVE
{
- print("This is a game type and it cannot be removed at runtime.");
+ LOG_INFO("This is a game type and it cannot be removed at runtime.");
return -1;
}