1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-15 11:03:00 +01:00
Commit Graph

29021 Commits

Author SHA1 Message Date
matheusvb3
58335ef9ce Correct changelog mistake
[ci skip]
2025-10-02 13:04:25 +02:00
matheusvb3
d28b60d965 Make thundersnow less common in blizzards 2025-10-02 07:45:11 +00:00
matheusvb3
7f65496d60 Make the LIM Launched Coaster's operating mode default to powered launch without passing station 2025-10-02 09:33:32 +02:00
Matt
457be528c7 Merge pull request #25280 from ZehMatt/string-optimizations
String optimizations
2025-10-02 00:00:31 +03:00
Michael Steenbeek
0169834143 Merge pull request #25287 from Gymnasiast/code-style-lovely-code-style-b
More code style updates
2025-10-01 20:54:13 +02:00
Gymnasiast
61c3b3fc86 Rename members of ShortcutManager 2025-10-01 20:37:07 +02:00
Gymnasiast
b86fc3715b Rename members of RegisteredShortcut 2025-10-01 20:37:07 +02:00
Gymnasiast
a288a91331 Rename members of ShortcutInput 2025-10-01 20:37:06 +02:00
Gymnasiast
b1a93b264c Rename members of MouseState 2025-10-01 20:35:36 +02:00
Gymnasiast
1f8c9af9ce Rename methods of InputManager 2025-10-01 20:35:35 +02:00
Gymnasiast
7e610eae21 Rename members of InputEvent 2025-10-01 20:35:35 +02:00
Gymnasiast
04daf426df Rename members of InputEventState 2025-10-01 20:35:35 +02:00
Gymnasiast
7e5bc7a64b Rename members of InputDeviceKind 2025-10-01 20:35:35 +02:00
Gymnasiast
997bda6e7a Remove unused kMaxDeviceNameSize and kMaxDefaultMusic 2025-10-01 20:35:35 +02:00
Gymnasiast
45912ec9a3 Rename members of SoundId 2025-10-01 20:35:34 +02:00
Gymnasiast
4a20aa0460 Rename members of VehicleSoundParams 2025-10-01 20:34:55 +02:00
Gymnasiast
afa4c906c5 Rename members of VehicleSound 2025-10-01 20:34:55 +02:00
Gymnasiast
7a0f201899 Rename members of Sound 2025-10-01 20:34:54 +02:00
Gymnasiast
4158ddfe11 Change CheatType to lowerCamelCase 2025-10-01 20:34:54 +02:00
Michael Steenbeek
d746da1d9a Fix: Log Flume lift sound does not loop 2025-10-01 20:34:06 +02:00
Silent
4029254263 JobPool: Simplify lock guard objects (#25281) 2025-10-01 08:13:53 +02:00
Michael Steenbeek
522a5c82fd Changelog: update entry for #25201
[ci skip]
2025-09-29 22:23:04 +02:00
ζeh Matt
518a75f30d Parsing floats/doubles currently unsupported 2025-09-29 13:12:24 +03:00
ζeh Matt
6457eca67c Use the parse functions, adjust code to account for the split change 2025-09-28 23:09:11 +03:00
ζeh Matt
9eeaf9a001 Rename parse to tryParse, add throwing version, return views for split 2025-09-28 23:07:29 +03:00
ζeh Matt
725b3782bd Add tests for String::parse 2025-09-28 22:35:11 +03:00
ζeh Matt
c41d07e40c Rename String::Parse to String::parse, use from_chars instead 2025-09-28 22:23:21 +03:00
ζeh Matt
a43888a98b Cleanup String::split 2025-09-28 22:22:32 +03:00
Matt
f21af599cd Merge pull request #25278 from ZehMatt/use-after-move
RideList.cpp: Don't use the variable after it is moved
2025-09-28 22:13:54 +03:00
Michał Janiszewski
39153b5051 Fix multithreaded access to additional crash files (#25271)
`GetScenarioInfo` can be called from a `JobPool` in `FileIndex::Build`,
resulting in multiple threads trying to access the `_uploadFiles` map
for breakpad.

This commit adds a mutex guard for `_uploadFiles` and provides unique
names for the entries.

The crash handler itself does not verify mutex state, possibly causing
data races, but I don't think it's safe to access it at this point and
we have to make do with whatever state is present at this point.
2025-09-28 21:01:36 +02:00
ζeh Matt
8fbb649cc9 Don't use the variable after it is moved 2025-09-28 21:39:55 +03:00
Matt
5534e2ea7a Merge pull request #25254 from ZehMatt/fix-25201
Fix #25201: Maintain ride list sort order, apply natural sorting
2025-09-28 21:33:20 +03:00
Hielke Morsink
6e798af987 Update title sequence release dependency (#25274) 2025-09-28 09:52:35 +02:00
ζeh Matt
15e78dd98e Update changelog.txt 2025-09-27 20:22:21 +03:00
ζeh Matt
43f7d2d912 Fix logicalCmp not sorting in natural order, refactor the entire thing 2025-09-27 20:21:30 +03:00
ζeh Matt
3bf75a1bc1 Make unknown satisfaction go at the bottom when sorted by highest 2025-09-27 20:21:30 +03:00
ζeh Matt
5c693e56d6 Make unknown popularity go at the bottom when sorted by highest 2025-09-27 20:21:30 +03:00
ζeh Matt
8a6d855edd Fix #25201: Unstable sorting of the ride list 2025-09-27 20:21:26 +03:00
matheusvb3
4bd911b472 Fix chance of thunder effects being lower than vanilla 2025-09-25 18:33:07 +00:00
Aaron van Geffen
9019f00039 Split off WindowFootpathUpdateModifierKeyState to its own function 2025-09-25 19:27:26 +02:00
ZeeMaji
1af0874443 Revert crooked house & circus default prices to vanilla values 2025-09-25 08:51:43 +00:00
Michael Steenbeek
66ecedb201 Merge pull request #25258 from Gymnasiast/backport/spacek-data-tables
Rename sound_vector_factor to dopplerShift
2025-09-25 10:49:11 +02:00
OpenRCT2 git bot
34981ac2c6 Merge Localisation/master into OpenRCT2/develop 2025-09-25 04:02:14 +00:00
spacek531
d5035726ee Rename sound_vector_factor to dopplerShift 2025-09-24 23:13:03 +02:00
Aaron van Geffen
f289cd3e79 Make frozen guests no longer finish food or drinks (#25251) 2025-09-24 17:02:43 +00:00
Michael Steenbeek
a73bf7a2c7 Split CLI commands into their own files (#25241) 2025-09-24 15:43:25 +02:00
Michael Steenbeek
af8e6bb234 Merge pull request #25239 from Gymnasiast/refactor/no-repository-in-loading-code
Remove ObjectRepository from object reading code
2025-09-24 12:19:57 +02:00
Michael Steenbeek
7af3adeca7 Merge pull request #25243 from Gymnasiast/refactor/drawing-refactor
Code style change in Drawing.{cpp,h}
2025-09-24 10:07:12 +02:00
Michael Steenbeek
df9e874e75 Fix missing word in changelog
[ci skip]
2025-09-23 23:56:47 +02:00
Gymnasiast
a03613df35 Change FilterPaletteID to lowerCamelCase 2025-09-23 21:09:54 +02:00