#ifndef VEHICLES_ALL_C #define VEHICLES_ALL_C #include "all.qh" #ifndef MENUQC STATIC_INIT(vehicles_common_initialize) { #ifdef SVQC addstat(STAT_HUD, AS_INT, hud); addstat(STAT_VEHICLESTAT_HEALTH, AS_INT, vehicle_health); addstat(STAT_VEHICLESTAT_SHIELD, AS_INT, vehicle_shield); addstat(STAT_VEHICLESTAT_ENERGY, AS_INT, vehicle_energy); addstat(STAT_VEHICLESTAT_W2MODE, AS_INT, vehicle_weapon2mode); addstat(STAT_VEHICLESTAT_AMMO1, AS_INT, vehicle_ammo1); addstat(STAT_VEHICLESTAT_RELOAD1, AS_INT, vehicle_reload1); addstat(STAT_VEHICLESTAT_AMMO2, AS_INT, vehicle_ammo2); addstat(STAT_VEHICLESTAT_RELOAD2, AS_INT, vehicle_reload2); #endif // SVQC } #endif entity get_vehicleinfo(int id) { if (id < VEH_FIRST || id > VEH_LAST) return VEH_Null; entity m = vehicle_info[id]; return m ? m : VEH_Null; } #if defined(SVQC) #include "sv_vehicles.qc" #elif defined(CSQC) #include "cl_vehicles.qc" #endif #define IMPLEMENTATION #include "all.inc" #undef IMPLEMENTATION #endif