Commit Graph

21188 Commits

Author SHA1 Message Date
Ted John c7d9eba9db Increment plugin API version 2021-02-24 22:56:29 +00:00
Ted John a98d9aaf41 Update changelog 2021-02-24 22:56:17 +00:00
Ted John d64bd60278 Fix CI errors 2021-02-24 22:54:53 +00:00
Ted John c2183989a5 Allow spinners to be clicked and held 2021-02-24 22:37:31 +00:00
Ted John c1b0df5de6 Improve graphics plugin API 2021-02-24 22:37:31 +00:00
Ted John 081c1895ce Add box and well APIs 2021-02-24 22:37:31 +00:00
Ted John 93f17f1175 Add custom widget logic and network stats API 2021-02-24 22:37:31 +00:00
Ted John 82b1a5eb6d Convert CustomWindow into a class 2021-02-24 22:37:31 +00:00
Ted John faf7f5706f
Merge pull request #14158 from IntelOrca/fix/14149-shortcuts-save
Fix #14149: Numpad shortcut keys are not loaded correctly
Fix #14160: Game crashs when registering shortcuts
Fix #14161: ShortcutDesc.bindings does not work
2021-02-24 22:19:30 +00:00
Ted John 668ea01548
Update src/openrct2-ui/windows/ShortcutKeys.cpp
Co-authored-by: Aaron van Geffen <aaron@aaronweb.net>
2021-02-24 16:57:19 +00:00
Gymnasiast d63e3b1d9f
Replace RideTypeDescriptors[ride->type] with GetRideTypeDescriptor() 2021-02-24 14:10:30 +01:00
Gymnasiast 56399e7188
Use the RTD instead of ride_type_has_flag() 2021-02-24 14:10:30 +01:00
Gymnasiast 429f6fb845
Always return an RTD 2021-02-24 14:10:22 +01:00
duncanspumpkin d2fdf0917b Remove static casts and use union 2021-02-24 08:08:59 +00:00
duncanspumpkin 11da10971f Reorg again to reduce casts 2021-02-24 08:00:38 +00:00
TELK 99e72dde3f Change StringIds to more generic 2021-02-24 16:50:40 +09:00
duncanspumpkin 9da6ba01bb Rename variables 2021-02-24 07:50:37 +00:00
OpenRCT2 git bot 9e4553c5b6 Merge Localisation/master into OpenRCT2/develop 2021-02-24 04:04:59 +00:00
Ted John 5ba3fdf452 Fix #14161: ShortcutDesc.bindings does not work 2021-02-23 22:19:46 +00:00
Ted John 52dffb83c2 Fix #14160: Game crashs when registering shortcuts 2021-02-23 22:18:00 +00:00
Michael Steenbeek f32fe2b7e4
Fix #14145: Crash in RCT2TrackTypeToOpenRCT2() 2021-02-23 23:15:19 +01:00
Michael Steenbeek aa11a1ee96
Fix RCT1 shop import (#14157)
Regression from https://github.com/OpenRCT2/OpenRCT2/pull/14021
2021-02-23 19:13:26 -03:00
Ted John aedd93ef33 Add remove button to clear a shortcut 2021-02-23 21:34:32 +00:00
Ted John 817edff4bd Fix #14149: Numpad shortcut keys are not loaded correctly 2021-02-23 20:35:24 +00:00
TELK ea5cf16924 Feature: Make ride construction shortcuts work for footpath too 2021-02-23 16:11:53 +09:00
TotalCaesar659 18e86907db
Update URLs to HTTPS (#14147) 2021-02-23 00:52:43 +01:00
Cory Sanin 57c950958b
Feature: Add option for taking transparent screenshots 2021-02-22 22:48:51 +01:00
Michael Steenbeek 8e414a9d97
Merge pull request #14121 from ZehMatt/refactor/tileinspector
Refactor Tile Inspector
2021-02-22 11:07:46 +01:00
Ted John 440c0f447f
Fix #14140: Some shortcut keys are not working 2021-02-21 21:44:53 +01:00
duncanspumpkin 48e4a24fee Update naming 2021-02-21 18:06:49 +00:00
Matt dabeb036a6
Apply review suggestions 2021-02-21 19:13:58 +02:00
ζeh Matt c9ca066e94
Merge pull request #14024 from ZehMatt/refactor/coords-peep-destination
Use CoordsXY for for some types
2021-02-21 15:33:52 +02:00
Michael Steenbeek 0cdbc99984
Merge pull request #13848 from IntelOrca/refactor/shortcut-engine
Introduce new shortcut engine
2021-02-21 14:01:39 +01:00
duncanspumpkin b9173642ba Rework how entity export works to allow for easier changes in future 2021-02-21 12:43:51 +00:00
Matt b080bfe1d4
Only affect the tile inspector state if the position matches 2021-02-21 14:38:15 +02:00
Duncan 2b26e423e4
Remove AsGuest and AsStaff duplicated functions 2021-02-21 13:23:31 +01:00
ζeh Matt 3f8386e122
Merge pull request #14128 from ZehMatt/refactor/vehicle-veloctiy
Simplify velocity acceleration
2021-02-21 10:20:36 +02:00
Matt 5b42fa0dbb
Simplify velocity acceleration 2021-02-21 09:59:05 +02:00
ζeh Matt d3cae77230
Merge pull request #14129 from ZehMatt/refactor/UpdateSwingingCar
Refactor UpdateSwingingCar function
2021-02-21 09:58:15 +02:00
Matt 571bf0dab1
Apply review suggestions 2021-02-21 09:52:33 +02:00
Matt 62baee3adb
Allow passing of destination tolerance via SetDestination 2021-02-21 09:52:33 +02:00
Matt 965041b437
Remove direct access to DirectionX and DirectionY 2021-02-21 09:52:33 +02:00
Matt 2bb5bb9988
Add getter and setter for destination in Peep 2021-02-21 09:52:32 +02:00
Matt ed4d8b4552
Add getter and setter for location in SpriteBase 2021-02-21 09:52:32 +02:00
Matt a2ebec8676
Add multiply and divide to coordinate components 2021-02-21 09:52:32 +02:00
Matt a232749b2f
Refactor UpdateSwingingCar function 2021-02-21 09:30:17 +02:00
OpenRCT2 git bot 12ffca22a7 Merge Localisation/master into OpenRCT2/develop 2021-02-21 04:05:36 +00:00
Ted John e28c23f10f
Fix regression in CreateSocket (#14131) 2021-02-21 03:58:34 +00:00
Ted John ed29c0a37b Replace std::printf with Console::* 2021-02-21 03:14:20 +00:00
Ted John 2e0841e6f4 Update changelog 2021-02-21 03:14:20 +00:00