X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Flib%2Fwarpzone%2Futil_server.qc;h=be232a28187af10a9f059ea2044eff531160be82;hb=7223a5e197781dd6d780c2623ec9483dd407dcc0;hp=742ec3e201d2b9c73419548d1390e30fca3b14b6;hpb=3ae1efa7401791e42e3171f4db2cc2d38adde088;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/lib/warpzone/util_server.qc b/qcsrc/lib/warpzone/util_server.qc index 742ec3e20..be232a281 100644 --- a/qcsrc/lib/warpzone/util_server.qc +++ b/qcsrc/lib/warpzone/util_server.qc @@ -5,45 +5,45 @@ #if defined(CSQC) #elif defined(MENUQC) #elif defined(SVQC) - #include "../csqcmodel/sv_model.qh" + #include #endif #include "common.qh" void WarpZoneLib_ExactTrigger_Init() {SELFPARAM(); vector mi, ma; - if (self.movedir == '0 0 0') - if (self.angles != '0 0 0') + if (this.movedir == '0 0 0') + if (this.angles != '0 0 0') { - makevectors (self.angles); - self.movedir = v_forward; + makevectors (this.angles); + this.movedir = v_forward; } - if(self.model == "") + if(this.model == "") { // It's a box! No need to match with exacttriggers. - self.warpzone_isboxy = 1; + this.warpzone_isboxy = 1; } else { - mi = self.mins; - ma = self.maxs; - precache_model(self.model); - _setmodel(self, self.model); + mi = this.mins; + ma = this.maxs; + precache_model(this.model); + _setmodel(this, this.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; + this.mins = mi; + this.maxs = ma; + this.warpzone_isboxy = 1; } } - setorigin(self, self.origin); - if(self.scale) - setsize(self, self.mins * self.scale, self.maxs * self.scale); + setorigin(this, this.origin); + if(this.scale) + setsize(this, this.mins * this.scale, this.maxs * this.scale); else - setsize(self, self.mins, self.maxs); - self.movetype = MOVETYPE_NONE; - self.solid = SOLID_TRIGGER; - self.model = ""; + setsize(this, this.mins, this.maxs); + this.movetype = MOVETYPE_NONE; + this.solid = SOLID_TRIGGER; + this.model = ""; }