OpenRCT2/src/openrct2/world
Michał Janiszewski 1f7ef64627
Fix #19574: Handle exits in null locations (#19727)
In park/replay from dump #19574 there was a calamity that happened
likely due to a plugin. Pretty much all rides were deleted in single
tick, which caused the park to mark some locations as null and then it
tripped on one of the many assertions. In many of the places it already
bails out if ride or vehicle is a nullptr, so I followed with similar
approach for invalid ride exits.
2023-03-28 01:16:55 +03:00
..
tile_element Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
Banner.cpp Add Object Entry Manager (#19332) 2023-02-12 20:43:11 +00:00
Banner.h Fix and refactor banner fixing (#19288) 2023-01-28 22:43:59 +00:00
Climate.cpp Rename snake_case functions in OpenRCT2/util folder 2023-01-18 22:44:13 +01:00
Climate.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
ConstructionClearance.cpp Replace remaining usages of money16, money32 (#19469) 2023-03-02 21:55:42 +00:00
ConstructionClearance.h Replace remaining usages of money16, money32 (#19469) 2023-03-02 21:55:42 +00:00
Entrance.cpp Replace remaining usages of money16, money32 (#19469) 2023-03-02 21:55:42 +00:00
Entrance.h Move misc ObjectEntries into Object folder (#19281) 2023-01-27 19:44:58 +00:00
Footpath.cpp Fix #19574: Handle exits in null locations (#19727) 2023-03-28 01:16:55 +03:00
Footpath.h Fix #19574: Handle exits in null locations (#19727) 2023-03-28 01:16:55 +03:00
LargeScenery.cpp ObjectEntry Cleanup. FootpathItem, SceneryGroup, Water, LargeScenery (#19385) 2023-02-15 21:35:16 +00:00
LargeScenery.h ObjectEntry Cleanup. FootpathItem, SceneryGroup, Water, LargeScenery (#19385) 2023-02-15 21:35:16 +00:00
Location.hpp Rename snake_case functions in OpenRCT2/util folder 2023-01-18 22:44:13 +01:00
Map.cpp ObjectEntry Cleanup. FootpathItem, SceneryGroup, Water, LargeScenery (#19385) 2023-02-15 21:35:16 +00:00
Map.h Decrease minimum map size from 13 to 3 2023-03-18 21:27:19 +01:00
MapAnimation.cpp ObjectEntry Cleanup. FootpathItem, SceneryGroup, Water, LargeScenery (#19385) 2023-02-15 21:35:16 +00:00
MapAnimation.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
MapGen.cpp Add Object Entry Manager (#19332) 2023-02-12 20:43:11 +00:00
MapGen.h Rename classes with snakes OpenRCT2/G*-M* 2023-01-19 15:13:23 +00:00
MapHelpers.cpp Rename base_height, clearance_height and owner 2023-01-19 20:36:30 +01:00
MapHelpers.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
Park.cpp Replace remaining usages of money16, money32 (#19469) 2023-03-02 21:55:42 +00:00
Park.h Replace remaining usages of money16, money32 (#19469) 2023-03-02 21:55:42 +00:00
Scenery.cpp Replace remaining usages of money16, money32 (#19469) 2023-03-02 21:55:42 +00:00
Scenery.h Replace remaining usages of money16, money32 (#19469) 2023-03-02 21:55:42 +00:00
ScenerySelection.h scenery filtering improvements 2023-02-08 23:54:58 +01:00
SmallScenery.cpp Add Object Entry Manager (#19332) 2023-02-12 20:43:11 +00:00
SmallScenery.h Add Object Entry Manager (#19332) 2023-02-12 20:43:11 +00:00
Surface.cpp Rename remaining snake in (RCT12)TileElement fields 2023-01-21 16:37:11 +01:00
Surface.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
TileElement.cpp ObjectEntry Cleanup. FootpathItem, SceneryGroup, Water, LargeScenery (#19385) 2023-02-15 21:35:16 +00:00
TileElement.h Fix #19503. Hide 3+ queue junction railings behind a flag (#19644) 2023-03-23 08:16:32 +00:00
TileElementBase.cpp Rename remaining snake in (RCT12)TileElement fields 2023-01-21 16:37:11 +01:00
TileElementsView.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
TileInspector.cpp Fix #19503. Hide 3+ queue junction railings behind a flag (#19644) 2023-03-23 08:16:32 +00:00
TileInspector.h Fix #19503. Hide 3+ queue junction railings behind a flag (#19644) 2023-03-23 08:16:32 +00:00
TilePointerIndex.hpp Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
Wall.cpp ObjectEntry Cleanup. FootpathItem, SceneryGroup, Water, LargeScenery (#19385) 2023-02-15 21:35:16 +00:00
Wall.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00