diff --git a/src/openrct2/object/RideObject.cpp b/src/openrct2/object/RideObject.cpp index 0eb35ff115..a2f0c2ebc5 100644 --- a/src/openrct2/object/RideObject.cpp +++ b/src/openrct2/object/RideObject.cpp @@ -742,7 +742,7 @@ rct_ride_entry_vehicle RideObject::ReadJsonCar(const json_t * jCar) rct_ride_entry_vehicle car = { 0 }; car.rotation_frame_mask = ObjectJsonHelpers::GetInteger(jCar, "rotationFrameMask"); car.spacing = ObjectJsonHelpers::GetInteger(jCar, "spacing"); - car.car_friction = ObjectJsonHelpers::GetInteger(jCar, "friction"); + car.car_mass = ObjectJsonHelpers::GetInteger(jCar, "mass"); car.tab_height = ObjectJsonHelpers::GetInteger(jCar, "tabOffset"); car.num_seats = ObjectJsonHelpers::GetInteger(jCar, "numSeats"); car.sprite_width = ObjectJsonHelpers::GetInteger(jCar, "spriteWidth"); diff --git a/src/openrct2/object/RideObject.h b/src/openrct2/object/RideObject.h index cc4b83088d..0e90c6d2ec 100644 --- a/src/openrct2/object/RideObject.h +++ b/src/openrct2/object/RideObject.h @@ -25,7 +25,7 @@ class RideObject final : public Object private: rct_ride_entry _legacyType = { }; vehicle_colour_preset_list _presetColours = { 0 }; - std::vector _peepLoadingPositions[4]; + std::vector _peepLoadingPositions[MAX_VEHICLES_PER_RIDE_ENTRY]; public: explicit RideObject(const rct_object_entry &entry) : Object(entry) { }