mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-20 21:43:06 +01:00
This commit is contained in:
committed by
GitHub
parent
e16a53df1d
commit
86c7dbf1d5
@@ -239,13 +239,6 @@ static void window_track_list_close(rct_window* w)
|
||||
*/
|
||||
static void window_track_list_select(rct_window* w, int32_t listIndex)
|
||||
{
|
||||
// Displays a message if the ride can't load, fix #4080
|
||||
if (_loadedTrackDesign == nullptr)
|
||||
{
|
||||
context_show_error(STR_CANT_BUILD_PARK_ENTRANCE_HERE, STR_TRACK_LOAD_FAILED_ERROR);
|
||||
return;
|
||||
}
|
||||
|
||||
audio_play_sound(SoundId::Click1, 0, w->x + (w->width / 2));
|
||||
if (!(gScreenFlags & SCREEN_FLAGS_TRACK_MANAGER))
|
||||
{
|
||||
@@ -258,7 +251,14 @@ static void window_track_list_select(rct_window* w, int32_t listIndex)
|
||||
listIndex--;
|
||||
}
|
||||
|
||||
if (_loadedTrackDesign && (_loadedTrackDesign->track_flags & TRACK_DESIGN_FLAG_SCENERY_UNAVAILABLE))
|
||||
// Displays a message if the ride can't load, fix #4080
|
||||
if (_loadedTrackDesign == nullptr)
|
||||
{
|
||||
context_show_error(STR_CANT_BUILD_PARK_ENTRANCE_HERE, STR_TRACK_LOAD_FAILED_ERROR);
|
||||
return;
|
||||
}
|
||||
|
||||
if (_loadedTrackDesign->track_flags & TRACK_DESIGN_FLAG_SCENERY_UNAVAILABLE)
|
||||
{
|
||||
gTrackDesignSceneryToggle = true;
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@ struct TrackRepositoryItem
|
||||
{
|
||||
std::string Name;
|
||||
std::string Path;
|
||||
uint8_t RideType = 0;
|
||||
uint8_t RideType = RIDE_TYPE_NULL;
|
||||
std::string ObjectEntry;
|
||||
uint32_t Flags = 0;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user