diff --git a/src/openrct2-ui/scripting/ScTitleSequence.hpp b/src/openrct2-ui/scripting/ScTitleSequence.hpp index 156f7f5ed2..593f4fbd5e 100644 --- a/src/openrct2-ui/scripting/ScTitleSequence.hpp +++ b/src/openrct2-ui/scripting/ScTitleSequence.hpp @@ -70,7 +70,7 @@ namespace OpenRCT2::Scripting DukObject obj(ctx); std::visit( [&obj](auto&& value) { - using T = std::decay::type; + using T = std::decay_t; obj.Set("type", T::ScriptingName); if constexpr (std::is_same_v) { diff --git a/src/openrct2-ui/title/TitleSequencePlayer.cpp b/src/openrct2-ui/title/TitleSequencePlayer.cpp index 93fd85c828..cde1ca3c7a 100644 --- a/src/openrct2-ui/title/TitleSequencePlayer.cpp +++ b/src/openrct2-ui/title/TitleSequencePlayer.cpp @@ -171,7 +171,7 @@ namespace OpenRCT2::Title catch (std::exception& e) { const char* commandName = std::visit( - [](auto&& command) { return std::decay::type::Name; }, currentCommand); + [](auto&& command) { return std::decay_t::Name; }, currentCommand); Console::Error::WriteLine("%s (command %i) failed with error: %s", commandName, _position, e.what()); Console::Error::WriteLine(" Skipping to the next command."); } diff --git a/src/openrct2/title/TitleSequence.cpp b/src/openrct2/title/TitleSequence.cpp index 4fe53732ca..9402d25d8e 100644 --- a/src/openrct2/title/TitleSequence.cpp +++ b/src/openrct2/title/TitleSequence.cpp @@ -279,7 +279,7 @@ namespace OpenRCT2::Title { std::visit( [index](auto&& command) { - if constexpr (std::is_same_v, LoadParkCommand>) + if constexpr (std::is_same_v, LoadParkCommand>) { if (command.SaveIndex == index) { @@ -511,7 +511,7 @@ namespace OpenRCT2::Title { std::visit( [&buffer, &seq, &sb](auto&& command) { - using T = std::decay::type; + using T = std::decay_t; if constexpr (std::is_same_v) { if (command.SaveIndex < seq.Saves.size())