1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-26 16:24:35 +01:00
Commit Graph

395 Commits

Author SHA1 Message Date
ζeh Matt
91d2d51417 Update replays 2023-03-22 22:53:25 +02:00
ζeh Matt
8a0b563316 Update replays 2023-03-22 21:51:52 +02:00
Duncan
d0821d05ac Update soundfx Fix #18904 (#19634)
* Update soundfx Fix #18904

* Update changelog
2023-03-14 08:18:05 +00:00
AuraSpecs
1949331334 Create new release for OpenMusic (1.1.0) (#19635)
* Create new release for OpenMusic (1.1.0)

* Add Blizzard style (replacement for Ice style)
* Add Extraterrestrial style (replacement for martian style)

* Update changelog.txt
2023-03-13 21:53:52 +00:00
duncanspumpkin
b2efb3a6f7 Update replays 2023-03-08 22:09:01 +00:00
Michał Janiszewski
855659adc1 Automatically download OpenSFX for Linux builds
Allow skipping of download if prepopulated
2023-03-04 22:55:57 +01:00
Michał Janiszewski
463234e59f Allow skipping of OpenMusic download if prepopulated (#19542) 2023-03-03 20:22:55 +02:00
Michael Steenbeek
dd624f9bff Replace remaining usages of money16, money32 (#19469)
* Use money64 for ride prices and shop items

* Use money64 for park entrance fee

* Use money64 for gGuestInitialCash

* Use money64 for upkeep costs

* Use money64 for ride value

* Use money64 for marketing campaign cost

* Use money64 for object prices

* Use money64 for land prices

* Use money64 for guest expenditure

* Replace remaining occurrences of money32 with money64

* Update replays

* Bump network version

---------

Co-authored-by: duncanspumpkin <duncans_pumpkin@hotmail.co.uk>
2023-03-02 21:55:42 +00:00
Nick Graham
980555bc89 Install OpenMusic by default in Linux (#19247)
* Add OpenMusic and OpenSoundEffects install options to CMakeLists

* Fix #19160: Import OpenMusic by default on Linux

Required to open park files using music found in OpenMusic repository
2023-02-21 12:19:22 +01:00
spacek531
1dfbb5f124 Widen Vehicle::update_flags to 32 bits (#19340)
* Expand update_flags to uint32

* move IsCrashedVehicle to update_flags

* rename update_flags to Flags

* Update replays

---------

Co-authored-by: duncanspumpkin <duncans_pumpkin@hotmail.co.uk>
2023-02-10 21:46:06 +00:00
Wirlie
538b87e94c Fix: A queuing guest can ignore the next guest in the queue in certain circumstances (RCT2 bug) (#19068)
* Use PeepDirection instead of sprite_direction to update queue position

* Align guests to the centre of the first queue tile.

* Bump network version

* Update changelog

* Update replays

Co-authored-by: duncanspumpkin <duncans_pumpkin@hotmail.co.uk>
2023-01-24 09:35:12 +00:00
Gymnasiast
900a25f0ee Update to objects release v1.3.8 2023-01-20 12:37:01 +01:00
Gymnasiast
2ce2fd307e Update objects to v1.3.7 2022-11-23 18:18:20 +01:00
Ted John
cd8f25f600 Add missing OpenSFX and OpenMSX cmake downloads 2022-11-12 12:04:11 +01:00
Ted John
df0cc4224d Update objects to v1.3.6 2022-11-12 12:04:11 +01:00
Ted John
4328860273 Add OpenSFX and OpenMSX downloads 2022-11-12 12:04:10 +01:00
73
048352edca Guests will use Vanilla behaviour when choosing whether to head for a ride when leaving the park #15969 (#18500)
* Fix #18501: Guests incorrectly determining ride

This will restore guest behaviour to how it was in rct2 vanilla by having them only try to determine whether to ride a ride if they haven't already decided to leave the park

* Fix peeps incorrectly deciding when to get on rides in rain

This should now match how vanilla operates in the rain

* Update replays

Co-authored-by: reticulatingsplines <13323105+ReticulatingSplines@users.noreply.github.com>
Co-authored-by: duncanspumpkin <duncans_pumpkin@hotmail.co.uk>
2022-11-04 07:22:04 +00:00
Gymnasiast
c376096d18 Update objects to v1.3.5 2022-09-22 16:49:38 +02:00
Gymnasiast
11346dceb3 Update to objects v1.3.4 2022-08-31 22:01:08 +02:00
Duncan
adc51ad9aa Rework rct_vehicle_colour (#16051)
* Remove rct_vehicle_colour and replace with VehicleColour

* Update network version

* Update replay version
2022-08-13 19:30:30 +00:00
Gymnasiast
0bf750cb12 Update to objects release v1.3.3 2022-08-01 22:19:11 +02:00
Michael Steenbeek
2b859c7099 Remove __ENABLE_LIGHTFX__ define
It is already enabled for all our builds, and upcoming changes to RTD would add a slew more.
Discussed in team chat with Duncan and Hielke.
2022-07-28 21:34:02 +00:00
Michael Steenbeek
34a7421b98 Remove last references to WINNT 5.1 (#17631)
Probable oversight from https://github.com/OpenRCT2/OpenRCT2/pull/17411.
2022-07-28 22:39:04 +02:00
Sadret
ed18ef1146 Fix #16392: Scenery on sloped surface is placed at wrong height. (#17343)
* Fix #16392: Scenery on sloped surface is placed at wrong height.

* fix SceneryQuadrantOffset

* fix valley land height

* Bump network version

* update replays

Co-authored-by: duncanspumpkin <duncans_pumpkin@hotmail.co.uk>
2022-07-20 20:33:33 +01:00
Michał Janiszewski
2a58719284 Improve CMake handling of g2.dat (#17558)
CMake variables already escape characters. Fixes #17534
2022-07-17 01:43:07 -07:00
Gymnasiast
3a74b9c6ac Update objects to v1.3.2 2022-06-21 19:05:30 +02:00
Ted John
33b3a8f725 Use v33 of dependencies 2022-06-06 23:41:15 +01:00
Michael Steenbeek
88b3e88bdd Remove Testpaint (#17333)
TestPaint served us well, but it hasn’t compiled for years, and before that it produced incorrect results for years.
2022-06-06 10:07:07 +02: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
1d0f9b584b Update to objects release v1.3.0 2022-05-23 22:25:21 +01:00
Ted John
7af322f8eb Fix build due to unused field 2022-05-17 19:27:39 +01:00
Gymnasiast
7f802270fc Update objects to v1.2.8 2022-05-14 23:48:36 +02:00
Hielke Morsink
daeaa98927 Update downloaded title sequence to v0.4.0 2022-04-24 15:10:27 +02:00
Michael Steenbeek
031b4db03b Update to objects release v1.2.7 2022-04-17 01:02:49 +02:00
Rik Smeets
760c96224c Prevent slow motion jumps in Maze 2022-04-06 10:42:00 +02:00
Rik Smeets
4e8ea47e1b Guests with umbrellas no longer always avoid Maze when it rains (#16859)
Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
2022-03-28 23:26:56 -03:00
Adam
ea435f9361 chore: update macOS dependencies, remove workaround (#16826) 2022-03-20 09:02:46 -03:00
duncanspumpkin
2874b1b49d Update replays 2022-03-12 10:43:41 +00:00
Michael Steenbeek
11ce0e8f8a Merge pull request #16489 from Gymnasiast/fix/16426
Fix #16426: Empty changelog when installed to non-standard prefix
2022-03-07 18:20:20 +01:00
duncanspumpkin
78549b5053 Update replays 2022-02-14 07:42:18 +00:00
ζeh Matt
5271027441 Fix replays on CI 2022-02-04 15:30:05 +02:00
ζeh Matt
ba487bac70 Update replays 2022-01-29 17:51:59 +02:00
erikjanp
fbc6106e81 Fix #16426: Empty changelog when installed to non-standard prefix 2022-01-23 14:04:31 +01:00
Gymnasiast
2fb3a41e1c Include new objects release 2022-01-19 13:25:23 +01:00
Gymnasiast
07fff9ec18 Use v1.2.5 objects release 2022-01-02 17:33:31 +01:00
Conrad Kostecki
cb6d7418c5 CMakeLists.txt: update CCache handling (#16185)
This PR updated slightly the handling of CCache. With the current
implementation, when CCache is not being installed, CMake will complain,
that OPENRCT2_USE_CCACHE is not set.

This logic is slightly updated, so the option OPENRCT2_USE_CCACHE is always
being available and when this option is enabled (default ON), it will
search for CCache and warn, if it's not found.

The idea behind is, as in Gentoo, we never let CCache be used by the
package itself, instead, we enabled it globally. But this the old logic,
on systems, which don't have CCache installed, it will complain about
OPENRCT2_USE_CCACHE not being used, but we have to make sure, OpenRCT2
will never use by itself CCache and this message will be gone..

Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2021-12-12 23:04:58 +01:00
deurklink
ceb49e0984 Fix: #16162 Go Kart speeds not correctly randomised (#16165)
* Fix Go Kart Speeds not being random

Go kart speeds now only get 2 different values (around 37kmh or around 25kmh), in vanilla Go karts can also have a value in between. This PR fixes that.

* Update changelog.txt

Co-authored-by: Michael Steenbeek <m.o.steenbeek@gmail.com>

* Increment network version

* Update replays

Co-authored-by: Michael Steenbeek <m.o.steenbeek@gmail.com>
Co-authored-by: duncanspumpkin <duncans_pumpkin@hotmail.co.uk>
2021-12-11 17:11:23 +00:00
Duncan
56c4240d77 Make Parkfile Pathfinding Deterministic (#16147)
* Rename path find functions and use sub function

* Modify leaving park logic to not use park entrance index

* Remove ChosenParkEntrance from peep struct

* Refactor GetNearestParkEntrance

Removed the index as its pointless. Fixed function to use CoordsXY

* Increment network version

* Update replays
2021-12-11 16:03:59 +00:00
Gymnasiast
633a977397 Use objects v1.2.4 2021-12-08 16:33:27 +01:00
Duncan
2b4eaab5dc Modify TrackPlaceAction to handle ride type parameter (#15980)
* Modify TrackPlaceAction to handle ride type parameter

* Update network and plugin version

* Update replays
2021-11-25 12:28:30 +00:00