self.drawmask = MASK_NORMAL;
}
-void turret_draw()
-{SELFPARAM();
+void turret_draw(entity this)
+{
float dt;
dt = time - self.move_time;
}
-void turret_draw2d()
-{SELFPARAM();
+void turret_draw2d(entity this)
+{
if(self.netname == "")
return;
string spriteimage = self.netname;
float a = self.alpha * autocvar_hud_panel_fg_alpha;
- vector rgb = spritelookupcolor(spriteimage, self.teamradar_color);
+ vector rgb = spritelookupcolor(self, spriteimage, self.teamradar_color);
if(self.maxdistance > waypointsprite_normdistance)
entity turret_gibtoss(string _model, vector _from, vector _to, vector _cmod, float _explode);
void turret_gibboom();
-void turret_gib_draw()
-{SELFPARAM();
+void turret_gib_draw(entity this)
+{
Movetype_Physics_MatchTicrate(autocvar_cl_gibs_ticrate, autocvar_cl_gibs_sloppy);
self.drawmask = MASK_NORMAL;