Hielke Morsink
d709668eab
Remember scroll position instead of ride selection
2022-05-28 13:09:26 +02:00
Hielke Morsink
64eff42c60
Introduce constant for ride tab count
2022-05-28 10:16:41 +02:00
Rik Smeets
275adc9e68
Fix #7983 : Change when certain G-forces show up in red
...
Co-authored-by: Hielke Morsink <hielke.morsink@gmail.com >
2022-05-27 22:09:18 +00:00
X123M3-256
502f06af91
Add "Alpine Coaster" ride type ( #16825 )
...
* Implement "Alpine Coaster" ride type
Co-authored-by: duncanspumpkin <duncans_pumpkin@hotmail.co.uk >
2022-05-26 21:28:17 +00:00
Ted John
97c0c4e052
Merge pull request #16975 from IntelOrca/plugin/track-segments
...
[Plugin] Add APIs for track segments and track iteration
2022-05-26 20:33:53 +01:00
Ted John
2db373bb62
Increment plugin API version
2022-05-26 18:37:14 +01:00
Ken Reese
5d52f4fd31
Fixed > 4 to >= 4 in min height check for shore generation ( #17280 )
2022-05-25 06:48:10 +01:00
Ted John
e90ebb38ce
Merge pull request #17188 from IntelOrca/audio-objects
...
All references to CSS are now moved to an object file which is loaded at the start of the game. The audio object type is a new kind of object which is not saved to park files.
New audio objects include:**
rct2.audio.base - Base audio for OpenRCT2, includes all sound effects and crowd ambience.
rct2.audio.title - The RCT2 title music.
rct2.audio.circus - The "ride music" that is played by the circus ride.
rct1.audio.title - The RCT1 title music.
The audio code is a bit of a mess. It went through a few refactors and still remains unfinished. So at some point I need to go back and clean it up.
2022-05-23 23:50:07 +01:00
Ted John
bb102cc1ec
Remove null audio source and fix crash on exit
2022-05-23 23:06:41 +01:00
Ted John
1d0f9b584b
Update to objects release v1.3.0
2022-05-23 22:25:21 +01:00
Ted John
6465d42b57
Apply code review changes, auto*
2022-05-23 22:24:56 +01:00
Ted John
2effca59d1
Fix audio source leak
2022-05-23 22:24:56 +01:00
Ted John
2012488956
Fix issues with file finding on Linux
2022-05-23 22:24:56 +01:00
Ted John
a1d6492828
Update data/language/en-GB.txt
...
Co-authored-by: Michael Steenbeek <m.o.steenbeek@gmail.com >
2022-05-23 22:24:56 +01:00
Ted John
a2e6691ac2
Add new audio objects for loading sounds
2022-05-23 22:24:56 +01:00
OpenRCT2 git bot
697fa7c436
Merge Localisation/master into OpenRCT2/develop
2022-05-23 04:10:52 +00:00
Michał Janiszewski
52ea48adc8
Merge pull request #16911 from janisozaur/ubuntu-jammy
...
Update CI images
2022-05-22 15:41:23 -07:00
Michał Janiszewski
f218d38ff8
Build 32-bit with Focal
2022-05-23 00:15:59 +02:00
Michał Janiszewski
d51ed4f178
Upload more Linux builds to openrct2.org
2022-05-23 00:15:59 +02:00
Duncan
5349e6fe88
Window Class Refactor: DebugPaint ( #17269 )
...
* Move debug paint window to class
* Refactor global
* Use ref where possible
2022-05-22 23:15:39 +01:00
Michał Janiszewski
006628727e
Update more CI images
2022-05-22 23:37:47 +02:00
Michał Janiszewski
80a142c575
Disable NT5.1 jobs as they haven't worked in a while
...
As much as I'd love to continue supporting NT5.1 mingw job as something
that could potentially run on ReactOS, I think it's time for it to go.
The sad truth is those builds were not able to run on such systems for a
while, no matter how much we tried to keep our project not polluted with
modern symbols, our dependencies haven't been so pristine. The latest
bug with those relates to how the static executable gets created and
even after solving that issue, there comes another one that isn't ours
but a play between freetype and GCC which I'm not interested in solving.
NT5.1 is no more. It's ceased to be. NT5.1's expired and gone to meet
its maker.
2022-05-22 23:37:47 +02:00
Michał Janiszewski
e42227066f
Add Ubuntu Jammy to build matrix, update images
2022-05-22 23:37:47 +02:00
guljam
03882905c8
fix #17247 Closing scenery window resets transparency settings
2022-05-22 22:58:51 +02:00
Hielke Morsink
6b94d8c0bc
Fix overwriting buffer for parent directory when browsing "Up"
2022-05-22 14:32:06 +00:00
guljam
530c62c27b
Fix hand cursor position on Inventions List
2022-05-22 14:02:26 +02:00
Ken Reese
eab90843a2
Improve shorelines in map generation ( #17242 )
2022-05-22 08:05:20 +02:00
OpenRCT2 git bot
e061845321
Merge Localisation/master into OpenRCT2/develop
2022-05-22 04:02:39 +00:00
Hielke Morsink
dd1b8cd61e
Merge pull request #17254 from guljam/fix-scroll-right-click-ghost
...
fix object ghost follows invisible cursor when scroll with right-click
2022-05-21 10:06:12 +02:00
Hielke Morsink
95df149804
Fix: Ghosts and tooltips move when panning the viewport by right-click dragging
...
Co-authored-by: Hielke Morsink <hielke.morsink@gmail.com >
2022-05-21 09:40:43 +02:00
Michał Janiszewski
7832288ff9
Plug memory leak in OpenGL engine ( #17250 )
2022-05-20 21:43:16 +00:00
Michał Janiszewski
1516eba02d
Merge pull request #17249 from janisozaur/fix-scenery-name-reporting
...
Fix possible crash when reporting scenery name in S4 import
2022-05-20 14:04:13 -07:00
Michał Janiszewski
5f7a852e57
Fix possible crash when reporting scenery name in S4 import
...
Similar to https://github.com/OpenRCT2/OpenRCT2/pull/17197
2022-05-20 22:41:14 +02:00
OpenRCT2 git bot
acada46232
Merge Localisation/master into OpenRCT2/develop
2022-05-20 04:07:00 +00:00
Hielke Morsink
b21aaa5229
Increment plug-in API version for #17231
2022-05-18 18:41:42 +02:00
Michael Steenbeek
727fd39f14
Merge pull request #17231 from Gymnasiast/fix/ride-type-script
...
Fix inverted condition in ScTileElement.hpp
2022-05-17 21:05:08 +02:00
Ted John
31764f62c6
Change track segment API to use null
2022-05-17 19:33:04 +01:00
Ted John
7af322f8eb
Fix build due to unused field
2022-05-17 19:27:39 +01:00
Ted John
71a6e2bf74
Add angle and banking to track segment
2022-05-17 19:27:39 +01:00
Ted John
bf1e3412a5
Add extra fields to TrackSegment
2022-05-17 19:27:39 +01:00
Ted John
8c593709fa
Add more properties to track segment
2022-05-17 19:27:39 +01:00
Ted John
b39f7643f0
Fix iterator issues
2022-05-17 19:27:39 +01:00
Ted John
4eef86dc50
Implement track iterator
2022-05-17 19:27:39 +01:00
Ted John
76601ef6fc
Add API for getting track segments
2022-05-17 19:27:39 +01:00
Sadret
4cc2f31181
Fix inverted condition in ScTileElement.hpp
2022-05-17 19:25:28 +02:00
Michał Janiszewski
44843d8512
Mark OriginalPathfinding as final ( #17228 )
2022-05-17 15:07:20 +00:00
jensj12
d071693808
Remove double check in LandSetHeightAction ( #17027 )
2022-05-16 22:12:19 -03:00
Ted John
4adca3ba15
Merge pull request #17204 from LordOfLunacy/develop
...
I have picked up the task of preparing a rework of the pathfinding to allow for the addition of a new pathfinding implementation to the game. This initial pull request makes GuestPathfinding more modular by creating a GuestPathfinding base class and implementing the current pathfinding system into an OriginalPathfinding subclass.
2022-05-16 09:32:52 +01:00
OpenRCT2 git bot
9e5942104e
Merge Localisation/master into OpenRCT2/develop
2022-05-16 04:03:00 +00:00
Ted John
ed00228e58
Log errors to stderr if park load fails
2022-05-15 20:58:30 +02:00