diff --git a/distribution/changelog.txt b/distribution/changelog.txt index 2b4cbd1a01..94d1b41b47 100644 --- a/distribution/changelog.txt +++ b/distribution/changelog.txt @@ -4,6 +4,7 @@ - Feature: [#23759] Add see-through option to the “Cut-away View“. - Improved: [#23677] Building new ride track now inherits the colour scheme from the previous piece. - Improved: [#23720] Text fields now allow cutting to clipboard (Ctrl+X) in addition to copy and paste. +- Improved: [#23875] Rides forbidden to be modified or destroyed can now be edited with the All destructible cheat. - Fix: [#1972, #11679] Vehicles passing by toilets can cause them to glitch (original bug). - Fix: [#9999, #10000, #10001, #10002, #10003] Truncated scenario strings when using Catalan, Czech, Japanese, Polish or Russian. - Fix: [#14486] Guests will fall through upwards sloped paths when making their way through a park entrance or ride exit (original bug). diff --git a/src/openrct2/network/NetworkBase.cpp b/src/openrct2/network/NetworkBase.cpp index 29f6035a3a..8865435bd2 100644 --- a/src/openrct2/network/NetworkBase.cpp +++ b/src/openrct2/network/NetworkBase.cpp @@ -49,7 +49,7 @@ using namespace OpenRCT2; // It is used for making sure only compatible builds get connected, even within // single OpenRCT2 version. -constexpr uint8_t kNetworkStreamVersion = 2; +constexpr uint8_t kNetworkStreamVersion = 3; const std::string kNetworkStreamID = std::string(kOpenRCT2Version) + "-" + std::to_string(kNetworkStreamVersion); diff --git a/src/openrct2/ride/RideConstruction.cpp b/src/openrct2/ride/RideConstruction.cpp index 8423c8df05..8179c1c05e 100644 --- a/src/openrct2/ride/RideConstruction.cpp +++ b/src/openrct2/ride/RideConstruction.cpp @@ -966,7 +966,7 @@ bool RideModify(const CoordsXYE& input) if (rideEntry == nullptr || !ride_check_if_construction_allowed(*ride)) return false; - if (ride->lifecycle_flags & RIDE_LIFECYCLE_INDESTRUCTIBLE) + if (ride->lifecycle_flags & RIDE_LIFECYCLE_INDESTRUCTIBLE && !GetGameState().Cheats.makeAllDestructible) { Formatter ft; ride->FormatNameTo(ft);