o_z = 0;
if(hud != HUD_NORMAL)
{
- if((get_turretinfo(self.turretid)).spawnflags & TUR_FLAG_MOVE)
+ if((get_turretinfo(self.m_id)).spawnflags & TUR_FLAG_MOVE)
txt = "gfx/vehicles/turret_moving.tga";
else
txt = "gfx/vehicles/turret_stationary.tga";
void turret_construct()
{SELFPARAM();
- entity tur = get_turretinfo(self.turretid);
+ entity tur = get_turretinfo(self.m_id);
if(self.tur_head == world)
self.tur_head = spawn();
- self.netname = TUR_NAME(self.turretid);
+ self.netname = TUR_NAME(self.m_id);
setorigin(self, self.origin);
_setmodel(self, tur.model);
setsize(self, tur.mins, tur.maxs);
setsize(self.tur_head, '0 0 0', '0 0 0');
- if(self.turretid == TUR_EWHEEL.m_id)
+ if(self.m_id == TUR_EWHEEL.m_id)
setattachment(self.tur_head, self, "");
else
setattachment(self.tur_head, self, "tag_head");
self.teamradar_color = '1 0 0';
self.alpha = 1;
- TUR_ACTION(self.turretid, TR_SETUP);
+ TUR_ACTION(self.m_id, TR_SETUP);
}
entity turret_gibtoss(string _model, vector _from, vector _to, vector _cmod, float _explode);
if (!autocvar_cl_nogibs)
{
// Base
- if(self.turretid == TUR_EWHEEL.m_id)
- turret_gibtoss((get_turretinfo(self.turretid)).model, self.origin + '0 0 18', self.velocity + '0 0 400' + '0.1 0.1 1' * (random() * 400), '-1 -1 -1', true);
- else if (self.turretid == TUR_WALKER.m_id)
- turret_gibtoss((get_turretinfo(self.turretid)).model, self.origin + '0 0 18', self.velocity + '0 0 300' + '0.1 0.1 1' * (random() * 200), '-1 -1 -1', true);
- else if (self.turretid == TUR_TESLA.m_id)
- turret_gibtoss((get_turretinfo(self.turretid)).model, self.origin + '0 0 18', '0 0 200', '-1 -1 -1', false);
+ if(self.m_id == TUR_EWHEEL.m_id)
+ turret_gibtoss((get_turretinfo(self.m_id)).model, self.origin + '0 0 18', self.velocity + '0 0 400' + '0.1 0.1 1' * (random() * 400), '-1 -1 -1', true);
+ else if (self.m_id == TUR_WALKER.m_id)
+ turret_gibtoss((get_turretinfo(self.m_id)).model, self.origin + '0 0 18', self.velocity + '0 0 300' + '0.1 0.1 1' * (random() * 200), '-1 -1 -1', true);
+ else if (self.m_id == TUR_TESLA.m_id)
+ turret_gibtoss((get_turretinfo(self.m_id)).model, self.origin + '0 0 18', '0 0 200', '-1 -1 -1', false);
else
{
if (random() > 0.5)
else
turret_gibtoss("models/turrets/base-gib1.md3", self.origin + '0 0 8', '0 0 0', '0 0 0', true);
- entity headgib = turret_gibtoss((get_turretinfo(self.turretid)).head_model, self.origin + '0 0 32', '0 0 200' + randomvec() * 200, '-1 -1 -1', true);
+ entity headgib = turret_gibtoss((get_turretinfo(self.m_id)).head_model, self.origin + '0 0 32', '0 0 200' + randomvec() * 200, '-1 -1 -1', true);
if(headgib)
{
headgib.angles = headgib.move_angles = self.tur_head.angles;
if(sf & TNSF_SETUP)
{
- self.turretid = ReadByte();
+ self.m_id = ReadByte();
self.origin_x = ReadCoord();
self.origin_y = ReadCoord();