1 #include "util_server.qh"
8 #include "../csqcmodel/sv_model.qh"
12 void WarpZoneLib_ExactTrigger_Init()
15 if (self.movedir == '0 0 0')
16 if (self.angles != '0 0 0')
18 makevectors (self.angles);
19 self.movedir = v_forward;
23 // It's a box! No need to match with exacttriggers.
24 self.warpzone_isboxy = 1;
30 precache_model(self.model);
31 _setmodel(self, self.model);
32 // let mapper-set mins/maxs override the model's bounds if set
33 if(mi != '0 0 0' || ma != '0 0 0')
35 // It's a box! No need to match with exacttriggers.
38 self.warpzone_isboxy = 1;
41 setorigin(self, self.origin);
43 setsize(self, self.mins * self.scale, self.maxs * self.scale);
45 setsize(self, self.mins, self.maxs);
46 self.movetype = MOVETYPE_NONE;
47 self.solid = SOLID_TRIGGER;