X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fcommon%2Fvehicles%2Fall.qh;h=2e4a2be5043b9a51d2eef18c92ae3eb090128454;hp=ed44be777bf369acd3cc2ad697b89cb03b5bfd11;hb=90d9f7c775306324957323d53d5a4ad995d999e3;hpb=b945d959784e5b249c66aea4f3326d8ae048f1cd diff --git a/qcsrc/common/vehicles/all.qh b/qcsrc/common/vehicles/all.qh index ed44be777..2e4a2be50 100644 --- a/qcsrc/common/vehicles/all.qh +++ b/qcsrc/common/vehicles/all.qh @@ -3,12 +3,11 @@ #include "vehicle.qh" REGISTRY(Vehicles, BITS(4)) -#define Vehicles_from(i) _Vehicles_from(i, VEH_Null) REGISTER_REGISTRY(Vehicles) REGISTRY_CHECK(Vehicles) const int VEH_FIRST = 1; -#define VEH_LAST (Vehicles_COUNT - 1) +#define VEH_LAST (REGISTRY_COUNT(Vehicles) - 1) #define REGISTER_VEHICLE(id, inst) REGISTER(Vehicles, VEH, id, vehicleid, inst) @@ -19,5 +18,6 @@ const int VEH_FIRST = 1; #endif REGISTER_VEHICLE(Null, NEW(Vehicle)); +REGISTRY_DEFINE_GET(Vehicles, VEH_Null) #include "vehicle/_mod.qh"