Commit Graph

22490 Commits

Author SHA1 Message Date
Ted John 4288589f11 Refactor large scenery to use ImageId 2021-12-11 23:07:56 +00:00
Ted John d62736634f Refactor paint banner to use ImageId 2021-12-11 23:07:56 +00:00
Ted John 3fa2af3f6b Refactor paint small scenery to use ImageId 2021-12-11 23:07:56 +00:00
Ted John 4e9ca39c4a Refactor station covers to use ImageId 2021-12-11 23:07:55 +00:00
Ted John f8431d2b2e Refactor Entrance painting to use ImageId 2021-12-11 23:07:55 +00:00
Ted John b270688635 Refactor paint footpath to use ImageId 2021-12-11 23:07:55 +00:00
Ted John 5f1c85fbfd Refactor paint large scenery to use ImageId 2021-12-11 23:07:55 +00:00
Ted John 4aabe02eb0 Refactor surface paint to use ImageId 2021-12-11 23:07:55 +00:00
Ted John a17f1990f2 Refactor some viewport code to use ImageId 2021-12-11 23:06:21 +00:00
Ted John c55fa94af5 Refactor paint wall to use ImageId 2021-12-11 23:06:21 +00:00
Ted John 6cbf87cab3 Refactor paint vehicle to ImageId 2021-12-11 23:06:21 +00:00
Michael Steenbeek b83f7c3859
Merge pull request #16150 from IntelOrca/refactor/imageid-ui
Refactor footpath, scenery, terrain and mapgen windows to use ImageId
2021-12-11 23:21:19 +01:00
deurklink ceb49e0984
Fix: #16162 Go Kart speeds not correctly randomised (#16165)
* Fix Go Kart Speeds not being random

Go kart speeds now only get 2 different values (around 37kmh or around 25kmh), in vanilla Go karts can also have a value in between. This PR fixes that.

* Update changelog.txt

Co-authored-by: Michael Steenbeek <m.o.steenbeek@gmail.com>

* Increment network version

* Update replays

Co-authored-by: Michael Steenbeek <m.o.steenbeek@gmail.com>
Co-authored-by: duncanspumpkin <duncans_pumpkin@hotmail.co.uk>
2021-12-11 17:11:23 +00:00
ζeh Matt cec30e093d
Merge pull request #15991 from ZehMatt/refactor/bannerid
Use TIdentifier for BannerIndex
2021-12-11 08:08:27 -08:00
Duncan 56c4240d77
Make Parkfile Pathfinding Deterministic (#16147)
* Rename path find functions and use sub function

* Modify leaving park logic to not use park entrance index

* Remove ChosenParkEntrance from peep struct

* Refactor GetNearestParkEntrance

Removed the index as its pointless. Fixed function to use CoordsXY

* Increment network version

* Update replays
2021-12-11 16:03:59 +00:00
Duncan 6dc1efde82
Make awards a vector (#16134)
* Make awards a vector

* Fix compiler and use one less branch
2021-12-11 14:45:50 +00:00
OpenRCT2 git bot e4af63d3f6 Merge Localisation/master into OpenRCT2/develop 2021-12-11 04:09:03 +00:00
Michael Steenbeek 4caeb797f8
Merge pull request #16127 from Gymnasiast/feature/rct1-image-fallback
Create fallback system for csg1 images
2021-12-10 23:25:04 +01:00
Michael Steenbeek 2d1af0ec42
Replace many GetType() calls with GetTypeN() 2021-12-10 22:43:17 +01:00
OpenRCT2 git bot 0879f96f96 Merge Localisation/master into OpenRCT2/develop 2021-12-10 04:09:11 +00:00
Ted John 54ed1ecd05
Fix #16155: Paint issue on Swinging Ship 2021-12-09 20:41:16 +01:00
OpenRCT2 git bot a396289a7a Merge Localisation/master into OpenRCT2/develop 2021-12-09 04:09:15 +00:00
Gymnasiast 633a977397
Use objects v1.2.4 2021-12-08 16:33:27 +01:00
Gymnasiast fcd704ed47
Create fallback system for csg1 images 2021-12-08 16:18:33 +01:00
OpenRCT2 git bot bb35adc5b8 Merge Localisation/master into OpenRCT2/develop 2021-12-08 04:09:19 +00:00
Ted John a324bfab63
Add image manager plugin API (#16144) 2021-12-07 20:55:27 +00:00
Ted John d427098e39 Refactor terrain and path to use ImageId 2021-12-07 20:46:15 +00:00
Ted John 9fb490aec0 Refactor ride window to use ImageId 2021-12-07 20:17:22 +00:00
Ted John 5fcc0f4499 Refactor scenery window to use ImageId 2021-12-07 20:17:22 +00:00
Ted John 2108322806 Use ImageId for picked up peep 2021-12-07 20:17:22 +00:00
Ted John 8c65e39ce9
Merge pull request #16137 from OpenRCT2/refactor/imageid-rides
Refactor ride painting to use ImageId
2021-12-07 20:11:13 +00:00
Michael Steenbeek ea099c0d2d
Merge pull request #16129 from Gymnasiast/refactor/normalised-tile-element-type
Part of #15485: Use normalised tile element type enum for setting type
2021-12-07 11:50:54 +01:00
Tulio Leao 2556efd7c7
Merge pull request #16118 from GalBr/refactor-customcurrency-window-to-class 2021-12-06 23:37:15 -03:00
Duncan fdfd9b4760
Make track designs NSF map size safe (#16116)
* Make track designs NSF map size safe

* Increment network version
2021-12-06 16:58:50 +00:00
Ted John 9a7ff47690 Refactor paint enterprise to use ImageId 2021-12-05 23:05:14 +00:00
Ted John 17350d5766 Refactor paint magic carpet to use ImageId 2021-12-05 23:05:14 +00:00
Ted John 8a4929a240 Refactor paint swinging inverter to use ImageId 2021-12-05 23:05:13 +00:00
Ted John f628f53e3f Refactor paint ferris wheel to use ImageId 2021-12-05 23:05:13 +00:00
Ted John 9d7471da1e Refactor paint swinging ship to use ImageId 2021-12-05 23:05:13 +00:00
Ted John b759f9ab39 Refactor paint motion simulator to use ImageId 2021-12-05 23:05:13 +00:00
Ted John 7eb44b580f Refactor paint 3D cinema to use ImageId 2021-12-05 23:05:13 +00:00
Ted John 8b71136056 Refactor paint merry go round to use ImageId 2021-12-05 23:05:13 +00:00
Ted John a4e0a5ab07 Refactor simple rides / shops to use ImageId 2021-12-05 23:05:13 +00:00
Ted John 70506d2216 Refactor paint top spin to use ImageId 2021-12-05 23:05:13 +00:00
Ted John bd9f7d56c5
Fix #16130: Crash when using see-through rides or scenery 2021-12-05 23:33:09 +01:00
Ted John a8505dc689 Refactor paint twist to use ImageId 2021-12-05 22:18:52 +00:00
Duncan c01049a500
Only add RCT1 land objects to imported SV6 if they are used 2021-12-05 17:08:33 +01:00
Gymnasiast 03749d186c
Amend changelog [ci skip] 2021-12-05 17:00:33 +01:00
Gymnasiast 91635a5047
Replace SetType and old strong enum with normalised 2021-12-05 13:54:01 +01:00
Gymnasiast 897ab76c71
Create normalised tile element type 2021-12-05 13:54:01 +01:00