Tulio Leao
19ab8f1211
Use ResearchCategory Enum for ResearchItem
2020-11-07 11:14:55 -03:00
duncanspumpkin
3729ebb542
Update replays for change
2020-11-07 14:14:16 +00:00
Gymnasiast
7ef8082185
Bump network version
2020-11-07 13:49:15 +01:00
Gymnasiast
802285fd92
Autoconvert ride id between RCT2 and OpenRCT2
2020-11-07 13:49:15 +01:00
Hielke Morsink
f0c1ea1d37
Split declarations and definitions to improve compile times when editing ( #13332 )
...
* Split FileStream declarations and definitions
* Split JobPool declarations and definitions
* Split StringBuilder declarations and definitions
* Split StringReader declarations and definitions
* Split ZoomLevel declarations and definitions
* Fix missing include in FileClassifier.cpp
* Remove pragma once from source files
* Fix missing include in StringBuilder.h
* Update Xcode project
* Fix compilation of tests
Co-authored-by: Michael Steenbeek <m.o.steenbeek@gmail.com>
2020-11-07 12:42:04 +00:00
Gymnasiast
2846663533
Use ride_id_t for remaining peep ride fields
2020-11-07 12:58:32 +01:00
Gymnasiast
a3aef90637
Replace loose usages of 0xFF
2020-11-07 12:58:32 +01:00
Gymnasiast
9e17081ee8
Use 16 bits for gTrackDesignSaveRideIndex throughout
2020-11-07 12:58:32 +01:00
Gymnasiast
d58a8d1184
Change tile_element_get_ride_index() to method
2020-11-07 12:58:32 +01:00
Michael Steenbeek
92a5f1aa24
Merge pull request #13310 from ju-pinheiro/sprite-identifier-strong-enum
...
Close #12450 : Refactor SPRITE_IDENTIFIER to use strong enum
2020-11-06 16:55:01 +01:00
Michael Steenbeek
3c1aaa97d7
Merge pull request #13379 from Gymnasiast/json-id-in-repo
...
Allow object lookup using new JSON id
2020-11-06 14:48:56 +01:00
Gymnasiast
880a267252
Implement @ZehMatt's suggestions
2020-11-06 14:33:16 +01:00
Gymnasiast
ce15e20c94
Use plain std::string_view instead of const &
2020-11-06 11:40:52 +01:00
Sadret
4ff412dfe1
Close #13359 : Make GameAction flags optional in plugin API. ( #13381 )
2020-11-06 09:40:15 +00:00
Gymnasiast
53aef4e549
Replace old edge style names in Tables.cpp
2020-11-05 21:36:28 +01:00
Gymnasiast
6df36127b4
Replace calls to LoadObjectLegacy() with new IDs
2020-11-05 21:33:13 +01:00
Gymnasiast
bafafa6805
Create functions to load objects by JSON id
2020-11-05 21:24:43 +01:00
Gymnasiast
656cdda399
Add JSON identifier to object repository
2020-11-05 20:56:58 +01:00
Manuel Vögele
4a6db953f7
Convert a register to a variable
2020-11-05 17:43:51 +01:00
Sadret
2f4b1b9e3f
Close #13376 : Open custom window at specified tab
2020-11-05 17:43:23 +01:00
Michael Steenbeek
eea57f2bfe
Create calls for min/max cars per train
2020-11-05 17:42:02 +01:00
Manuel Vögele
69b07904c1
Make TileElement conversion preserve the const qualifier
...
Additionally this commit fixes some constness issues revealed by this change
2020-11-04 19:15:44 +01:00
Sadret
0b99943a3f
Fix address comments in TileElement.h
2020-11-04 17:41:38 +01:00
Manuel Vögele
ef51cfb29c
Refactor loc_6DDF9C ( #13369 )
...
* Move ride_create_vehicles into Ride
* Refactor loc_6DDF9C
2020-11-04 15:58:24 +00:00
Duncan
88b73d8716
Refactor add 3d light follow on from #13281 ( #13333 )
...
Close #12406
Co-authored-by: rpstester <32249806+rpstester@users.noreply.github.com>
Co-authored-by: rpstester <32249806+rpstester@users.noreply.github.com>
2020-11-04 11:24:56 +00:00
Manuel Vögele
96ff1894ee
Remove unnecessary parameter from Ride::Open ( #13368 )
...
Ride::Open is only ever called with RIDE_STATUS_OPEN,
so the parameter is redundant.
2020-11-04 11:24:32 +00:00
pizza2004
2015acd4c0
Refactor UI/Interface Window to Title Case ( #13367 )
2020-11-04 04:52:23 +00:00
OpenRCT2 git bot
7897fb1829
Merge Localisation/master into OpenRCT2/develop
2020-11-04 04:04:58 +00:00
Manuel Vögele
b40ea0169d
Rename sub_6B5952 to ChainQueues ( #13357 )
...
Also remove unreachable call to it
2020-11-03 22:43:26 -03:00
Richard Fine
438b197b80
Debunch peeps ( #12917 )
...
* Stop guests from being forced to the center line of a path over time
Change the way we apply randomness to peep destinations when moving from one tile to the next, to allow peeps that are moving along a straight path to maintain their perpendicular offset relative to the path direction, instead of being (eventually) forced back to the center line.
* Update test expectations
The changes to guest movement mean that the number of steps taken for these expected paths are now slightly different to before.
2020-11-03 22:30:36 -03:00
Tulio Leao
faf10568bb
Rename VEHICLE_UPDATE_FLAG_1 to COLLISION_DISABLED ( #13363 )
...
Rename VEHICLE_UPDATE_FLAG_1
2020-11-03 19:23:22 -03:00
Łukasz Pękalski
88a6a085e4
Close #12455 : Refactor MOUSE_STATE to use strong enum ( #13361 )
...
* Close #12455 : Refactor MOUSE_STATE to use strong enum
refactor: MouseState to strong enum
Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
2020-11-03 18:41:19 -03:00
pizza2004
a5607da09d
Refactor Widget to TitleCase ( #13355 )
2020-11-03 18:29:22 -03:00
Manuel Vögele
47419b8ba1
Rename vehicle_unset_update_flag_b1 and move it into Vehicle
2020-11-03 21:36:26 +01:00
Manuel Vögele
6517757df7
Rename VEHICLE_UPDATE_FLAG_1
2020-11-03 20:08:10 +01:00
Manuel Vögele
1b55914c96
Rename ride_set_block_points to RideOpenBlockBrakes ( #13360 )
2020-11-03 17:24:54 +00:00
Manuel Vögele
15dc5e004e
Rename VEHICLE_UPDATE_MOTION_TRACK_FLAG_10 ( #13362 )
2020-11-03 17:24:18 +00:00
Sadret
c602db27fd
Close #13057 : Make GameAction flags accessible by plugins. ( #13359 )
2020-11-03 15:43:43 +00:00
pizza2004
b0fd5f93d7
Refactor UI/Interface misc to TitleCase ( #13354 )
...
* Refactor LandTool to Namespace
* Refactor Theme to TitleCase
* Refactor ViewportInteraction to TitleCase
2020-11-03 10:59:00 +00:00
pizza2004
6cc3f2f4a8
Refactor Graph to TitleCase ( #13353 )
2020-11-03 08:21:20 +00:00
Sadret
c2d309af38
Close #13346 : Change FootpathScenery to FootpathAddition ( #13350 )
2020-11-03 08:17:29 +00:00
pizza2004
68bd035f12
Refactor Dropdown to TitleCase ( #13352 )
...
* Refactor Dropdown Namespace
* Refactor Dropdown to TitleCase
2020-11-03 08:16:06 +00:00
Michael Steenbeek
1aff58b23e
Use TrackElement in vehicle_create_trains() and friends ( #13338 )
2020-11-02 23:56:12 -03:00
Manuel Vögele
fac1b1f81e
Refactor loc_6B51C0
2020-11-02 23:05:47 +01:00
Michael Steenbeek
32f7058068
Merge pull request #13347 from pizza2004/title-case
...
Refactor openrct-ui Input Folder to Title case
2020-11-02 23:04:12 +01:00
pizza2004
1643c62939
Refactor UI/Input MouseInput to Title Case
2020-11-02 07:05:33 -07:00
pizza2004
34f362b86e
Refactor UI/Input KeyboardShortcuts to Title Case
2020-11-02 06:55:16 -07:00
pizza2004
06c0c1b982
Refactor UI/Input Input to Title Case
2020-11-02 06:55:16 -07:00
Sadret
68543def83
Fix #13342 : Rename tabChange to onTabChange in WindowDesc interface
2020-11-01 23:08:51 +01:00
Sadret
5893664785
Fix #13334 : Uninitialised variables in CustomTabDesc
2020-11-01 20:59:19 +01:00