diff --git a/src/openrct2/ride/Vehicle.h b/src/openrct2/ride/Vehicle.h index 9301a48d03..32691cb731 100644 --- a/src/openrct2/ride/Vehicle.h +++ b/src/openrct2/ride/Vehicle.h @@ -17,6 +17,7 @@ #ifndef _VEHICLE_H_ #define _VEHICLE_H_ +#include #include #include "../common.h" #include "../world/Location.hpp" @@ -82,6 +83,7 @@ struct rct_ride_entry_vehicle { std::vector peep_loading_positions; }; #pragma pack(pop) +static_assert(offsetof(rct_ride_entry_vehicle, peep_loading_positions) % 8 == 0); struct rct_vehicle { uint8 sprite_identifier; // 0x00