Commit Graph

231 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
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
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 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
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
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
Ted John 1d0f9b584b Update to objects release v1.3.0 2022-05-23 22:25:21 +01:00
Gymnasiast 7f802270fc
Update objects to v1.2.8 2022-05-14 23:48:36 +02:00
Micha Janiszewski dfd5b4e775 Update MSVC project to use correct Google Test library 2022-05-08 22:22:36 +02:00
Michał Janiszewski 0f7d46473f Skip building g2 with ARM64 openrct2 MSVC build 2022-05-07 23:48:27 +02:00
Michał Janiszewski 3bc5c6c563 Introduce MSVC ARM64 platform 2022-05-07 23:48:27 +02:00
Michał Janiszewski f3a24dbfef Only allow breakpad to be used on x86-like targets 2022-05-07 23:48:26 +02:00
Michał Janiszewski feb89d1c0e Unify how Breakpad gets used in the project 2022-05-07 23:47:53 +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
Michał Janiszewski dd0856a36d
Update MSVC dependencies to v32 (#16870)
* Remove vcpkg-provided duktape
  - Update include path to consume vendored copy of duktape
* Change names of libraries for linking
2022-03-25 20:52:06 +01:00
duncanspumpkin 2874b1b49d Update replays 2022-03-12 10:43:41 +00: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
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
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
duncanspumpkin ba8a0d4dd4
Update replays for ride import/export bug 2021-11-21 22:43:23 +01:00
duncanspumpkin 1fc7e8d710
Update replays 2021-11-21 22:43:22 +01:00
IntelOrca 34128dc262
Add new .park save format
Co-authored-by: Gymnasiast <Gymnasiast@users.noreply.github.com>
Co-authored-by: duncanspumpkin <duncanspumpkin@users.noreply.github.com>
Co-authored-by: ZehMatt <Zehmatt@users.noreply.github.com>
Co-authored-by: Broxzier <Broxzier@users.noreply.github.com>
2021-11-21 22:43:22 +01:00
Duncan a8d2d5fd44
Staff patrol area 2 from NSF (#15600)
* Port over changes from NSF for staff

* Fix import and export

* Fix crash on export

* Fix import issue

* Fix patrol import issue

* Remove staff id field

* Increment network version

* Actually remove all instances of staff id

* Update replays
2021-10-27 21:19:10 +01:00
ζeh Matt ba96d6a7fd
Update replays 2021-10-12 21:44:30 +03:00
Duncan fd18ac7f85
Modify StaffSetPatrolAreaAction to have three modes (#15494)
* Modify StaffSetPatrolAreaAction to have three modes

* Actually serialise mode

* Apply review comments

* Increment network version

* Apply review comment

* Update replay
2021-10-07 18:02:24 +01:00
ζeh Matt afd5e8668f
Update replays 2021-09-29 19:49:15 +03:00
ζeh Matt 7302cb806a
Update replays 2021-09-23 21:49:09 +03:00