Commit Graph

24091 Commits

Author SHA1 Message Date
Michael Steenbeek 4f0f6608f4
Fix BoundBox order 2022-09-07 23:50:16 +02:00
Michael Steenbeek 88a13f7b70
Merge pull request #16156 from Iikorni/bounding-box
Refactor ride-specific bounding boxes into uniform BoundBox structs
2022-09-07 21:16:28 +02:00
Gymnasiast 2a5bccb4c3
Fix whitespace 2022-09-07 20:54:23 +02:00
Michael Steenbeek 400bbbc5ed
Use constant reference 2022-09-07 20:51:00 +02:00
Gymnasiast b4ab72416e
Move Boundbox to its own file, remove non-Coords constructors 2022-09-07 20:51:00 +02:00
iikorni b5ba892bd9
Fix naming case errors 2022-09-07 19:41:35 +02:00
iikorni d70bca7980
Fix error with MagicCarpet BoundBox conversion 2022-09-07 19:41:35 +02:00
iikorni 388387c809
Fix formatting on files 2022-09-07 19:41:35 +02:00
iikorni 4fa4e4d440
Change some rides over to the BoundBoxXY struct
Changes over the Crooked House, Ferris Wheel, Haunted House,
Magic Carpet, Swinging Ship, Swinging Inverter Ship, Monorail, and
the Supports file over to using the new BoundBoxXY(Z) struct(s).
2022-09-07 19:41:35 +02:00
iikorni c82bca90eb
Add BoundBoxXYZ to Location 2022-09-07 19:41:35 +02:00
iikorni cfc9af6957
Add BoundBoxXY to Location 2022-09-07 19:41:35 +02:00
OpenRCT2 git bot 02886b2a6c Merge Localisation/master into OpenRCT2/develop 2022-09-07 04:39:19 +00:00
Gymnasiast 74161d5b02
Add #5141 to changelog
[ci skip]
2022-09-07 02:40:28 +02:00
Michael Steenbeek 1956b718ef
Merge pull request #17821 from Basssiiie/plugin-tracksegment-subposition-length
[Plugin] Implement plugin getters for track and vehicle subpositions
2022-09-07 02:36:42 +02:00
Michael Steenbeek 830175af7f
Merge pull request #16670 from Fruitsalad/zero-players-attempt-2
Close #5141: Removes headless servers from player count and player list (2nd attempt)
2022-09-07 02:25:44 +02:00
Fruitsalad 27e7a1fca7
Added definitions for if DISABLE_NETWORK is defined. 2022-09-06 23:28:34 +02:00
Fruitsalad 63520216a4
Fixes a minor bug
Apparently NetworkBase isn't reset between connecting to a
server and starting a new server, so previously if you
connected to a server that set IsServerPlayerInvisible to
true, disconnected and then started a server (without
closing OpenRCT), player 0 would be invisible despite
the server not being headless.
2022-09-06 23:28:34 +02:00
Fruitsalad f17b1a970e
Remove headless servers from the player list UI 2022-09-06 23:28:33 +02:00
Fruitsalad 5bdcd06dec
Remove headless servers from the server list player count 2022-09-06 23:26:27 +02:00
Fruitsalad 27bf5e160d
Remove unused variable wsa_initialized from NetworkBase 2022-09-06 23:26:27 +02:00
Michael Steenbeek 99a0876ad6
Disable track elements if no train supports them (#17909)
This can be useful in several situations:
- In RCT1 scenarios, or when playing with ported RCT1 vehicles, it will disable elements like banked turns
- We can add extra elements to existing coaster types by default, even if no RCT2 train supports them
2022-09-06 21:24:02 +00:00
Henry Cheng 121f121d4e
#17735 Track elements are listed twice when building backwards
Fix: Instead of checking whether bank has the value TRACK_BANK_UPSIDE_DOWN, instead check bank_start, as bank is not guaranteed to be bank_start.
2022-09-06 23:21:22 +02:00
Michael Steenbeek 9578c514d2
Fix #17966: Reversed steel trains do not properly import from S4 2022-09-06 22:57:58 +02:00
Stephan Spengler 1b5f50fd32
Fix #17974: Setting tabIndex of custom window does not work 2022-09-06 22:17:40 +02:00
Yuvraj Tetarwal 90b6cdb62e
Fix #17904: Trees are removed at no cost to make way for ride entrance/exits 2022-09-05 22:49:16 +02:00
OpenRCT2 git bot 97bc2b550d Merge Localisation/master into OpenRCT2/develop 2022-09-05 04:33:35 +00:00
Michael Steenbeek f8459e106d
Changelog: fix order and add a few extra PRs 2022-09-04 22:35:39 +02:00
frutiemax 7cb579795d
Fix dirty blocks regression (#17959) 2022-09-04 19:55:19 +02:00
Michael Steenbeek 8709b7800f
Merge pull request #17878 from Gymnasiast/feature/flag15-import
Close #6326: Add support for RCTC SV6 files with 15000 entities
2022-09-04 14:10:48 +02:00
OpenRCT2 git bot e9f7f184ed Merge Localisation/master into OpenRCT2/develop 2022-09-04 04:28:11 +00:00
Michael Steenbeek 342e3d7e09
Implement cache of loaded ObjData files 2022-09-03 23:34:34 +02:00
Michael Steenbeek 34c7bed26b
Use vertical tabs in the New Game dialog 2022-09-03 23:08:43 +02:00
Michael Steenbeek 2476977393
Merge pull request #17873 from Sadret/sgc_refactor
refactor Park::CalculateSuggestedMaxGuests
2022-09-03 16:52:54 +02:00
Gymnasiast eea69c026c
Bump network version 2022-09-03 16:24:39 +02:00
Stephan Spengler 7537ca24e3
Combine the guest generation loops into one 2022-09-03 16:24:21 +02:00
Gymnasiast 83c6ce6b39
Fix #17865: Unopened rides contribute to difficult guest cap 2022-09-03 16:22:54 +02:00
spacek531 8c8dc632b8
Implement #17806: Warn user if fallback images are used
Warns user on the object debug info, when closing the object selection window after selecting objects, and when opening a park.
2022-09-03 13:56:23 +00:00
Bas 885be63797 Rename subposition rotations to yaw, pitch, roll 2022-09-03 09:34:16 +02:00
OpenRCT2 git bot 6268197876 Merge Localisation/master into OpenRCT2/develop 2022-09-03 04:25:40 +00:00
Bas 8c39881353 Implement plugin getter for subposition coordinates 2022-09-02 23:19:15 +02:00
Bas 7b5aeece59 Implement plugin getters for subposition and subposition length 2022-09-02 23:18:29 +02:00
Gymnasiast 05a9ef8b70
Add some missing issues to changelog
[ci skip]
2022-09-02 22:45:16 +02:00
Henry Cheng b6ceb1afce
Fix #17866: Wrong Soft Guest Cap at start of new game (#17869)
* Change _suggestedGuestMaximum initalization

* Update initialization method

* Add changelog

* Update changelog entry
2022-09-02 08:27:13 +01:00
OpenRCT2 git bot f10fdda5ec Merge Localisation/master into OpenRCT2/develop 2022-09-02 04:31:26 +00:00
Michael Steenbeek 027482cbcf
Fix UpdateRotating function for the Motion Simulator 2022-09-01 12:57:32 +02:00
OpenRCT2 git bot 6ec8a3a9ee Merge Localisation/master into OpenRCT2/develop 2022-09-01 04:28:49 +00:00
frutiemax c2cfa95d1a
Add UpdateRideApproachVehicleWaypoints to RTD (#17124) 2022-08-31 22:56:13 -03:00
Tulio Leao bdc71aca44
Merge pull request #17943 from Gymnasiast/fix/17897 2022-08-31 22:45:55 -03:00
Gymnasiast 5b11f0eb2c
Add #17394 to changelog
[ci skip]
2022-09-01 00:03:53 +02:00
lalip a891d85dd9
Fix #17897: Guest can get stuck on construction rights outside the park
Caused by a refactor mistake in f0777e5418.
2022-08-31 23:51:05 +02:00