1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-20 21:43:06 +01:00
Commit Graph

2823 Commits

Author SHA1 Message Date
Michael Steenbeek
798f307daf Fix changelog order 2025-10-16 17:14:42 +02:00
Kyphii
5ade2960b6 Bump network version 2025-10-16 09:46:15 -04:00
kyphii
5e4768c0ff Merge branch 'develop' into bugfix/block-simulation 2025-10-10 13:08:08 -04:00
ZeeMaji
61932c7f1b Fix some scenario path errors 2025-10-10 15:13:58 +02:00
Michael Steenbeek
94bd0bcccd Changelog: fix entry for #25328
[ci skip]
2025-10-10 10:43:42 +02:00
ZeeMaji
ad0a39f2c6 Fix BPB spiral slide entrance/exit (#25328)
* Fix BPB spiral slide huts

* Update changelog.txt
2025-10-09 20:03:09 -03:00
kyphii
15b8dd9468 Merge branch 'develop' into bugfix/block-simulation 2025-10-08 13:05:08 -04:00
matheusvb3
d8da02e7dd Make peeps not stop on level crossings (#25089)
* Check if actions can be performed safely

* Add explanatory comment

* Refactor Easter egg logic in Guest::UpdateWalking

* Add changelog entry

* Make the comment more explanatory

* Update NetworkBase.cpp

* Update changelog for v0.28
2025-10-04 22:52:26 +00:00
mix
1089b11192 Fix mine train coaster left large helix drawing incorrect sprites 2025-10-05 00:16:02 +02:00
kyphii
1100cc524d Merge branch 'develop' into bugfix/block-simulation 2025-10-04 16:15:36 -04:00
Tulio Leao
92bde38e07 Start v0.4.28 2025-10-04 06:11:19 -03:00
Tulio Leao
dbb9fd9dec Release v0.4.27
- Feature: [#25218] `sprite exportobject` command, which allows extracting images from an object.
- Feature: [#25274] New title sequence (see https://github.com/OpenRCT2/title-sequences/releases/tag/v0.4.26 for credits).
- Improved: [#2296, #2307] The land tool now takes sloped track and paths into account when modifying land.
- Change: [#25111] Frozen guests no longer finish consuming any food or drink they are carrying.
- Change: [#25161] Revert to the ‘fair ride price’ calculation of vanilla RCT2.
- Change: [#25201] Ride List: put unknown popularity and satisfaction last when sorting.
- Change: [#25228] [Plugin] The available staff costumes array is now ordered alphabetically by name.
- Change: [#25240] The LIM Launched Coaster now defaults to powered launch without passing station again (as it did in vanilla RCT2).
- Change: [#25248] Revert Crooked House & Circus default prices to vanilla values.
- Change: [#25266] Lightning and thunder have less chance of occurring during blizzards.
- Removed: [#25225] `sprite exportalldat`, replaced with `sprite exportobject`.
- Fix: [#24513] Ride/track designs can now be shifted underground as well.
- Fix: [#24682] The scenery window isn't high enough to accommodate all tool buttons when there are multiple rows of groups/tabs.
- Fix: [#24882] Guests are shown with hats and umbrellas whilst clapping.
- Fix: [#24998] Some custom small scenery objects do not load.
- Fix: [#25131] The Reverse Freefall Coaster On-ride photo section track has incorrectly coloured ties.
- Fix: [#25132] Crash when trying to use simulate on incomplete ride.
- Fix: [#25134] Vehicles visually glitch on diagonal steep slopes.
- Fix: [#25146] The support clearance height of the diagonal brakes for the Junior, inverted Flying and inverted Lay-down Roller Coasters is too high.
- Fix: [#25147] The wooden support clearance heights for steep Log Flume track pieces are too low.
- Fix: [#25159] One of the tiles on the Hybrid Coaster diagonal flat track does not block metal or wooden supports correctly.
- Fix: [#25160] The Go-Karts steep to flat track piece has incorrect wooden support clearance heights.
- Fix: [#25163] Some of the Junior Roller Coaster flat to steep track wooden support clearance heights are different to RCT1.
- Fix: [#25173] Desync when placing a park entrance in multiplayer.
- Fix: [#25179] The LIM Launched Roller Coaster inline twists have incorrect wooden support clearance heights (original bug).
- Fix: [#25201] Ride list sort order can be unstable when sorted in descending order.
- Fix: [#25207] Building a block brake on an LIM coaster does not automatically switch it to powered launch block sectioned mode.
- Fix: [#25238] The chance of thunder and lightning effects happening is lower than vanilla.
- Fix: [#25288] Water ride “chain” sound does not loop.
2025-10-04 05:43:14 -03:00
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
Michael Steenbeek
d746da1d9a Fix: Log Flume lift sound does not loop 2025-10-01 20:34:06 +02:00
Michael Steenbeek
522a5c82fd Changelog: update entry for #25201
[ci skip]
2025-09-29 22:23:04 +02: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
matheusvb3
4bd911b472 Fix chance of thunder effects being lower than vanilla 2025-09-25 18:33:07 +00:00
ZeeMaji
1af0874443 Revert crooked house & circus default prices to vanilla values 2025-09-25 08:51:43 +00: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
df9e874e75 Fix missing word in changelog
[ci skip]
2025-09-23 23:56:47 +02:00
Michael Steenbeek
744c1fd5a3 Fix #25207: No switch to block sectioned mode after building one on the LIM LRC 2025-09-23 17:34:38 +02:00
Michael Steenbeek
3e11a8efdf Fix #24998: Some custom small scenery objects do not load 2025-09-23 14:06:20 +02:00
Gymnasiast
73d3e4f0e3 Change "sprite exportalldat" into "sprite exportobject", take a filename instead of an already loaded DAT 2025-09-21 21:18:59 +02:00
Aaron van Geffen
db5f56f4aa Scripting: order available costumes array by display name (#25228) 2025-09-21 15:31:36 +00:00
Aaron van Geffen
f9e9cefb46 Add missing getCostumeStrings to openrct2.d.ts (#25227) 2025-09-21 17:11:39 +02:00
Michał Janiszewski
263857a752 Merge pull request #25212 from janisozaur/update-formatter
Update clang-format runner
2025-09-20 00:13:00 +02:00
Aaron van Geffen
80badee58d Skip drawing accessories whilst peep is clapping 2025-09-20 00:11:47 +02:00
Michał Janiszewski
37112e42b0 Add information about run-clang-format licence 2025-09-19 21:08:00 +02:00
Kyphii
0ba2f62271 Fix bugged states involving simulating with block sections 2025-09-18 09:21:23 -04:00
Aaron van Geffen
f5faef7bea Scenery window: increase minimum height
This increases the minimum height of the Scenery window to fit at least 1.5 rows of scenery items, instead of 1 row. This is done to ensure the eyedropper and scatter tools are visible with multiple rows of tabs as well.

Before:
<img width="634" height="224" alt="Imagination Megapark 2025-09-15 22-38-56" src="https://github.com/user-attachments/assets/dcce9fad-a8e1-4001-9552-dd1ff97c082c" />

After:
<img width="634" height="264" alt="Imagination Megapark 2025-09-15 22-38-46" src="https://github.com/user-attachments/assets/8e545aa7-8aef-4642-b78e-858bed2db1e8" />
2025-09-17 21:51:12 +00:00
Aaron van Geffen
51b4bbbce5 Allow shifting track designs underground
Since about a year ago, OpenRCT2 has allowed players to shift ride/track designs using modifier keys (#22669). This was, however, limited to heights above-ground. This PR changes this by omitting the 'Z placement assist' when ctrl/shift modifiers are used. This means the helpful 'nudge' to overground is now omitted if (and only if) these modifier keys are involved.

Below is an example of what placement now looks like (with clearance checks disabled for easier debugging):

https://github.com/user-attachments/assets/3b23bc1d-ab7b-43a2-ad40-216ab83952d2
2025-09-17 23:09:07 +02:00
mix
58c5ae1d3b Fix hybrid coaster diag flat support blocks and clearance height 2025-09-16 13:50:17 +02:00
Gymnasiast
a0a4a7823a Amend changelog, bump network and park file versions 2025-09-15 23:12:13 +02:00
mix
fabd171ff5 Fix LIM launched inline twists general support heights 2025-09-15 10:32:32 +02:00
Gymnasiast
a3d4db9287 Pass entrance path type to game action
Fixes a desync when placing a park entrance in multiplayer
2025-09-14 17:09:26 +02:00
mix
0e21f93359 Fix Junior RC flat to steep general support heights different to RCT1 2025-09-14 14:16:42 +02:00
mix
ea66706fbb Fix go karts steep to flat general support heights 2025-09-12 20:42:03 +02:00
spacek531
9f0a307972 Fix vehicles visually glitching on diagonal steep slopes 2025-09-12 05:54:47 +00:00
mix
24e249a0dd Fix diag brakes general support height of junior, flying, lay down RCs 2025-09-12 07:31:39 +02:00
mix
a5cd5db91e Fix log flume steep general support heights 2025-09-11 22:08:41 +02:00
mix
318262b479 Fix reverse freefall photo using the wrong track sprite
This fixes the on ride photo of the reverse freefall coaster having incorrectly coloured ties due to using a sprite from the air powered coaster. This uses the station sprite from the reverse freefall coaster instead.

This removes this special case in the paint code. If I remember right, it's the only function that changes colors in this way.
2025-09-09 21:23:10 +00:00
mix
845a0c597c Change land tool to account for sloped track and paths
This allows you to modify the land underneath sloped track and paths without the zero clearances cheat.

Closes #2296
Closes #2307

https://github.com/user-attachments/assets/8cb51199-a5b4-48e4-9cc3-34fd6ce7410e

It passes the slope in to the function that checks for construction clearances, and calculates whether it fits under the track or path.

In some very rare cases it is possible to build some track pieces in an arguably invalid way over 2 height sloped land, this does not let you raise the land in to that invalid position after the track piece has been built.
2025-09-09 20:29:06 +00:00
Michał Janiszewski
a37cdcf178 Fix #25132: crash when trying to use simulate on incomplete ride (#25133) 2025-09-09 14:22:05 +00:00
LRFLEW
d800a193c3 Update AppImage metadata to rDNS 2025-09-08 19:35:55 +00:00
spacek531
3e10c20792 Add variable for number of spin frames 2025-09-08 12:57:04 +02:00
Michał Janiszewski
8e0e8ed8f4 Start v0.4.27 2025-09-06 20:26:17 +02:00