Gymnasiast
cee133e03d
Ship with a full font set
...
Also closes #24225 : Modify stroked L glyph to resemble unstroked
2025-05-19 22:41:57 +02:00
Aaron van Geffen
ea1633e820
Anchor object load error text to title bar
2025-05-19 22:15:32 +02:00
Aaron van Geffen
b1349d619b
Fix WINDOW_SHIM parameter order for network status window
2025-05-19 18:38:44 +02:00
mix
f57f07696b
Fix virtual floor not invalidating correctly
2025-05-19 16:09:27 +02:00
OpenRCT2 git bot
508b7a638a
Merge Localisation/master into OpenRCT2/develop
2025-05-19 04:06:41 +00:00
Michael Steenbeek
7fbbd0d2a5
Autodetect Steam installs of RCT Classic
2025-05-18 21:32:48 +02:00
Aaron van Geffen
3721dbdffa
ScenarioSelect: load minimap using background worker ( #24436 )
2025-05-18 15:45:11 +02:00
Andrew
736d9448af
Close #22476 : Add time since last inspection to Rides List window ( #24080 )
...
* Add time since last inspection to ride window
* Changelog
* Add missing entry to ride_info_type_money_mapping
Make dropdown wider
* Consistent formatting
* Update distribution/changelog.txt
---------
Co-authored-by: Tulio Leao <tupaschoal@gmail.com >
2025-05-18 09:56:44 +00:00
OpenRCT2 git bot
208480f005
Merge Localisation/master into OpenRCT2/develop
2025-05-18 04:05:55 +00:00
Aaron van Geffen
0acf53d1f9
Rework map iteration for the two smoothing algorithms in use ( #24280 )
2025-05-17 23:30:53 +02:00
ZeeMaji
7d930a866b
Allow building zero g rolls on LIM RC without cheats
2025-05-17 22:56:57 +02:00
Matt
5d31e30434
Stricter OpenGL error checking ( #24419 )
...
* Wrap OpenGL api calls to catch errors more easily
* Default initialize members, use correct types, more error checking
* Add missing include
* Fix the build, hopefully
* Ignore clang-tidy warning
* Change the macro expansion
2025-05-17 23:54:28 +03:00
Matt
e20824d1fa
Fix #24422 : More than one viewport is causing issues
2025-05-17 22:38:25 +02:00
OpenRCT2 git bot
16bcca5f5f
Merge Localisation/master into OpenRCT2/develop
2025-05-17 04:02:20 +00:00
Matt
77511786b2
Merge pull request #24407 from ZehMatt/windows-storage
...
Eliminate more shared_ptr usage
2025-05-17 01:18:00 +03:00
mix
4c2964dcea
Improve Zero G Roll fallback vehicle sprites
...
This improves the fallback vehicle sprites for Zero G Rolls. Apart from one pitch/bank angle, they have been changed to fallback to the inline roll sprites. I tried to see if any of the corkscrew sprites could be used, but I didn't think any were suitable, and in my opinion having a smoother animation overall looks better than it changing angles several times. I also renamed a vehicle paint function that seems to have an incorrect name.
2025-05-16 21:58:39 +00:00
Matt
df3366a1b5
Merge pull request #24412 from ZehMatt/opengl-locking
...
Remove lock from TextureCache, draw calls are never done in parallel
2025-05-17 00:53:12 +03:00
ζeh Matt
e3fb47cf98
Fix flaw in BringToFront using the wrong iterator, ignore dead ones
2025-05-17 00:45:09 +03:00
ζeh Matt
c37327a9c9
Use continuous but stable storage for viewports
2025-05-17 00:45:08 +03:00
ζeh Matt
39479d7b12
Use vector and unique_ptr for windows storage
2025-05-17 00:45:08 +03:00
Aaron van Geffen
06a75e312f
Fix off-by-one when generating park minimaps ( #24415 )
2025-05-16 22:11:46 +02:00
ζeh Matt
43f148db96
Remove lock from TextureCache, draw calls are never done in parallel
2025-05-16 16:45:09 +03:00
mix
c51b755ea9
Fix park fences drawing underneath and through opaque water
2025-05-16 14:47:52 +02:00
Aaron van Geffen
bcb6c40c59
Rework display tab in options window ( #24385 )
...
* Divide display options into three group boxes
* Turn frame rate limit options into dropdown
2025-05-15 22:40:04 +02:00
Matt
42df41efdb
Remove the use of shared_ptr for the Context ( #24404 )
...
* Replace shared_ptr with unique_ptr for Context systems, return refs
* Fix all the users
* clang-format fix
* Fix linux builds
2025-05-15 22:46:06 +03:00
OpenRCT2 git bot
c2e042e5e1
Merge Localisation/master into OpenRCT2/develop
2025-05-15 04:02:41 +00:00
OpenRCT2 git bot
67be9614e3
Merge Localisation/master into OpenRCT2/develop
2025-05-14 04:03:01 +00:00
Garrett Leach
56e0afe8aa
Fix divide by zero when there is no scenery ( #24371 )
2025-05-13 08:07:01 +00:00
OpenRCT2 git bot
40f6829dd1
Merge Localisation/master into OpenRCT2/develop
2025-05-13 04:03:15 +00:00
Max
5a95e5e27d
Close #24313 - Add API for setting a car’s ‘isCrashed’ flag
...
Co-authored-by: Gymnasiast <Gymnasiast@users.noreply.github.com >
2025-05-12 21:42:46 +00:00
kysrit
3529c0be3a
Part of #16033 : create constants for crash particles
2025-05-12 23:09:50 +02:00
Aaron van Geffen
f949e17f09
Add dedicated 'clear' string for clear button ( #24387 )
2025-05-12 15:53:46 +00:00
Michael Steenbeek
991351e6a3
NSIS installer: clear old objects, add all OpenRCT2 languages ( #24362 )
...
* Clear out data dir before upgrading
* Add additional installer languages
* Update URL
* Block if user tries to install to the RCT2 folder
* Also check for the presence of RCT Classic
* Add changelog entries
* Fix wording of one string and the changelog entry
Co-authored-by: Aaron van Geffen <aaron@aaronweb.net >
---------
Co-authored-by: Aaron van Geffen <aaron@aaronweb.net >
2025-05-12 13:01:36 +02:00
Michael Steenbeek
0e5d602a7e
Fix wording of one string and the changelog entry
...
Co-authored-by: Aaron van Geffen <aaron@aaronweb.net >
2025-05-12 12:50:43 +02:00
Gymnasiast
62bc8dfd1f
Add changelog entries
2025-05-11 23:49:02 +02:00
Gymnasiast
fd5e95e29d
Also check for the presence of RCT Classic
2025-05-11 23:48:48 +02:00
Gymnasiast
d5534b061a
Block if user tries to install to the RCT2 folder
2025-05-11 23:10:33 +02:00
Gymnasiast
96445b1b11
Update URL
2025-05-11 23:10:32 +02:00
Gymnasiast
2155a18f4b
Add additional installer languages
2025-05-11 23:10:32 +02:00
Gymnasiast
d4b6d20dd5
Clear out data dir before upgrading
2025-05-11 23:10:32 +02:00
Michael Steenbeek
1a571cd4e4
Create enum for TextColour
2025-05-11 22:37:21 +02:00
Michael Steenbeek
c17a3fed82
Close #24368 : 'Update available' button should lead to openrct2.io ( #24372 )
...
* 'Update available' button should lead to openrct2.io
* Add missing issues to changelog
2025-05-10 23:45:13 +02:00
Gymnasiast
42adb068db
Add missing issues to changelog
2025-05-10 23:11:13 +02:00
Gymnasiast
3641d80519
'Update available' button should lead to openrct2.io
2025-05-10 20:30:17 +02:00
Michael Steenbeek
45a408c84f
Update hendrikmuhs/ccache-action to v1.2.18
...
v1.2.17 or higher is needed to use the new GitHub cache service - the old one was decommissioned on the 15th of April: https://github.blog/changelog/2025-03-20-notification-of-upcoming-breaking-changes-in-github-actions/#decommissioned-cache-service-brownouts
As the fix for hendrikmuhs/ccache-action#146 was merged in v1.2.17, I also removed that section.
2025-05-09 14:29:21 +02:00
Michael Steenbeek
7ddb806063
Close #24324 : Split font.dat from g2.dat
2025-05-09 14:01:28 +02:00
Matt
44aebeaf26
Merge pull request #24353 from ZehMatt/fix-invalidation-debug
...
Fix paint debug to visualize invalidation
2025-05-08 14:46:53 +03:00
ζeh Matt
f241973585
Fix paint debug to visualize invalidation
2025-05-07 23:26:33 +03:00
Garrett Leach
099791ba76
Remove unused vClip in line shader ( #24346 )
...
The shader does not have this attribute which is why GetAttributeLocation is never called to populate it.
2025-05-06 14:23:59 +02:00
OpenRCT2 git bot
982e7e898c
Merge Localisation/master into OpenRCT2/develop
2025-05-06 04:02:21 +00:00