OpenRCT2/src/openrct2/actions
ζeh Matt 1feaf19f89
Merge remote-tracking branch 'upstream/develop' into new-save-format
2021-10-27 04:30:41 +03:00
..
BalloonPressAction.cpp Split off a number of entity files into separate headers (#14629) 2021-05-13 07:56:24 +01:00
BalloonPressAction.h Reduce inclusion of Sprite.h 2021-02-25 10:56:27 +01:00
BannerPlaceAction.cpp Allow game actions to store custom data instead of using inheritance 2021-09-14 20:25:37 +03:00
BannerPlaceAction.h Allow game actions to store custom data instead of using inheritance 2021-09-14 20:25:37 +03:00
BannerRemoveAction.cpp Banner Refactor from NSF (#14788) 2021-07-27 10:25:58 +01:00
BannerRemoveAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
BannerSetColourAction.cpp Banner Refactor from NSF (#14788) 2021-07-27 10:25:58 +01:00
BannerSetColourAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
BannerSetNameAction.cpp Cleanup of Banner related actions (#15126) 2021-07-30 20:53:13 +01:00
BannerSetNameAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
BannerSetStyleAction.cpp Cleanup of Banner related actions (#15126) 2021-07-30 20:53:13 +01:00
BannerSetStyleAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
ChangeMapSizeAction.cpp Fix #14474: Map size can be synced in multiplayer (#15312) 2021-09-29 16:46:03 +01:00
ChangeMapSizeAction.h Fix #14474: Map size can be synced in multiplayer (#15312) 2021-09-29 16:46:03 +01:00
ClearAction.cpp Remove redundant conversions 2021-09-07 22:36:16 +03:00
ClearAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
ClimateSetAction.cpp Move some game actions logic from header to source (#13571) 2020-12-13 15:10:26 +00:00
ClimateSetAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
CustomAction.cpp Move some game actions logic from header to source (#13571) 2020-12-13 15:10:26 +00:00
CustomAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
FootpathAdditionPlaceAction.cpp Rework and refactor PathBitEntry (#14809) 2021-06-03 21:23:00 +01:00
FootpathAdditionPlaceAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
FootpathAdditionRemoveAction.cpp Move some game actions logic from header to source (#13571) 2020-12-13 15:10:26 +00:00
FootpathAdditionRemoveAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
FootpathPlaceAction.cpp Refactor result passing on ConstructClearResult 2021-10-21 19:26:17 +03:00
FootpathPlaceAction.h Prepare footpath handling for surfaces and railings 2021-09-12 17:52:01 +02:00
FootpathPlaceFromTrackAction.cpp Refactor result passing on ConstructClearResult 2021-10-21 19:26:17 +03:00
FootpathPlaceFromTrackAction.h Prepare footpath handling for surfaces and railings 2021-09-12 17:52:01 +02:00
FootpathRemoveAction.cpp Remove unnecessary else blocks 2021-09-16 18:31:12 +02:00
FootpathRemoveAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
GameAction.cpp Move GameActionResult into its own unit (#15588) 2021-10-19 17:50:24 -03:00
GameAction.h Move GameActionResult into its own unit (#15588) 2021-10-19 17:50:24 -03:00
GameActionCompat.cpp Replace StringVariant with std::variant 2021-10-20 16:35:58 +03:00
GameActionRegistration.cpp Fix #14474: Map size can be synced in multiplayer (#15312) 2021-09-29 16:46:03 +01:00
GameActionResult.cpp Replace StringVariant with std::variant 2021-10-20 16:35:58 +03:00
GameActionResult.h Refactor result passing on ConstructClearResult 2021-10-21 19:26:17 +03:00
GuestSetFlagsAction.cpp Use more specific types where appropriate (#14388) 2021-03-25 08:44:25 +00:00
GuestSetFlagsAction.h Move SPRITE_INDEX_NULL, MAX_SPRITES to their new homes 2021-02-25 10:56:27 +01:00
GuestSetNameAction.cpp Use GetLocation in more places 2021-09-28 03:16:04 +03:00
GuestSetNameAction.h Move SPRITE_INDEX_NULL, MAX_SPRITES to their new homes 2021-02-25 10:56:27 +01:00
LandBuyRightsAction.cpp Map size refactors from NSF (#15112) 2021-08-16 20:51:16 +01:00
LandBuyRightsAction.h Improve array formatting 2021-10-17 18:21:45 +02:00
LandLowerAction.cpp Map size refactors from NSF (#15112) 2021-08-16 20:51:16 +01:00
LandLowerAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
LandRaiseAction.cpp Map size refactors from NSF (#15112) 2021-08-16 20:51:16 +01:00
LandRaiseAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
LandSetHeightAction.cpp Refactor out construction clearance into a new compilation unit 2021-10-20 22:21:54 +03:00
LandSetHeightAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
LandSetRightsAction.cpp Extract math-related functions from common.h to Math.hpp 2021-10-09 21:43:06 +02:00
LandSetRightsAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
LandSmoothAction.cpp Replace StringVariant with std::variant 2021-10-20 16:35:58 +03:00
LandSmoothAction.h Improve array formatting 2021-10-17 18:21:45 +02:00
LargeSceneryPlaceAction.cpp Refactor result passing on ConstructClearResult 2021-10-21 19:26:17 +03:00
LargeSceneryPlaceAction.h Refactor LargeSceneryPlaceAction result data passing 2021-10-02 00:56:59 +03:00
LargeSceneryRemoveAction.cpp Refactor LargeSceneryEntry and remove rct_scenery_entry (#14816) 2021-06-04 12:41:23 +01:00
LargeSceneryRemoveAction.h Use TileElementsView for LargeSceneryRemoveAction and cleanup 2021-02-05 17:10:17 +02:00
LargeScenerySetColourAction.cpp Map size refactors from NSF (#15112) 2021-08-16 20:51:16 +01:00
LargeScenerySetColourAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
LoadOrQuitAction.cpp Fix: Load game / Quit to the menu are not working in multiplayer (#13619) 2020-12-21 19:55:29 +00:00
LoadOrQuitAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
MazePlaceTrackAction.cpp Refactor result passing on ConstructClearResult 2021-10-21 19:26:17 +03:00
MazePlaceTrackAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
MazeSetTrackAction.cpp Refactor result passing on ConstructClearResult 2021-10-21 19:26:17 +03:00
MazeSetTrackAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
NetworkModifyGroupAction.cpp Move some game actions logic from header to source (#13571) 2020-12-13 15:10:26 +00:00
NetworkModifyGroupAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
ParkEntranceRemoveAction.cpp Move some game actions logic from header to source (#13571) 2020-12-13 15:10:26 +00:00
ParkEntranceRemoveAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
ParkMarketingAction.cpp Cast fixes 2021-09-10 19:10:12 +03:00
ParkMarketingAction.h Fix some actions for plugins (#14607) 2021-05-09 22:04:03 +01:00
ParkSetDateAction.cpp Fix some actions for plugins (#14607) 2021-05-09 22:04:03 +01:00
ParkSetDateAction.h Fix some actions for plugins (#14607) 2021-05-09 22:04:03 +01:00
ParkSetLoanAction.cpp Fix some actions for plugins (#14607) 2021-05-09 22:04:03 +01:00
ParkSetLoanAction.h Fix some actions for plugins (#14607) 2021-05-09 22:04:03 +01:00
ParkSetNameAction.cpp Move some game actions logic from header to source (#13571) 2020-12-13 15:10:26 +00:00
ParkSetNameAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
ParkSetParameterAction.cpp Move some game actions logic from header to source (#13571) 2020-12-13 15:10:26 +00:00
ParkSetParameterAction.h Improve array formatting 2021-10-17 18:21:45 +02:00
ParkSetResearchFundingAction.cpp Move some game actions logic from header to source (#13571) 2020-12-13 15:10:26 +00:00
ParkSetResearchFundingAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
PauseToggleAction.cpp Move some game actions logic from header to source (#13571) 2020-12-13 15:10:26 +00:00
PauseToggleAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
PeepPickupAction.cpp Use GetLocation in more places 2021-09-28 03:16:04 +03:00
PeepPickupAction.h Move SPRITE_INDEX_NULL, MAX_SPRITES to their new homes 2021-02-25 10:56:27 +01:00
PlaceParkEntranceAction.cpp Refactor out construction clearance into a new compilation unit 2021-10-20 22:21:54 +03:00
PlaceParkEntranceAction.h Handle reaching tile element limits more gracefully 2021-06-06 08:28:07 +01:00
PlacePeepSpawnAction.cpp Map size refactors from NSF (#15112) 2021-08-16 20:51:16 +01:00
PlacePeepSpawnAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
PlayerKickAction.cpp Move some game actions logic from header to source (#13571) 2020-12-13 15:10:26 +00:00
PlayerKickAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
PlayerSetGroupAction.cpp Move some game actions logic from header to source (#13571) 2020-12-13 15:10:26 +00:00
PlayerSetGroupAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
RideCreateAction.cpp Split out min/max cars per train 2021-10-17 14:29:11 +02:00
RideCreateAction.h Refactor RideCreateAction result data passing 2021-10-02 00:50:03 +03:00
RideDemolishAction.cpp Change static casts to EnumValue 2021-09-10 19:10:15 +03:00
RideDemolishAction.h Use 16-bit ride_id_t thoughout and raise RIDE_ID_NULL (#14411) 2021-04-01 16:02:57 +01:00
RideEntranceExitPlaceAction.cpp Refactor result passing on ConstructClearResult 2021-10-21 19:26:17 +03:00
RideEntranceExitPlaceAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
RideEntranceExitRemoveAction.cpp Change static casts to EnumValue 2021-09-10 19:10:15 +03:00
RideEntranceExitRemoveAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
RideSetAppearanceAction.cpp Change static casts to EnumValue 2021-09-10 19:10:15 +03:00
RideSetAppearanceAction.h Use ObjectEntryIndex for entrance style 2021-08-15 22:54:43 +02:00
RideSetColourSchemeAction.cpp comment and rename 2021-09-02 19:47:22 -07:00
RideSetColourSchemeAction.h Use track_type_t in more places 2021-01-22 11:33:55 +01:00
RideSetNameAction.cpp Move remaining game actions logic from header to source (#13573) 2020-12-12 07:18:38 +00:00
RideSetNameAction.h Use 16-bit ride_id_t thoughout and raise RIDE_ID_NULL (#14411) 2021-04-01 16:02:57 +01:00
RideSetPriceAction.cpp Change static casts to EnumValue 2021-09-10 19:10:15 +03:00
RideSetPriceAction.h Use 16-bit ride_id_t thoughout and raise RIDE_ID_NULL (#14411) 2021-04-01 16:02:57 +01:00
RideSetSettingAction.cpp Fix arbitrary ride type cheat not working 2021-09-26 16:21:34 +02:00
RideSetSettingAction.h Use 16-bit ride_id_t thoughout and raise RIDE_ID_NULL (#14411) 2021-04-01 16:02:57 +01:00
RideSetStatusAction.cpp Remove unnecessary else blocks 2021-09-16 18:31:12 +02:00
RideSetStatusAction.h Refactor RIDE_STATUS to use strong enum (#14840) 2021-06-10 07:09:58 +01:00
RideSetVehicleAction.cpp Improve array formatting 2021-10-17 18:21:45 +02:00
RideSetVehicleAction.h Use 16-bit ride_id_t thoughout and raise RIDE_ID_NULL (#14411) 2021-04-01 16:02:57 +01:00
ScenarioSetSettingAction.cpp Change most things and formatting to money64 2021-08-01 15:14:42 +02:00
ScenarioSetSettingAction.h Fix #14296: Allow early scenario completion in multiplayer 2021-03-18 20:30:11 +01:00
SetCheatAction.cpp Map size refactors from NSF (#15112) 2021-08-16 20:51:16 +01:00
SetCheatAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
SetParkEntranceFeeAction.cpp Fix some actions for plugins (#14607) 2021-05-09 22:04:03 +01:00
SetParkEntranceFeeAction.h Fix some actions for plugins (#14607) 2021-05-09 22:04:03 +01:00
SignSetNameAction.cpp Cleanup of Banner related actions (#15126) 2021-07-30 20:53:13 +01:00
SignSetNameAction.h Fix some actions for plugins (#14607) 2021-05-09 22:04:03 +01:00
SignSetStyleAction.cpp Check for nullptr explicitly (#15458) 2021-09-24 20:05:50 +02:00
SignSetStyleAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
SmallSceneryPlaceAction.cpp Refactor result passing on ConstructClearResult 2021-10-21 19:26:17 +03:00
SmallSceneryPlaceAction.h Refactor action result passing for SmallSceneryPlaceAction 2021-10-06 16:12:37 +03:00
SmallSceneryRemoveAction.cpp Make scenery_small_entry_has_flag a member function (#15509) 2021-10-01 16:50:05 -03:00
SmallSceneryRemoveAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
SmallScenerySetColourAction.cpp Remove sprite.h includes where possible 2021-05-29 08:54:33 +01:00
SmallScenerySetColourAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
StaffFireAction.cpp Fix graphics issues with staff fire 2021-09-19 09:17:11 +01:00
StaffFireAction.h Move SPRITE_INDEX_NULL, MAX_SPRITES to their new homes 2021-02-25 10:56:27 +01:00
StaffHireNewAction.cpp Merge remote-tracking branch 'upstream/develop' into new-save-format 2021-10-06 19:47:09 +03:00
StaffHireNewAction.h Refactor action result passing for StaffHireNewAction 2021-10-04 17:01:27 +03:00
StaffSetColourAction.cpp Remove sprite.h includes where possible 2021-05-29 08:54:33 +01:00
StaffSetColourAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
StaffSetCostumeAction.cpp Use GetLocation in more places 2021-09-28 03:16:04 +03:00
StaffSetCostumeAction.h Move SPRITE_INDEX_NULL, MAX_SPRITES to their new homes 2021-02-25 10:56:27 +01:00
StaffSetNameAction.cpp Use GetLocation in more places 2021-09-28 03:16:04 +03:00
StaffSetNameAction.h Move SPRITE_INDEX_NULL, MAX_SPRITES to their new homes 2021-02-25 10:56:27 +01:00
StaffSetOrdersAction.cpp Use GetLocation in more places 2021-09-28 03:16:04 +03:00
StaffSetOrdersAction.h Move SPRITE_INDEX_NULL, MAX_SPRITES to their new homes 2021-02-25 10:56:27 +01:00
StaffSetPatrolAreaAction.cpp Merge branch 'develop' into HEAD 2021-10-08 07:54:24 +01:00
StaffSetPatrolAreaAction.h Modify StaffSetPatrolAreaAction to have three modes (#15494) 2021-10-07 18:02:24 +01:00
SurfaceSetStyleAction.cpp Map size refactors from NSF (#15112) 2021-08-16 20:51:16 +01:00
SurfaceSetStyleAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
TileModifyAction.cpp Replace corrupt elements with invisibility bit 2021-04-03 00:21:43 +01:00
TileModifyAction.h Replace corrupt elements with invisibility bit 2021-04-03 00:21:43 +01:00
TrackDesignAction.cpp Merge remote-tracking branch 'upstream/develop' into new-save-format 2021-10-20 16:35:05 +03:00
TrackDesignAction.h Refactor result passing of TrackDesignAction 2021-10-20 16:08:21 +03:00
TrackPlaceAction.cpp Refactor result passing on ConstructClearResult 2021-10-21 19:26:17 +03:00
TrackPlaceAction.h Refactor result passing of TrackPlaceAction 2021-10-20 14:15:24 +02:00
TrackRemoveAction.cpp comment and rename 2021-09-02 19:47:22 -07:00
TrackRemoveAction.h Use track_type_t in more places 2021-01-22 11:33:55 +01:00
TrackSetBrakeSpeedAction.cpp Move remaining game actions logic from header to source (#13573) 2020-12-12 07:18:38 +00:00
TrackSetBrakeSpeedAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
WallPlaceAction.cpp Refactor out construction clearance into a new compilation unit 2021-10-20 22:21:54 +03:00
WallPlaceAction.h Refactor action result passing for WallPlaceAction 2021-10-06 18:31:09 +03:00
WallRemoveAction.cpp Use TileElementsView for WallRemoveAction 2021-02-05 17:34:05 +02:00
WallRemoveAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
WallSetColourAction.cpp Rearrange WallSceneryEntry to enforce types (#14808) 2021-06-03 13:26:00 +01:00
WallSetColourAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
WaterLowerAction.cpp Map size refactors from NSF (#15112) 2021-08-16 20:51:16 +01:00
WaterLowerAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
WaterRaiseAction.cpp Map size refactors from NSF (#15112) 2021-08-16 20:51:16 +01:00
WaterRaiseAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00
WaterSetHeightAction.cpp Refactor out construction clearance into a new compilation unit 2021-10-20 22:21:54 +03:00
WaterSetHeightAction.h Closes #12419: Merge MISC_COMMAND and GAME_COMMAND into strong enum (#13103) 2020-12-22 20:53:37 -03:00