1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-26 08:14:38 +01:00
Commit Graph

22707 Commits

Author SHA1 Message Date
Michael Steenbeek
c8388002d9 Merge pull request #23245 from Gymnasiast/refactor/ride-type-checks
Replace some direct ride type checks
2024-11-28 19:55:36 +01:00
Michał Janiszewski
f788b60331 Merge pull request #23236 from OpenRCT2/signpath
Sign Windows binaries with SignPath certificate
2024-11-26 23:32:43 +01:00
Aaron van Geffen
f90954b1a4 Reduce dependencies for Research.h (#23268) 2024-11-25 14:32:16 +00:00
Aaron van Geffen
fb9a5239b2 Introduce peep animation objects to object selection window 2024-11-25 17:57:15 +09:00
Aaron van Geffen
48be2e911c Set consumption time when giving items to guests (#23581) 2025-01-09 20:01:53 +01:00
Aaron van Geffen
a55e70bc0b Remove InteractiveConsole.h includes where not required (#23578) 2025-01-09 15:40:47 +01:00
Silent
e1dbaf856e Tighten the use of locks in JobPool (#23533)
Should result in less lock contention, and therefore marginally faster loading times.
2025-01-09 14:34:05 +01:00
Severin Paul Höfer
6b892174f9 Fix #21794: Lay-down coaster cars reverse on first frames of downwards corkscrew 2025-01-09 12:16:45 +01:00
Aaron van Geffen
8d0bb76cab Add kMebiByte, kKibiByte constants 2025-01-08 21:37:28 +01:00
Aaron van Geffen
c3a0f3a733 Fix file browser resize widget dimensions 2025-01-05 23:32:41 +01:00
Aaron van Geffen
0e95d034eb Allow file browser to optionally display file sizes 2025-01-04 18:17:38 +01:00
Aaron van Geffen
92f57a277e Rewrite OverwritePromptWindow to use MakeWidget 2025-01-04 17:11:41 +01:00
Aaron van Geffen
ee561adc4c Rename Config::Sort to Config::FileBrowserSort 2025-01-04 16:24:00 +01:00
Aaron van Geffen
aede038ba3 Remember preferred file browser dimensions 2025-01-04 16:18:27 +01:00
Aaron van Geffen
aa45247f21 Move WindowFind functions into WindowManager (#23517)
* Move WindowFind* functions into WindowManager

* Update parameter documentation where applicable
2025-01-08 21:12:11 +01:00
Michał Janiszewski
8c19879e6f Release v0.4.18
- Improved: [#23200] Add banked sloped turns and many other pieces to the Stand-Up and Classic Stand-Up Roller Coaster.
- Improved: [#23260] Add diagonal (block) brakes to LSM Launched Roller Coaster.
- Improved: [#23350] Increased the maximum width of the ride graph window.
- Improved: [#23404] Folders are now paired with an icon in the load/save window.
- Improved: [#23405] Filenames can now be input directly into the file browser (load/save) window.
- Improved: [#23431] Opaque water and Corkscrew Roller Coaster boosters now show up if RCT1 isn’t linked.
- Improved: [objects#369] Updated Russian translation.
- Change: [#23413] The max number of park entrance objects has been raised to 255.
- Fix: [#1122] Trains spawned on a cable lift hill will fall down and crash (original bug).
- Fix: [#19780] Guest screams loop on long drops.
- Fix: [#22742, #22793] In game console does not handle format tokens properly.
- Fix: [#23135] Map generator tree placement has noticable patterns.
- Fix: [#23286] Currency formatted incorrectly in the in game console.
- Fix: [#23348] Console set commands don't print output properly.
- Fix: [#23376] Peeps with balloons, hats and umbrellas may leave artifacts on screen.
- Fix: [#23486] Object selection minimum requirements can be bypassed with close window hotkey.
- Fix: [#23496] Newly spawned vehicles are invisible when spawned while the game is paused.
- Fix: [#23509] Map generator window reverts to flatland after selecting a heightmap image.
- Fix: [objects#359] Fix water colours in Hover Cars preview image.
- Fix: [objects#361] Fix water colours in River Styx boats preview image.
- Fix: [objects#362] Fix water colours in Neptune Ride preview image.
- Fix: [objects#363] Fix water colours in Harpies Trains preview image.
2025-01-08 20:37:35 +01:00
Michał Janiszewski
45e7c6e705 Update backtrace token for upcoming v0.4.18 release 2025-01-05 18:16:21 +01:00
Matt
4e4f24ef6c Add iterator include to SurfaceSelection.cpp (#23532) 2025-01-03 15:37:33 +00:00
Severin Paul Höfer
3825019a2d Re-create sound channel only for looping sounds
This partly reverts b264a73247 and
ensures that non-looping sounds (e. g. guests screams) do not get
replayed until their condition becomes false and then true again.
2025-01-02 14:37:03 +01:00
Severin Paul Höfer
c925ae26c1 Rename Sub6D7AC0 to VehicleSoundFadeInOut 2025-01-02 14:37:03 +01:00
Aaron van Geffen
167daaa1d2 Fix #23135: Tree placement has noticable patterns 2025-01-02 12:38:33 +01:00
Aaron van Geffen
c0505bb164 Fix mapgen window reverting to flatland when selecting heightmap image 2025-01-02 12:30:51 +01:00
Aaron van Geffen
a809f48106 Move more simplex functions to SimplexNoise unit 2024-12-30 17:32:16 +01:00
Aaron van Geffen
6386307b77 Refactor raw height array into HeightMap class 2024-12-30 16:45:33 +01:00
Aaron van Geffen
8cf9142b87 Encapsulate map generator in World::MapGenerator namespace 2024-12-30 16:21:22 +01:00
Aaron van Geffen
57984db60a Move SurfaceSelection into its own unit as well 2024-12-30 15:53:42 +01:00
Aaron van Geffen
bffeb81258 Remove some unnecessary includes 2024-12-30 15:27:05 +01:00
Aaron van Geffen
dffbb655ff Move TreePlacement into its own unit as well 2024-12-30 15:25:30 +01:00
Aaron van Geffen
c5508bcf1d Split off PngTerrainGenerator, SimplexNoise units 2024-12-30 15:11:40 +01:00
Aaron van Geffen
8562545138 Move MapGen and MapHelpers units into map_generator folder 2024-12-30 14:46:47 +01:00
wszqkzqk
2bdb3a62e3 Add LoongArch architecture information (#23477) 2025-01-01 11:47:07 +01:00
Aaron van Geffen
fa06a49302 Update copyright year to 2025 (#23514) 2024-12-31 20:30:04 +01:00
AuraSpecs
76a40bb52a Add diagonal booster to LSM Launched Coaster 2024-11-24 21:12:51 +01:00
Enriath
d5b769bcc4 Require the correct minimum version of nlohmann json 2024-11-24 20:09:48 +01:00
Gymnasiast
d9d5df509e Add RtdSpecialType to replace checks for maze and other naughty types 2024-11-24 12:58:32 +01:00
Gymnasiast
6de1ac1ec7 Remove EnumName from RTD
Only used by tests, update to use `Name` (same what’s already used in the JSON files).
2024-11-24 12:58:03 +01:00
Gymnasiast
8243cf755a Replace direct check for RIDE_TYPE_INFORMATION_KIOSK 2024-11-24 12:58:03 +01:00
Gymnasiast
0979cf61ad Replace direct check for RIDE_TYPE_LIM_LAUNCHED_ROLLER_COASTER 2024-11-24 12:58:03 +01:00
Gymnasiast
192e7662cc Replace check for RIDE_TYPE_MERRY_GO_ROUND 2024-11-24 12:58:03 +01:00
Gymnasiast
ad0dfc6f0a Remove one check for RIDE_TYPE_CHAIRLIFT 2024-11-24 12:58:03 +01:00
Gymnasiast
b32a31f517 Update objects+changelog and bump network+park version 2024-11-23 22:46:02 +01:00
ZeeMaji
6a591d58c1 Divide intensity when failing requirements 2024-11-23 22:43:40 +01:00
ZeeMaji
b6662ab682 Remove carried over OpenRCT2 color preset 2024-11-23 22:43:40 +01:00
ZeeMaji
dc02b14ec3 Fix base excitement rating 2024-11-23 22:43:40 +01:00
ZeeMaji
02bedffa1b Use rct2 wooden coaster preview images 2024-11-23 22:43:40 +01:00
ZeeMaji
4931c47b01 Add missing pieces to wooden twister 2024-11-23 22:43:39 +01:00
mix
836786a707 Convert Classic Wooden RC track to shared track paint functions 2024-11-23 22:43:39 +01:00
mix
273fa9a479 Implement Classic Wooden Twister diagonal bank 2024-11-23 22:43:39 +01:00
mix
f0d85b0fc4 Rename Classic Wooden Twister sprite enums to CLASSIC_WOODEN_TWISTER 2024-11-23 22:43:39 +01:00
mix
42a85a1e64 Rename StraightWoodenTrack to WoodenTrackSection 2024-11-23 22:43:39 +01:00