{
if(hud != HUD_BUMBLEBEE_GUN)
{
- Vehicle info = get_vehicleinfo(hud);
+ Vehicle info = Vehicles_from(hud);
info.vr_crosshair(info);
}
}
{
if(hud != HUD_BUMBLEBEE_GUN)
{
- Vehicle info = get_vehicleinfo(hud);
+ Vehicle info = Vehicles_from(hud);
vehicle_viewdist = info.height;
vehicle_viewofs = info.view_ofs;
}
REGISTRY(Vehicles, BITS(4))
#define Vehicles_from(i) _Vehicles_from(i, VEH_Null)
-#define get_vehicleinfo(i) Vehicles_from(i)
REGISTER_REGISTRY(Vehicles)
REGISTRY_CHECK(Vehicles)
AuxiliaryXhair[0].axh_image = vCROSS_BURST; // Plasma cannons
AuxiliaryXhair[1].axh_image = vCROSS_BURST; // Raygun
} else {
- Vehicle info = get_vehicleinfo(hud_id);
+ Vehicle info = Vehicles_from(hud_id);
info.vr_setup(info);
}
}
antilag_clear(self);
- Vehicle info = get_vehicleinfo(self.vehicleid);
+ Vehicle info = Vehicles_from(self.vehicleid);
info.vr_death(info);
vehicles_setreturn(self);
}
}
if(self.play_time < time) {
- Vehicle info = get_vehicleinfo(self.vehicleid);
+ Vehicle info = Vehicles_from(self.vehicleid);
info.vr_impact(info);
}
setself(veh);
CSQCModel_UnlinkEntity(veh);
- Vehicle info = get_vehicleinfo(veh.vehicleid);
+ Vehicle info = Vehicles_from(veh.vehicleid);
info.vr_enter(info);
setself(this);
if(self.owner)
self.owner.vehicle_weapon2mode = self.vehicle_weapon2mode;
- Vehicle info = get_vehicleinfo(self.vehicleid);
+ Vehicle info = Vehicles_from(self.vehicleid);
info.vr_think(info);
vehicles_painframe(self);
vehicles_reset_colors();
- Vehicle info = get_vehicleinfo(self.vehicleid);
+ Vehicle info = Vehicles_from(self.vehicleid);
info.vr_spawn(info);
CSQCMODEL_AUTOINIT(self);
return false;
if(!veh.tur_head) {
- Vehicle info = get_vehicleinfo(veh.vehicleid);
+ Vehicle info = Vehicles_from(veh.vehicleid);
info.vr_precache(info);
}
self.pos2 = self.angles;
self.tur_head.team = self.team;
- Vehicle info = get_vehicleinfo(veh.vehicleid);
+ Vehicle info = Vehicles_from(veh.vehicleid);
info.vr_setup(info);
if(self.active == ACTIVE_NOT)