]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/warpzonelib/util_server.qc
lib: move csqcmodellib and warpzonelib
[xonotic/xonotic-data.pk3dir.git] / qcsrc / warpzonelib / util_server.qc
diff --git a/qcsrc/warpzonelib/util_server.qc b/qcsrc/warpzonelib/util_server.qc
deleted file mode 100644 (file)
index 61c0636..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-#include "util_server.qh"
-
-#include "common.qh"
-
-#if defined(CSQC)
-#elif defined(MENUQC)
-#elif defined(SVQC)
-    #include "../csqcmodellib/sv_model.qh"
-#endif
-#include "common.qh"
-
-void WarpZoneLib_ExactTrigger_Init()
-{SELFPARAM();
-       vector mi, ma;
-       if (self.movedir == '0 0 0')
-       if (self.angles != '0 0 0')
-       {
-               makevectors (self.angles);
-               self.movedir = v_forward;
-       }
-       if(self.model == "")
-       {
-               // It's a box! No need to match with exacttriggers.
-               self.warpzone_isboxy = 1;
-       }
-       else
-       {
-               mi = self.mins;
-               ma = self.maxs;
-               precache_model(self.model);
-               _setmodel(self, self.model);
-               // let mapper-set mins/maxs override the model's bounds if set
-               if(mi != '0 0 0' || ma != '0 0 0')
-               {
-                       // It's a box! No need to match with exacttriggers.
-                       self.mins = mi;
-                       self.maxs = ma;
-                       self.warpzone_isboxy = 1;
-               }
-       }
-       setorigin(self, self.origin);
-       if(self.scale)
-               setsize(self, self.mins * self.scale, self.maxs * self.scale);
-       else
-               setsize(self, self.mins, self.maxs);
-       self.movetype = MOVETYPE_NONE;
-       self.solid = SOLID_TRIGGER;
-       self.model = "";
-}