-#define ANTILAG_MAX_ORIGINS 64
+#if defined(CSQC)
+#elif defined(MENUQC)
+#elif defined(SVQC)
+ #include "../dpdefs/progsdefs.qc"
+ #include "../dpdefs/dpextensions.qc"
+ #include "vehicles/vehicles_def.qh"
+ #include "antilag.qh"
+#endif
+
+const float ANTILAG_MAX_ORIGINS = 64;
.vector antilag_origins[ANTILAG_MAX_ORIGINS];
.float antilag_times[ANTILAG_MAX_ORIGINS];
.float antilag_index;
{
if (e.vehicle && e.vehicle.vehicle_flags == VHF_PLAYERSLOT)
return;
-
+
if(e.vehicle)
antilag_record(e.vehicle, t);
e.antilag_saved_origin = e.origin;
setorigin(e, antilag_takebackorigin(e, t));
- e.antilag_takenback = TRUE;
+ e.antilag_takenback = true;
}
void antilag_restore(entity e)
return;
setorigin(e, e.antilag_saved_origin);
- e.antilag_takenback = FALSE;
+ e.antilag_takenback = false;
}
void antilag_clear(entity e)