diff --git a/source/build/include/buildtypes.h b/source/build/include/buildtypes.h index 995a32280..caadf6e10 100644 --- a/source/build/include/buildtypes.h +++ b/source/build/include/buildtypes.h @@ -231,11 +231,22 @@ typedef struct union { struct { - int16_t xvel, yvel, zvel; + union { + int16_t xvel, index; + }; + int16_t yvel; + union { + int16_t zvel, inittype; + }; }; vec3_16_t vel; }; - int16_t lotag, hitag; + union { + int16_t lotag, type; + }; + union { + int16_t hitag, flags; + }; int16_t extra; } tspritetype; #endif