1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-10 09:32:29 +01:00
Commit Graph

27956 Commits

Author SHA1 Message Date
Gymnasiast
e0d91fa3aa Merge branch 'develop' 2025-04-05 20:21:56 +02:00
Matt
3983e42115 Load the save previews in the background 2025-04-05 16:36:25 +02:00
Michael Steenbeek
cd86eb659c Clarify changelog entry
[ci skip]
2025-04-05 16:29:41 +02:00
Matt
d545c1672e Merge pull request #24131 from mixiate/fix-save-preview-unpacking-objects
Prevent unpacking objects when loading a save file preview
2025-04-04 16:26:11 +03:00
Aaron van Geffen
30cd526325 Window: rename WindowResize to WindowResizeByDelta to prevent mistakes (#24145) 2025-04-04 09:30:09 +02:00
mix
2100195467 Fix #24143: Mine Train Coaster track isn't shown in station 2025-04-04 09:04:46 +02:00
mix
69016f546e Fix #21824, #22820: OpenGL draws downscaled and masked sprites wrong 2025-04-03 22:01:40 +00:00
Michael Steenbeek
9fb0ba0f3d Bump objects to v1.6.1 2025-04-03 23:48:06 +02:00
Guy Sviry
b92e05bc14 Scripting: Add Car.moveToTrack API (#23359)
* Scripting: Redraw vehicle when setting track location

* Scripting: introduce car.moveToTrack

A new function to move cars to tracks easier. Also redraws the car.

* Revert car.trackLocation to CoordsXYZD

reverts 30a555d3c2
car.moveToTrack() achieves the same thing in a saner API.

* Final fixes for vehicle.moveToTrack

added back tracklocation.Get with track type
added EntityTweener call at the end of travelBy/moveToTrack

* moveToTrack: final bassie review fixes.

* moveToTrack: use tile coords

* moveToTrack: api increment

---------

Co-authored-by: Guy Sviry <guy@axissecurity.com>
Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
2025-04-02 23:42:30 +00:00
mix
910ba56a06 Add new Wooden Roller Coaster no platform station sprites 2025-04-02 19:29:22 +02:00
mix
2583397af7 Fix #22961: Click on construction preview places dupe rides and stalls 2025-04-02 16:59:03 +02:00
mix
2abc01cc44 Remove default value for IParkImporter Load func param skipObjectCheck 2025-04-01 23:31:30 +01:00
mix
751113b8c6 Prevent unpacking objects when loading a save file preview 2025-04-01 23:02:53 +01:00
Michael Steenbeek
50beb138c0 Fix #21908: Ride mode warnings when hovering track designs 2025-03-31 21:22:22 +00:00
Aaron van Geffen
9a3e1d1f0d Merge pull request #24059 from AaronVanGeffen/editor-stuff
Force object selection window to close when changing scenes
2025-03-31 21:33:32 +02:00
Michael Steenbeek
d97ae02db2 Fix #23484: Castle station styles are erroneously remappable 2025-03-31 17:54:08 +02:00
Aaron van Geffen
d6c5722527 EditorObjectSelection: force close when switching to track design manager 2025-03-31 17:04:59 +02:00
Aaron van Geffen
0b10bd463e InstallTrack: force the object selection window to close 2025-03-31 17:03:44 +02:00
Aaron van Geffen
31b65ddb84 TrackList window: make 'select other ride' button available in track manager 2025-03-31 16:43:26 +02:00
OpenRCT2 git bot
82331a4f84 Merge Localisation/master into OpenRCT2/develop 2025-03-31 04:02:11 +00:00
Michael Steenbeek
47e0d80885 Fix #23443: New GOG version of RCT2 is not extracted correctly 2025-03-30 21:30:56 +02:00
Aaron van Geffen
b1e8ac1d40 Merge pull request #22646 from AaronVanGeffen/scenario-preview
Show minimap in scenario list for new .park scenarios
2025-03-30 18:34:47 +02:00
Michael Steenbeek
aaed1dba5e Merge pull request #24052 from ZehMatt/more-perf
Improve performance of OpenGL transparency depth algorithm
2025-03-30 17:10:05 +02:00
Alex
2f90184d50 Refactor rest of .d.ts file to use JSDoc-style comment notation (#24073)
* Refactor: Migrate rest of .d.ts file to use JSDoc-style comment notation

  - Adds markdown links for file references

  - Refactor inline lists into structured markdown lists

  - More verbose bitmask documentation

  - Adds @link fields where appropriate

  - Moves some comments from being inline to above the referenced line to allow for IDE notation

  - Fixes some broken/moved C file path references

  - Adds bitmask documentation for staff orders

* Fix: Type name

* Change: contributors.md file

* Remove outdated recommendation

* Change file links to github links

* Add comment applicability disclaimer

* Add link to LandSetRightsArgs ownership file

* Remove `ClimateSetArgs`
2025-03-28 22:49:09 +01:00
Aaron van Geffen
8f1978d64a Amend changelog 2025-03-27 21:13:06 +01:00
Aaron van Geffen
79db8d494a Improve surface colour match by dithering and alternating tile colours
Rename colour variable to paletteIndex
2025-03-30 18:16:12 +02:00
Aaron van Geffen
e427d6424c Exempt frozen peeps from being removed (#24101) 2025-03-27 20:26:21 +01:00
Michael Steenbeek
ff6e8c69fa Merge pull request #24089 from Gymnasiast/refactor/screaming-enums-4
Refactor screaming enums 4
2025-03-26 23:13:25 +01:00
Gymnasiast
c838ad1ba7 Remove non-implemented function declaration 2025-03-26 22:18:09 +01:00
Gymnasiast
2002f697e0 Refactor INPUT_FLAGS into FlagHolder 2025-03-26 13:00:54 +01:00
Gymnasiast
41dc87c68e Refactor DRAWING_ENGINE_FLAGS into FlagHolder 2025-03-26 12:43:21 +01:00
Gymnasiast
ea9e348c9d Rename weak window widget enums 2025-03-26 12:35:49 +01:00
Gymnasiast
fb75de8245 Rename many RCT12 constants 2025-03-26 12:33:40 +01:00
Gymnasiast
80dc039b26 Rename FULLSCREEN_MODE and its members 2025-03-26 12:19:45 +01:00
Gymnasiast
eaaba9fbfb Rename HOOK_TYPE and its members 2025-03-26 12:16:47 +01:00
Gymnasiast
867b69a0f6 Rename SAWYER_ENCODING and its members 2025-03-26 12:09:45 +01:00
Gymnasiast
5b7793f77b Rename SPECIAL_FOLDER and its members 2025-03-26 12:06:31 +01:00
Gymnasiast
c7d38b29fc Rename ADVERTISE_STATUS and its members 2025-03-26 12:03:26 +01:00
Gymnasiast
8d57f4d193 Rename ZIP_ACCESS and its members 2025-03-26 12:00:43 +01:00
Gymnasiast
b26a2953d7 Rename IMAGE_FORMAT and its members 2025-03-26 11:59:12 +01:00
Gymnasiast
3289aa4df3 Rename ASSERT_BEHAVIOUR and its members 2025-03-26 11:56:06 +01:00
Gymnasiast
b8dafb9d62 Rename DIRECTORY_CHILD_TYPE and its members 2025-03-26 11:45:12 +01:00
Michael Steenbeek
8db6a38e23 Merge pull request #24088 from Gymnasiast/refactor/screaming-enum-3
Refactor screaming enums 3
2025-03-26 10:57:58 +01:00
Gymnasiast
15707d64ec Refactor fountain flags 2025-03-26 00:51:27 +01:00
Gymnasiast
74758c77b6 Rename PATHID and its members 2025-03-25 23:57:36 +01:00
Gymnasiast
e6762f1e08 Refactor TRACK_REPO_ITEM_FLAGS to strong enum and FlagHolder 2025-03-25 23:47:28 +01:00
Gymnasiast
ad547d2d6c Rename static constants of repositories 2025-03-25 23:42:27 +01:00
Gymnasiast
14b881e22b Rename DIRID and its members 2025-03-25 23:39:27 +01:00
Michael Steenbeek
9567892940 Merge pull request #24085 from Gymnasiast/refactor/more-screaming-enums
Refactor more screaming enums
2025-03-25 23:14:53 +01:00
Gymnasiast
622a8dc525 Rename DIRBASE and its members 2025-03-25 22:47:09 +01:00