+#if defined(CSQC)
+#elif defined(MENUQC)
+#elif defined(SVQC)
+ #include "../dpdefs/progsdefs.qc"
+ #include "../dpdefs/dpextensions.qc"
+ #include "common.qh"
+ #include "util_server.qh"
+ #include "../csqcmodellib/sv_model.qh"
+#endif
+
void WarpZoneLib_MoveOutOfSolid_Expand(entity e, vector by)
{
float eps = 0.0625;
o = e.origin;
traceline(o, o, MOVE_WORLDONLY, e);
if (trace_startsolid)
- return FALSE;
+ return false;
tracebox(o, e.mins, e.maxs, o, MOVE_WORLDONLY, e);
if (!trace_startsolid)
- return TRUE;
+ return true;
m0 = e.mins;
m1 = e.maxs;
if (trace_startsolid)
{
setorigin(e, o);
- return FALSE;
+ return false;
}
- return TRUE;
+ return true;
}
float WarpZoneLib_ExactTrigger_Touch()