1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-15 11:03:00 +01:00
Commit Graph

18787 Commits

Author SHA1 Message Date
Ted John
6c8d199831 Add parameter visitors to ride related actions 2020-05-05 18:00:56 +01:00
Michael Steenbeek
4f6f3feeb2 Merge pull request #11601 from Broxzier/bugfix/corrupt-elem-type-typescript
Add missing "openrct2_corrupt" element type
2020-05-05 18:53:08 +02:00
Michael Steenbeek
097b90a3db Fix #11640: Object shows with blank description (#11641) 2020-05-05 18:49:58 +02:00
Michael Steenbeek
362ea7bbc0 Fix #11455: Object Selection window cuts off scenery names (#11639) 2020-05-05 18:19:30 +02:00
Michael Steenbeek
5832b43228 Fix illegal access in window_scenery_tab_entries (#11643) 2020-05-05 18:19:01 +02:00
Michael Steenbeek
4c01a308f3 Fix #11644: Powered launch with blocks not available (#11646) 2020-05-05 18:18:42 +02:00
Michael Steenbeek
6b591c6c75 Merge pull request #11648 from Gymnasiast/block-brake-constant
Create constant for BLOCK_BRAKE_BASE_SPEED
2020-05-05 18:12:01 +02:00
Gymnasiast
cab9fdbe9c Fix parameter name to apply_non_stop_block_brake() 2020-05-05 17:46:46 +02:00
blackhand1001
7fab48e2eb Create constant for BLOCK_BRAKE_BASE_SPEED 2020-05-05 17:35:34 +02:00
Michael Steenbeek
f3c0476673 Create constants for both tile element limits (#11645) 2020-05-05 15:40:33 +02:00
Hielke Morsink
b39c673456 Introduce constant MAX_ELEMENT_HEIGHT 2020-05-05 11:35:42 +02:00
Fred-1044276
b03fbc086d Fix #11450: Can't open rides, even with "Enable all track pieces" 2020-05-05 11:16:24 +02:00
Tulio Leao
b1b103b961 Add missing 'y' in "TrainReadyToDepart" (#11636) 2020-05-04 22:39:14 -03:00
hdpoliveira
bb07d84314 Implement Train class with iterators (#11486) 2020-05-04 19:43:25 -03:00
Michael Steenbeek
d3448a7a40 Convert STR_NONE and STR_VIEWPORT to constexpr, remove C cast (#11629) 2020-05-04 19:41:25 -03:00
Michael Steenbeek
80933dc0cc Fix #11002: Rides list shows both red and green light activated (#11622) 2020-05-04 19:38:48 -03:00
Hielke Morsink
f88951eb33 Add isHidden field to plug-in TileElements
With this field, plug-in creators are encouraged to use `isHidden` rather than spawning corrupt elements to hide other tile elements, and their scripts won't need updating when `isHidden` becomes a real field that does not alter anything other than the element itself.
2020-05-05 00:16:09 +02:00
Michael Steenbeek
ff46481453 Merge pull request #11628 from Gymnasiast/fix/11624
Fix #11624 and clean up loc_6B4F6B()
2020-05-04 23:27:46 +02:00
Michael Steenbeek
dfc2512dd5 Merge pull request #11631 from Gymnasiast/refactor/regs2
Remove usage of regs.(e)bp
2020-05-04 23:26:41 +02:00
Michael Steenbeek
2911d01185 Remove usage of regs.eax from UpdateTrackMotion() (#11630) 2020-05-04 23:22:17 +02:00
Gymnasiast
4ad38f14fc Replace regs.(e)bp in vehicle_update_track_motion_mini_golf() 2020-05-04 18:46:35 +02:00
Gymnasiast
09955a0114 Remove regs.bp from UpdateTrackMotionForwards/Backwards 2020-05-04 18:46:35 +02:00
Gymnasiast
f88e1c03a0 Fix #11624: Crash when testing ride with a ghost end-of-station 2020-05-04 17:46:12 +02:00
Gymnasiast
50c750e176 Clean up GetOriginElement() 2020-05-04 17:10:57 +02:00
Duncan
9158b55658 Merge pull request #11625 from Gymnasiast/refactor/metal-supports-cleanup
Clean up metal supports in Junior RC drawing
2020-05-04 15:57:22 +01:00
Gymnasiast
923701e16b Clean up metal supports in Junior RC drawing 2020-05-04 14:59:29 +02:00
OpenRCT2 git bot
174b32c098 Merge Localisation/master into OpenRCT2/develop. 2020-05-04 04:02:07 +00:00
Michael Steenbeek
b5fed0d592 Fix #11548: Operating mode cheat does not allow changing modes (#11610) 2020-05-03 12:04:46 -03:00
Tulio Leao
282c7ff6d6 Merge pull request #11598 from tupaschoal/more-coordz-2
Favour CoordsXYZ for ride related functions
2020-05-03 10:20:55 -03:00
Ted John
2c153477a6 Add network.currentPlayer plugin API (#11607) 2020-05-03 13:53:36 +01:00
Hielke Morsink
e5b1508694 Rename openrct2_corrupt to openrct2_corrupt_deprecated 2020-05-03 13:47:48 +02:00
Aaron van Geffen
56b2f49c89 Update brew dependency list in readme. (#11597) 2020-05-02 18:05:27 -03:00
Hielke Morsink
f4fcaef0cd Add missing "openrct2_corrupt" element type 2020-05-02 20:14:50 +02:00
Hielke Morsink
ec0a734511 Fix: Silent replay record message gets overwritten (#11600) 2020-05-02 11:40:21 -03:00
Tulio Leao
a808ded45a Favour usage of CoordsXY objects instead of individual variables 2020-05-02 11:07:18 -03:00
Tulio Leao
1872152df9 Make window_ride_construction_update_state() use CoordsXYZ* 2020-05-02 11:07:18 -03:00
Tulio Leao
02a5c10a58 Make place_provisional_track_piece() use CoordsXYZ 2020-05-02 11:07:18 -03:00
Tulio Leao
7c82daec25 Use CoordsXYZD in window_ride_construction_mouseup_demolish_next_piece() 2020-05-02 11:07:18 -03:00
Tulio Leao
28b3ac1693 Make track_block_get_previous() use CoordsXYE 2020-05-02 11:07:18 -03:00
Tulio Leao
d58f3ec0b6 Make track_block_get_previous_from_zero() use CoordsXYZ 2020-05-02 11:07:17 -03:00
Tulio Leao
6203a5a20d Make track_block_get_next_from_zero() use CoordsXYZ 2020-05-02 11:07:15 -03:00
Tulio Leao
1f7ef019fc Merge pull request #11580 from IntelOrca/plugin/custom-tool
[Plugin] Implement custom tool API
2020-05-02 08:28:59 -03:00
Ted John
e3016cdc03 Fix plugin game action hook player and result (#11587)
- Player was not being attached to the game action event args.
- OpenRCT2 was looking for error on the event args object rather than the result sub object.
2020-05-02 11:45:05 +01:00
Ted John
1e56ae0d99 Rename Coords2 and Coords3 in d.ts to same names as in code base 2020-05-02 11:42:43 +01:00
Ted John
e5b05747d3 Apply code review refactors 2020-05-02 11:38:33 +01:00
Ted John
be0e4a2869 Implement custom tools 2020-05-02 11:08:43 +01:00
Ted John
0ca52e58fd Implement tile selection API 2020-05-02 11:08:43 +01:00
Duncan
32eb7071a1 Fix #11550: Use std::nullopt instead of empty brace (#11595)
This is technically a gcc bug from the looks of it but since std::nullopt is slightly easier to read I've gone through the codebase and used that over empty braces. In addition noticed a mistake on the scripting viewport get widgetIndex function where it would return an incorrect widgetIndex.
2020-05-02 10:09:12 +02:00
hdpoliveira
d78638c17a Part of #9473: Create Vehicle::TrainReadToDepart (#11593)
Converted from train_ready_to_depart
2020-05-02 00:41:11 -03:00
Tulio Leao
4a91a4f85c Merge pull request #11592 from hdpoliveira/vehicle_update_9473_08
Vehicle update 9473 08
2020-05-02 00:24:58 -03:00