X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fcommon%2Fvehicles%2Fall.qc;h=eed249b978d6d5fbd11f5187321853d94af8d64e;hb=2de06b575ae2ac2a3325cc2b358da47180e211dd;hp=f0316ab1fac7f2da65c7269dcd43b56b345ff060;hpb=51841214cad4da54b91d5f8129bffa8f42c95eea;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/common/vehicles/all.qc b/qcsrc/common/vehicles/all.qc index f0316ab1f..eed249b97 100644 --- a/qcsrc/common/vehicles/all.qc +++ b/qcsrc/common/vehicles/all.qc @@ -1,56 +1,3 @@ -#ifndef VEHICLES_ALL_C -#define VEHICLES_ALL_C - #include "all.qh" -#if defined(SVQC) - #include "sv_vehicles.qc" -#elif defined(CSQC) - #include "cl_vehicles.qc" -#endif - -#define IMPLEMENTATION -#include "all.inc" -#undef IMPLEMENTATION - -#ifndef MENUQC -STATIC_INIT(vehicles_common_initialize) -{ -#ifdef CSQC - precache_model("models/vehicles/bomblet.md3"); - precache_model("models/vehicles/clusterbomb.md3"); - precache_model("models/vehicles/clusterbomb_fragment.md3"); - precache_model("models/vehicles/rocket01.md3"); - precache_model("models/vehicles/rocket02.md3"); - - precache_sound ("vehicles/alarm.wav"); - precache_sound ("vehicles/alarm_shield.wav"); -#endif // CSQC -#ifdef SVQC - precache_sound("onslaught/ons_hit2.wav"); - precache_sound("onslaught/electricity_explode.wav"); - - 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; -} - -#endif +REGISTER_NET_LINKED(ENT_CLIENT_AUXILIARYXHAIR)