}
#elif defined(CSQC)
-void corner_remove()
-{SELFPARAM();
- if(self.target) { strunzone(self.target); }
- self.target = string_null;
+void corner_remove(entity this)
+{
+ if(this.target) { strunzone(this.target); }
+ this.target = string_null;
- if(self.target2) { strunzone(self.target2); }
- self.target2 = string_null;
+ if(this.target2) { strunzone(this.target2); }
+ this.target2 = string_null;
- if(self.target3) { strunzone(self.target3); }
- self.target3 = string_null;
+ if(this.target3) { strunzone(this.target3); }
+ this.target3 = string_null;
- if(self.target4) { strunzone(self.target4); }
- self.target4 = string_null;
+ if(this.target4) { strunzone(this.target4); }
+ this.target4 = string_null;
- if(self.targetname) { strunzone(self.targetname); }
- self.targetname = string_null;
+ if(this.targetname) { strunzone(this.targetname); }
+ this.targetname = string_null;
- if(self.platmovetype) { strunzone(self.platmovetype); }
- self.platmovetype = string_null;
+ if(this.platmovetype) { strunzone(this.platmovetype); }
+ this.platmovetype = string_null;
}
NET_HANDLE(ENT_CLIENT_CORNER, bool isnew)