Commit Graph

21535 Commits

Author SHA1 Message Date
Matt 0aa15748f6
Refactor uses of PaintAddImageAsParent in JuniorRollerCoaster.cpp 2021-06-05 17:16:06 +03:00
Matt 1d3b56a59e
Refactor uses of PaintAddImageAsParent in Supports.cpp 2021-06-05 17:16:06 +03:00
Matt db493d157e
Refactor uses of PaintAddImageAsParent in MiniGolf.cpp 2021-06-05 17:16:06 +03:00
Matt 91ddb0f5c9
Refactor uses of PaintAddImageAsParent in GoKarts.cpp 2021-06-05 17:16:06 +03:00
Matt 74f0cf8063
Refactor uses of PaintAddImageAsParent in Monorail.cpp 2021-06-05 17:16:05 +03:00
Matt 2aed03ca5f
Refactor uses of PaintAddImageAsParent in Paint.Path.cpp 2021-06-05 17:16:05 +03:00
Matt 58df44efc3
Refactor uses of PaintAddImageAsParent in TrackPaint.cpp 2021-06-05 17:16:05 +03:00
Matt 0036652eb5
Refactor uses of PaintAddImageAsParent in TopSpin.cpp 2021-06-05 17:16:05 +03:00
Matt 4009582f6d
Refactor uses of PaintAddImageAsParent in AirPoweredVerticalCoaster.cpp 2021-06-05 17:16:05 +03:00
Matt a12a2b6964
Refactor uses of PaintAddImageAsParent in MerryGoRound.cpp 2021-06-05 17:16:05 +03:00
Matt 38ce48fdf1
Refactor uses of PaintAddImageAsParent in Chairlift.cpp 2021-06-05 17:16:05 +03:00
Matt 3af40e0ec5
Refactor uses of PaintAddImageAsParent in Paint.Peep.cpp 2021-06-05 17:16:04 +03:00
Matt 8509ecd2b8
Refactor uses of PaintAddImageAsParent in Paint.Surface.cpp 2021-06-05 17:16:04 +03:00
Matt 5781f8e810
Refactor uses of PaintAddImageAsParent in FlyingSaucers.cpp 2021-06-05 17:16:04 +03:00
Matt ef527d3c4b
Refactor uses of PaintAddImageAsParent in CarRide.cpp 2021-06-05 17:16:04 +03:00
Matt bcef621ac8
Refactor uses of PaintAddImageAsParent in Paint.Misc.cpp 2021-06-05 17:16:04 +03:00
Matt 83a196ca13
Refactor uses of PaintAddImageAsParent in BoatHire.cpp 2021-06-05 17:16:04 +03:00
Matt fcf8903304
Refactor uses of PaintAddImageAsParent in Paint.TileElement.cpp 2021-06-05 17:16:03 +03:00
Matt 5818a0a4f3
Refactor uses of PaintAddImageAsParent in VirtualFloor.cpp 2021-06-05 17:16:03 +03:00
Matt 4d62a7396c
Add CoordsXYZ overload for PaintAddImageAsParent 2021-06-05 17:16:00 +03:00
Duncan c34079acee
Refactor LargeSceneryEntry and remove rct_scenery_entry (#14816) 2021-06-04 12:41:23 +01:00
Duncan 12c5484f44
Refactor SmallSceneryEntry (#14815) 2021-06-03 22:14:41 -03:00
ζeh Matt 8fc7e06116
Move gLastStringPos into rct_drawpixelinfo (#14811) 2021-06-03 22:10:09 -03:00
Duncan 8f59fe91cb
BannerSceneryEntry Refactor (#14810)
* Refactor BannerSceneryEntry to enforce type

* Remove old comment

* Fix incorrect renameing
2021-06-03 21:43:30 +01:00
Duncan 6f81248084
Rework and refactor PathBitEntry (#14809) 2021-06-03 21:23:00 +01:00
Duncan 425f968a67
Rearrange WallSceneryEntry to enforce types (#14808)
* Rearrange WallSceneryEntry to enforce types

* Clang format

Correct inverted nullptr check
2021-06-03 13:26:00 +01:00
KirilAngelov 97002cae5d
Close #14804: Rename isBanner to isDoubleSided 2021-06-03 12:18:22 +02:00
Duncan 03378782ff
Split off litter code to litter.cpp (#14799)
* Split off litter code to litter.cpp

* Use PATH_CLEARANCE
2021-06-03 08:27:03 +01:00
Duncan 7253b92cfd
Use correct function call for WallPlaceAction plugin visitor (#14806)
* Use correct function call for WallPlaceAction plugin visitor

* Increment plugin version

* Update changelog
2021-06-02 21:30:49 +01:00
Duncan fd4a798cfb
Merge pull request #14805 from aemreaydin/max_circuits_refactor
Refactored code to use a constant for max circuits
2021-06-02 16:49:58 +01:00
Emre Aydin ac80ca7b46 Refactored code to use a constant for max circuits 2021-06-02 17:48:09 +03:00
Duncan b7e7915efa
Merge pull request #14780 from duncanspumpkin/sprite2
Sprite Refactor 2: Moving around EntityTweener and misc
2021-06-01 20:10:17 +01:00
Duncan b2451f00c4
Merge pull request #14644 from ZehMatt/refactor/peep2
Simplify code for Peep easter eggs
2021-05-31 16:48:11 +01:00
Duncan cd9b427e55
Merge pull request #32 from ZehMatt/sprite2-xcode
Add files to xcode project
2021-05-31 16:46:33 +01:00
Matt 80ac0b93f7
Add files to xcode project 2021-05-31 18:21:17 +03:00
ζeh Matt 6cf44a6d19
Refactor explicit passing of Ride type in OnEnterRide/OnExitRide 2021-05-29 18:41:51 +02:00
Michael Steenbeek 31848b195e
Close #14765: Rename gCheatsFastLiftHill 2021-05-29 18:41:16 +02:00
Matt 751db9f13e
Simplify code for Peep easter eggs 2021-05-29 13:43:59 +03:00
duncanspumpkin cff87c7d72 Include correct headers 2021-05-29 10:27:09 +01:00
duncanspumpkin 98f9f24909 Remove sprite.h includes where possible 2021-05-29 08:54:33 +01:00
duncanspumpkin ee981e62e1 Move CreateEntity funcs to Entity header. Remove dead enum 2021-05-29 08:18:23 +01:00
duncanspumpkin 63bcb3c3e5 Move particle structs to particle files 2021-05-29 08:07:32 +01:00
duncanspumpkin 3199029168 Split off EntityTweener into seperate file 2021-05-29 07:47:49 +01:00
OpenRCT2 git bot 5b5aa0771e Merge Localisation/master into OpenRCT2/develop 2021-05-29 05:52:24 +00:00
Duncan 39fcc5d078
Split up Sprite header (#14764)
* Remove fields from rct_sprite union

* more header fun

* Fix guest include
2021-05-29 06:01:32 +01:00
Duncan 21bb949322
Fix 14774: Scenery research always unlocks on load (#14777)
* Fix #14774: Incorrect import of scenery research

Mistake during a refactor caused all scenery to be imported as already researched.

* Update changelog

* Update network version
2021-05-28 18:55:19 +01:00
Michael Steenbeek 380d3a6cbe
Turn vehicle sprite flags into a 32-bit integer
At the request of X7123M3-256.
2021-05-28 19:16:16 +02:00
OpenRCT2 git bot 4c1ab8d934 Merge Localisation/master into OpenRCT2/develop 2021-05-28 05:22:13 +00:00
Michael Steenbeek 3fe910781a
Merge pull request #14761 from Gymnasiast/backport-object-selection-improvements
Backport object selection improvements
2021-05-27 22:39:17 +02:00
Michael Steenbeek e5c61f2a44
Close #14511: Unlock all music with 'Unlock operating limits' cheat 2021-05-27 22:38:35 +02:00