mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-04 13:42:55 +01:00
Avoid triggering an assert when saving the park
This commit is contained in:
committed by
GitHub
parent
be52b55980
commit
777fea6c8c
@@ -1193,7 +1193,12 @@ namespace OpenRCT2
|
||||
// Ride ID
|
||||
cs.ReadWrite(rideId);
|
||||
|
||||
auto& ride = *RideAllocateAtIndex(rideId);
|
||||
auto& ride = [&]() -> Ride& {
|
||||
if (cs.GetMode() == OrcaStream::Mode::WRITING)
|
||||
return *GetRide(rideId);
|
||||
else
|
||||
return *RideAllocateAtIndex(rideId);
|
||||
}();
|
||||
|
||||
// Status
|
||||
cs.ReadWrite(ride.type);
|
||||
|
||||
Reference in New Issue
Block a user