OpenRCT2/src/openrct2/entity
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
..
Balloon.cpp Refactor sprite_index to Id 2023-01-27 19:21:57 +02:00
Balloon.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
Duck.cpp Refactor sprite_index to Id 2023-01-27 19:21:57 +02:00
Duck.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
EntityBase.cpp Refactor sprite_index to Id 2023-01-27 19:21:57 +02:00
EntityBase.h Refactor sprite_index to Id 2023-01-27 19:21:57 +02:00
EntityList.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
EntityRegistry.cpp Refactor sprite_index to Id 2023-01-27 19:21:57 +02:00
EntityRegistry.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
EntityTweener.cpp Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
EntityTweener.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
Fountain.cpp Use BoundBoxXYZ version of PaintAddImageAsParentRotated() 2023-02-13 20:51:42 +01:00
Fountain.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
Guest.cpp Fix #19574: Handle exits in null locations (#19727) 2023-03-28 01:16:55 +03:00
Guest.h Replace remaining usages of money16, money32 (#19469) 2023-03-02 21:55:42 +00:00
Litter.cpp Rename classes with snakes OpenRCT2/A*-F* (#19215) 2023-01-19 08:16:44 +00:00
Litter.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
MoneyEffect.cpp Separate game state logic and rendering logic for money entities 2023-03-22 22:28:14 +02:00
MoneyEffect.h Rename Vertical to GuestPurchase, this better reflects actual use 2023-03-22 22:28:14 +02:00
Particle.cpp Rename classes with snakes OpenRCT2/A*-F* (#19215) 2023-01-19 08:16:44 +00:00
Particle.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
PatrolArea.cpp Remove snake_case in core folder 2023-01-16 22:20:41 +01:00
PatrolArea.h Replace 2022 with 2023 in copyright headers 2023-01-01 11:58:01 +01:00
Peep.cpp Replace remaining usages of money16, money32 (#19469) 2023-03-02 21:55:42 +00:00
Peep.h Rename Id to Id to PeepId to avoid conflicts with entity id 2023-01-27 19:11:04 +02:00
Staff.cpp Replace remaining usages of money16, money32 (#19469) 2023-03-02 21:55:42 +00:00
Staff.h Replace remaining usages of money16, money32 (#19469) 2023-03-02 21:55:42 +00:00
Yaw.hpp steam position modifier and animation speed properties (#11269) 2023-03-09 15:45:45 +02:00