Commit Graph

23441 Commits

Author SHA1 Message Date
Ted John c823bf5f7e
Merge pull request #17465 from IntelOrca/fix/17462-audio-crash
Fix #17462: Crash when zooming or moving around the park
2022-06-28 19:58:54 +01:00
Sadret 1b154b1b6e
Fix #17450: Ducks can swim on three-corners-up land tile. (#17456) 2022-06-27 21:37:00 -03:00
Ted John 00014adec9 Fix #17462: Crash when zooming or moving around park
Lock the mixer while disposing an audio source.
2022-06-28 00:25:57 +01:00
Ted John 83758de284 Prevent ride music popping in loudly 2022-06-28 00:16:40 +01:00
Ted John 585ebed600
Fix #17297: Crash when switching language (#17370)
* Refactor all uses of IAudioChannel and the audio mixer.
* Use shared_ptr to avoid dead pointers hanging about.
* Reload particular audio channels where necessary after object reload.
2022-06-27 17:41:53 +01:00
giraty 0d6a8af643
Typo in changelog.txt (#17458)
* Typo in changelog.txt

* Found one more typo in changelog.txt

Co-authored-by: octavianputra <octavianputra@yummycorp.com>
2022-06-27 14:54:36 +01:00
Basssiiie 4d8dd516bf
Fix plugin ‘Car.travelBy()’ moving other cars as well (#17369) 2022-06-26 20:28:54 +01:00
Nicolas Espinosa Mooser 69ff925b1e
Refactor window to class: Staff (#17400)
* Refactor window to class: Staff
Close OpenRCT2/OpenRCT2#13806
2022-06-26 07:07:59 +01:00
jazzysoggy f77611dcd2
Fix #17229: Rename G1_FLAG_BMP to G1_FLAG_HAS_TRANSPARENCY (#17441)
* Renamed All Instance of G1_FLAG_BMP

Renamed all instances of G1_FLAG_BMP to GA_FLAG_HAS_TRANSPARENCY

* Fixed comments and labels

Fixed comments and labels to be more in line with new definitions
2022-06-25 07:04:40 +01:00
Hielke Morsink fb7be451e5
Add changlog entry for #17433 2022-06-23 11:50:31 +02:00
ywnico 2d9e2de603
Fix: Wrong T-shirt colors when riding Twist (#17433)
A typo in the code had caused the wrong ImageId object to be used when
painting the peeps, resulting in their T-shirts being set to the ride
colors. The peeps are now painted with the correct T-shirt colors.
2022-06-23 07:07:59 +01:00
Hielke Morsink 5b2d1c2527
Use viewport flag constants in window_scroll_to_location (#17427) 2022-06-21 21:49:56 -03:00
Gymnasiast c76d90932e
Add #15787 to changelog, reword #16911 2022-06-21 20:38:55 +02:00
Artem Yanenko 790e237b80
Fix #15787: toggling upper case banners only works after 10 secs 2022-06-21 20:37:45 +02:00
Michael Steenbeek 3e2abdd2be
Merge pull request #17418 from Gymnasiast/hybrid-single-ladybird
Update objects to v1.3.2
2022-06-21 20:12:54 +02:00
Gymnasiast 49f8743894
Amend changelog 2022-06-21 19:06:47 +02:00
Gymnasiast 20f458b561
Remove outdated comment 2022-06-21 19:05:31 +02:00
Gymnasiast 23e9932c45
Add code to update IDs for hybrid/single-rail 2022-06-21 19:05:31 +02:00
Gymnasiast 486602077e
Use ported RCT1 vehicles for the Classic Mini Roller Coaster 2022-06-21 19:05:31 +02:00
Gymnasiast 3a74b9c6ac
Update objects to v1.3.2 2022-06-21 19:05:30 +02:00
Michał Janiszewski 20a4d0be20
Merge pull request #17423 from CookiePLMonster/patch-1
Update changelog to mention a pre-NT6 removal
2022-06-21 06:24:39 -07:00
Silent 5fe1942c0d
Update changelog.txt 2022-06-21 09:46:38 +02:00
Silent dc7e31f7af
Remove any traces of WinNT5.1 as per #16911 2022-06-20 21:26:40 +02:00
Artem Yanenko 29beb2962d
Fix primary color picker for canvas tent (#17416) 2022-06-20 21:24:09 +02:00
Hielke Morsink 13db5a771b
Annotate hardcoded arrays and verify their sizes
This also reduces the number of lines within // clang-format comments
2022-06-16 23:51:24 +02:00
Michał Janiszewski 9a244b14ae
Update debian packaging for flac, vorbis 2022-06-13 23:59:20 +02:00
autofire372 d76a21551a
Fix #17381: wrong stat penalty on APVC
Co-authored-by: duncanspumpkin <duncanspumpkin@users.noreply.github.com>
2022-06-13 18:31:26 +00:00
frutiemax 9c796816a1
Add DesignCreateMode field to the RTD (#16987) 2022-06-13 08:39:37 -03:00
OpenRCT2 git bot faa5a41f5a Merge Localisation/master into OpenRCT2/develop 2022-06-13 04:14:11 +00:00
Hielke Morsink b0ffa9d28e
Add missing includes to VehicleEntry.h (#17376) 2022-06-11 13:48:57 -03:00
OpenRCT2 git bot f9360f5ea5 Merge Localisation/master into OpenRCT2/develop 2022-06-11 04:04:23 +00:00
Hielke Morsink f57da4a2e8
Fix a few inconsistent quote usages 2022-06-10 23:37:31 +02:00
MaxMallon f178163fe9
Don't Reset the weather when converting a save to scenario 2022-06-10 09:56:55 +02:00
Sadret 6b29d03475
Fix #17346: Surface height markers are concealed by surface sprites. (#17345) 2022-06-09 20:05:27 +01:00
Sadret 1c7c4c14c2
Add tertiary colour for large scenery to plugin API (#17314)
Add tertiaryColour to ScTileElement.
2022-06-09 20:03:32 +01:00
OpenRCT2 git bot f91f9bcd83 Merge Localisation/master into OpenRCT2/develop 2022-06-09 04:08:49 +00:00
Duncan f0949284c4
Editor Bottom Toolbar Window class (#17358)
* Move EditorBottomToolbar to window class

* Minor refactoring

* Further refactoring

* keep compilers happy
2022-06-08 20:54:03 +01:00
Michael Steenbeek a0f5493575
Merge pull request #17353 from duncanspumpkin/intWindRefact
Refactor a couple internal Window member variables
2022-06-08 21:42:44 +02:00
OpenRCT2 git bot a1db9176b6 Merge Localisation/master into OpenRCT2/develop 2022-06-08 04:10:04 +00:00
Tulio Leao 84a041e4a8
Merge pull request #17361 from IntelOrca/fix-ogg-freeze
Fix deadlock in AudioChannel and loop ride music
2022-06-07 21:59:35 -03:00
Ted John cd6e718c6f Update changelog for #17217 2022-06-08 00:39:06 +01:00
Ted John dda5402644 Allow ride music to loop seamlessly without reload 2022-06-08 00:28:57 +01:00
Ted John 704e68a9b4 Fix deadlock due to ogg stream prematurely ending 2022-06-08 00:28:44 +01:00
duncanspumpkin d521327072 use consistent style 2022-06-07 22:35:06 +01:00
duncanspumpkin 249eaa989e Refactor sign internal variables 2022-06-07 22:35:06 +01:00
duncanspumpkin 8fb91c93aa Remove unused news_variables 2022-06-07 22:35:06 +01:00
duncanspumpkin 3dba3984bf Remove map_variables 2022-06-07 22:35:06 +01:00
Michael Steenbeek 3fae2413db
Use “car” instead of the ambiguous “vehicle”, part 1
Currently, the word “vehicle” is used for both “train” and “car”. This is a first effort towards disambiguation.
2022-06-07 20:36:20 +00:00
Michael Steenbeek 7cc2b02b7c
Remove openrct2.exe
Since 2016, this was only used by Testpaint to allow calling into original RCT2 functions. Now Testpaint has been removed, this can go too.
Pointed out by @IntelOrca on https://github.com/OpenRCT2/OpenRCT2/pull/17333 .
2022-06-07 20:30:20 +00:00
Ted John dcab9d4c9c
Merge pull request #17217 from IntelOrca/flac-support
Add optional support for streaming FLAC and OGG/vorbis audio.

Galaxy style from OpenMusic is over 40 MiB in wav. FLAC gets it down to about 27 MiB and OGG/vorbis can get it down to just 1.36 MiB. I think vorbis should be our primary format for distributing OpenRCT2 assets due to its low size, but FLAC is available for those who want higher quality assets.
2022-06-07 21:16:39 +01:00