1 float FL_CAMERA = 8192;
3 float WarpZoneLib_BoxTouchesBrush(vector mi, vector ma, entity e, entity ig);
5 entity WarpZone_Find(vector mi, vector ma);
6 void WarpZone_MakeAllSolid();
7 void WarpZone_MakeAllOther();
9 var void(void) WarpZone_trace_callback; // called after every trace
10 vector WarpZone_trace_endpos; // UNtransformed endpos
11 vector WarpZone_tracetoss_velocity; // ending velocity of a tracetoss (post-transform)
12 float WarpZone_tracetoss_time; // duration of toss (approximate)
13 void WarpZone_TraceBox(vector org, vector min, vector max, vector end, float nomonsters, entity forent);
14 void WarpZone_TraceLine(vector org, vector end, float nomonsters, entity forent);
15 void WarpZone_TraceToss(entity e, entity forent);
16 void WarpZone_TrailParticles(entity own, float eff, vector org, vector end);
18 vector WarpZone_TransformOrigin(entity wz, vector v);
19 vector WarpZone_TransformVelocity(entity wz, vector v);
20 vector WarpZone_TransformAngles(entity wz, vector v);
21 vector WarpZone_TransformVAngles(entity wz, vector v);