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
Gymnasiast
0437329690
Rename DIALOG_TYPE and its members
2025-03-25 22:47:08 +01:00
Gymnasiast
c5fff2bb77
Create enum class for FileMode
2025-03-25 22:47:08 +01:00
Gymnasiast
0dfc94799a
Rename FILE_TYPE and its members
2025-03-25 22:47:08 +01:00
Gymnasiast
7675622acc
Refactor EDITOR_INPUT_FLAGS to use FlagHolder
2025-03-25 22:47:08 +01:00
Gymnasiast
fa15bc56d2
Rename INVALID_DIRECTION to kInvalidDirection
2025-03-25 22:47:08 +01:00
Gymnasiast
d0368a7f02
Rename STATION_OBJECT_FLAGS and its members
2025-03-25 22:05:53 +01:00
Michael Steenbeek
5ad0f5b411
Fix #24077 : Track Designer crashes when clicking the park fence
2025-03-25 21:50:37 +01:00
Michael Steenbeek
6b57ec82ff
Fix #19506 : Queue paths can be placed on train tracks
2025-03-25 17:35:28 +01:00
Michael Steenbeek
cdb4e659dc
Rename some screaming enums ( #24074 )
...
* Rename TerrainSurfaceFlags and its members
* Rename SCENARIO_CATEGORY and turn into strong enum
* Create strong enum for ScenarioSelectMode
2025-03-25 15:31:36 +01:00
Gymnasiast
be31812fa8
Create strong enum for ScenarioSelectMode
2025-03-25 15:09:23 +01:00
Gymnasiast
a8982ac113
Rename SCENARIO_CATEGORY and turn into strong enum
2025-03-25 15:09:23 +01:00
Gymnasiast
bca715fb7f
Rename TerrainSurfaceFlags and its members
2025-03-25 15:03:55 +01:00
Aaron van Geffen
7efb6e7835
Generalise dropdown tooltips and add tooltips to footpath window ( #24070 )
2025-03-25 08:59:30 +01:00
Michael Steenbeek
70bdddcf36
Reduce object casting ( #24072 )
2025-03-25 08:51:44 +01:00
mix
a8e2c6e375
Fix #23710 : Tracked rides draw station bases with No entrance, no platform station style
2025-03-24 21:32:56 +01:00
Aaron van Geffen
472ab1996a
Order custom menus consistently by label text ( #24067 )
2025-03-24 17:42:05 +00:00
mix
185c601191
Fix #24028 : Giga and LSM booster pixels draw over transparent things
2025-03-24 13:17:07 +01:00
Michał Janiszewski
0da5990857
Merge pull request #24032 from garrettleach/assert-with-source_location
...
Add Guard::Assert function with std::source_location default parameter
2025-03-24 08:55:52 +01:00
mix
eff6da11f3
Fix s4 and s6 importer convertNewsQueue msvc build error
2025-03-23 10:41:28 +01:00
OpenRCT2 git bot
b60c5634cf
Merge Localisation/master into OpenRCT2/develop
2025-03-23 04:01:51 +00:00
ζeh Matt
621ef5fe8c
Make it work with older compilers
2025-03-22 17:53:47 +02:00