CSQCVehicleSetup(self.owner, self.hud);
+ vh_player = other;
+ vh_vehicle = self;
MUTATOR_CALLHOOK(VehicleEnter);
+ other = vh_player;
+ self = vh_vehicle;
self.vehicle_enter();
antilag_clear(other);
if(!teamplay)
_vehicle.team = 0;
else
-
- self.team = self.tur_head.team;
-
+
+ vh_player = _player;
+ vh_vehicle = _vehicle;
MUTATOR_CALLHOOK(VehicleExit);
+ _player = vh_player;
+ _vehicle = vh_vehicle;
_vehicle.team = _vehicle.tur_head.team;
}
if(teamplay && self.team)
- rgb = TeamColor(self.team);
+ rgb = Team_ColorRGB(self.team);
else
rgb = '1 1 1';
WaypointSprite_Spawn("vehicle", 0, 0, self, '0 0 64', world, 0, self, waypointsprite_attached, TRUE, RADARICON_POWERUP, rgb);