Commit graph

20940 commits

Author SHA1 Message Date
Ted John
27013d147a Invalidate viewport when moving without scrolling 2021-02-18 18:10:29 +00:00
Michael Steenbeek
c5c21a7b56
Merge pull request #14021 from Gymnasiast/refactor/flat-ride-pieces
Refactor flat ride track pieces
2021-02-18 18:54:55 +01:00
Gymnasiast
8968dd2274
Apply Duncan's request 2021-02-18 17:53:30 +01:00
Gymnasiast
81fbe27dcb
Guard against accessing non-existant ride types 2021-02-18 17:50:20 +01:00
Gymnasiast
92dc3f4aa9
(Try to) make proximity track type calculation more robust 2021-02-18 17:50:19 +01:00
Gymnasiast
a28c22866c
Remove stray semicolon 2021-02-18 17:50:19 +01:00
duncanspumpkin
f0261b4dc0
Update replays 2021-02-18 17:50:19 +01:00
Gymnasiast
1b964c0f2e
Refactor flat ride track pieces 2021-02-18 17:50:19 +01:00
Michael Steenbeek
c08ef30bfe
Add #11484 to changelog 2021-02-18 15:22:06 +01:00
Ted John
785fb153db
Merge pull request #14088 from IntelOrca/improve-network-messages
Improve network messages and logging
2021-02-18 13:36:44 +00:00
Geoff B
0532ebab7a
Fix #14095: Holding down [-][+] buttons does not change number of circuits 2021-02-17 08:51:07 +01:00
Ted John
1523597b50 Fix test failures 2021-02-16 20:25:11 +00:00
Ted John
3f5698b1e0 Fix REPL write line on Linux 2021-02-16 20:24:51 +00:00
Ted John
05cb106ee7 Improve advertise messages 2021-02-16 20:24:50 +00:00
Ted John
c30e1f083b Improve network console messages 2021-02-16 20:24:50 +00:00
Michał Janiszewski
882d3d6356
Merge pull request #14096 from janisozaur/tileelembase
Move TileElementBase to its own file
2021-02-15 13:12:58 +01:00
majchrzamemil
903bde7299
Fixed xcode configuration for TileBaseElement (#36)
Signed-off-by: Emil Majchrzak <majchrzakemil@gitlab.com>

Co-authored-by: Emil Majchrzak <majchrzakemil@gitlab.com>
2021-02-15 12:44:37 +01:00
ζeh Matt
90a86cd5f3
Merge pull request #14081 from ZehMatt/refactor/ReadArray
Refactor IStream::ReadArray to return unique_ptr
2021-02-15 00:50:10 +02:00
Michał Janiszewski
cef1efea44 Move TileElementBase to its own file 2021-02-14 21:28:02 +01:00
Michael Steenbeek
6e20f41d3c
Fix #13688: invalid access to _objectSelectionFlags 2021-02-12 23:06:05 +01:00
Duncan
bcc2fbf095
Reduce use of naked new and delete (#14084) 2021-02-12 20:20:51 +00:00
Michael Steenbeek
962ef0c02b
Fix #14066: NPE in window_top_toolbar_invalidate() 2021-02-12 18:48:38 +01:00
Michael Steenbeek
61536eb1f6
Fix #14073: NPE in InputUpdateTooltip 2021-02-12 18:36:58 +01:00
Matt
c30bd1266f
Refactor IStream::ReadArray to return unique_ptr 2021-02-12 19:30:53 +02:00
ζeh Matt
34b1506c5d
Fix #14058: Ride entry or exit can not be built in multiplayer (#14064) 2021-02-12 15:54:32 +00:00
OpenRCT2 git bot
c0839e1b88 Merge Localisation/master into OpenRCT2/develop 2021-02-12 04:05:48 +00:00
Duncan
14cca95fec
Fix #14067: Nullptr exception in vehicle measurement code 2021-02-11 09:49:13 +01:00
Duncan
fe8b8280e8
Fix #7772. Check for vehicles using an object when setting inuse (#14056)
* Fix #7772. Check for vehicles using an object when setting inuse

* Update changelog
2021-02-10 18:14:23 +00:00
Michael Steenbeek
f99c35d88f
Merge pull request #14055 from Gymnasiast/fix/13235
Fix #13235: NPE in fix_duplicated_banners()
2021-02-10 18:00:53 +01:00
Gymnasiast
841d6a5f24
Avoid truncating banner index; check for NULL 2021-02-10 15:22:49 +01:00
Gymnasiast
2aae1cb84e
Fix #13235: NPE in fix_duplicated_banners()
Co-authored-by: IntelOrca <ted@brambles.org>
2021-02-10 15:14:46 +01:00
Ted John
1cb3330779 Fix #14042: Park Crashes whilst saving 2021-02-09 23:51:31 +00:00
Michał Janiszewski
41d09a2691
Merge pull request #14028 from janisozaur/ccache
Add ccache action to GitHub Actions
2021-02-09 23:12:43 +01:00
Michael Steenbeek
397512f4d3
Fix #14032: NPE in window_tile_inspector_scrollpaint() 2021-02-09 23:02:31 +01:00
Michael Steenbeek
f75a48d8dc
Merge pull request #14034 from Gymnasiast/fix/12939
Fix #12939: divide-by-0 in Vehicle::UpdateMotionDodgems()
2021-02-09 22:18:49 +01:00
Gymnasiast
25b26e769d
Rename ebx to momentum 2021-02-09 20:32:05 +01:00
Michał Janiszewski
806697245b Use named keys for ccache caches in github actions 2021-02-09 20:26:28 +01:00
Michał Janiszewski
ec538e5e75 Extend Android, AppImage builds with ccache support 2021-02-09 20:26:28 +01:00
Michał Janiszewski
462b11a897 Add ccache action to GitHub Actions 2021-02-09 20:26:28 +01:00
Michael Steenbeek
7744458cc8
Fix #12861: Divide-by-0 in UpdateTrackMotionMiniGolf
This fix had already been applied to UpdateTrackMotionPoweredRideAcceleration(), but not here.
2021-02-09 20:02:15 +01:00
Michael Steenbeek
0a8cfe75b0
Merge pull request #13969 from IntelOrca/plugin/title-seq
[Plugin] Add APIs for editing title sequences
2021-02-09 19:56:16 +01:00
Gymnasiast
45464cddeb
Fix #12939: divide-by-0 in Vehicle::UpdateMotionDodgems() 2021-02-09 19:13:38 +01:00
OpenRCT2 git bot
6e5b4726a3 Merge Localisation/master into OpenRCT2/develop 2021-02-09 04:05:23 +00:00
ζeh Matt
3e675cdf04
Merge pull request #14023 from ZehMatt/refactor/peep-pickup
Move peep pickup test into Peep::CanBePickedUp
2021-02-09 01:30:11 +02:00
Matt
7d517caced
Move peep pickup test into Peep::CanBePickedUp 2021-02-09 00:31:29 +02:00
Michael Steenbeek
7862591a43
Fix #14012: 'Finish 5 coasters' goal listed incorrectly in selector 2021-02-08 23:29:59 +01:00
Ted John
17450c236e Increment plugin API and update changelog 2021-02-08 22:28:59 +00:00
Ted John
099a087b18 Fix CI build errors 2021-02-08 22:27:28 +00:00
Ted John
477677775f Fix crash if save does not exist 2021-02-08 22:27:28 +00:00
Ted John
129d85fa57 Implement title sequence playing 2021-02-08 22:27:28 +00:00