1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-27 00:34:46 +01:00
Commit Graph

486 Commits

Author SHA1 Message Date
Gymnasiast
3864281b92 Update object names 2021-05-19 15:12:50 +02:00
Ted John
2b2159976d Merge branch 'develop' into new-save-format 2021-05-17 21:33:29 +01:00
Basssiiie
5480c99e0b Rename previously unknown vehicle flags, and json strings to camelCase 2021-05-13 13:34:32 +02:00
Ted John
1a9c3b4959 Do not try to pack RCT1 objects 2021-04-27 20:00:41 +01:00
Ted John
7fe4f9a18a Increase object limits to fill bit range 2021-04-27 19:57:07 +01:00
Gymnasiast
5f31958f44 Allow for 100 footpath surface and railings objects 2021-04-27 12:34:28 +02:00
Ted John
0944dd280c Add default surfaces and railings 2021-04-24 16:37:06 +01:00
Ted John
dff8d443f6 Ensure one footpath surface and railing is selected 2021-04-24 16:23:34 +01:00
Ted John
46fde94370 Fix loading of custom objects 2021-04-21 23:47:49 +01:00
Ted John
00f22958f1 Improve footpath UI 2021-04-21 00:19:55 +01:00
Ted John
978adf541f Implement new surface objects 2021-04-20 22:04:08 +01:00
Ted John
24a29a8a4c Add path surface object type 2021-04-20 01:30:38 +01:00
Ted John
28fb2611cb Add supports to railing preview 2021-04-19 20:46:30 +01:00
Gymnasiast
50fd26442c Support colours in path supports 2021-04-18 20:17:33 +02:00
Ted John
977a703534 Remove find_object_in_entry_group 2021-04-14 11:24:24 +01:00
Ted John
6329e8fdfe Reduce use of rct_object_entry 2021-04-14 10:36:21 +01:00
Ted John
0376d48cdb Fix object entry stuff 2021-04-13 21:46:08 +01:00
Ted John
ef6d8a6e69 Work on RCT1 path import 2021-04-12 19:41:34 +01:00
Ted John
0a8f810e5d Add path railings object 2021-04-12 02:02:01 +01:00
Ted John
67cf751a58 More various entrance style fixes 2021-04-11 17:14:01 +01:00
Ted John
082c373d69 Fix defaulting of music and entrance 2021-04-11 02:02:05 +01:00
Gymnasiast
d96ed5499e Fix formatting 2021-04-09 15:59:14 +02:00
Ted John
341f716c9d Implement import / export packed objects 2021-04-07 01:09:49 +01:00
Ted John
3f55053d9c Fix read / write of DAT object entries 2021-04-06 21:03:01 +01:00
Ted John
68cb57fbb0 Improve editor handling of new object types 2021-04-03 16:25:22 +01:00
Ted John
fce02c21c3 Implement handling of new object types 2021-04-03 00:23:15 +01:00
Ted John
638bbebe59 Write new object identifiers to park file 2021-04-03 00:23:13 +01:00
Gymnasiast
3067ab9d85 Change object limits to final(?) values 2021-04-03 00:21:43 +01:00
Gymnasiast
8748b7c7f2 Raise station and path limits 2021-04-03 00:21:43 +01:00
Gymnasiast
921d6ca7b2 Raise some object limits 2021-04-03 00:21:43 +01:00
Gymnasiast
76601ae7b2 Unhide terrain surfaces, terrain edges and stations; fix RCT1 surface import 2021-04-03 00:21:39 +01:00
Gymnasiast
b627dbd3a4 Apply review requests 2021-03-31 19:15:33 +02:00
Gymnasiast
b3bbdcbfd5 Remove hardcoded terrain style constants from RCT1 and MapGen 2021-03-27 17:34:10 +01:00
Michael Steenbeek
f0dc28e9fc Update objects to v1.0.21 2021-03-12 11:04:04 +01:00
Michael Steenbeek
9d1643d3ce Fix #14217: Crash in large_scenery_paint() 2021-03-07 00:08:51 +01:00
Michael Steenbeek
64807147e6 Fix #14126: assertion in research_fix()
The assertion was hit because of a non-existant ride type being passed into ride_type_set_invented(). Try to avoid this by fixing DAT files when loading them.
2021-03-06 20:57:48 +01:00
Gymnasiast
d5f79b7972 Replace gfx_draw_string_centred() with DrawTextBasic() 2021-02-28 00:23:00 +01:00
Michael Steenbeek
28c680f97f Merge pull request #14163 from Gymnasiast/refactor/get-rtd
Use GetRideTypeDescriptor() in more places
2021-02-26 10:46:38 +01:00
Gymnasiast
44d0e77afb Make all access to RTD table use the bounds checking function 2021-02-26 10:01:00 +01:00
Michał Janiszewski
6baff43f52 Reduce inclusion of Sprite.h 2021-02-25 10:56:27 +01:00
Michał Janiszewski
9aef29361f Default-initialise more fields (#14130)
Doesn't really fix any particular issue, but adds more defaults to
fields in classes where other defaults are already present
2021-02-20 19:40:32 +01:00
Matt
c30bd1266f Refactor IStream::ReadArray to return unique_ptr 2021-02-12 19:30:53 +02:00
Ted John
383cbe5368 Load music into the correct slots 2021-01-27 19:26:28 +00:00
Ted John
28f4ec2b43 Implement code review suggestions 2021-01-27 18:45:28 +00:00
Ted John
d9b8413ec4 Use IStream for zip streaming 2021-01-27 18:45:27 +00:00
Ted John
2f39442d25 Implement ride music objects and refactor 2021-01-27 18:45:27 +00:00
Michał Janiszewski
b1e43f828b Add nullptr check in get_loaded_object_entry 2021-01-23 22:26:02 +01:00
skdltmxn
7ef4d7762f Refactor to avoid unnecessary copies (#13736)
* Refactor to avoid unnecessary copies

* Fix dangling references
2021-01-11 18:14:15 -03:00
Michael Steenbeek
1da6ae6b51 Merge pull request #13710 from skdltmxn/refactor/string_view
Refactor/string view
2021-01-10 13:37:01 +01:00
skdltmxn
b0a8ebc808 Refactor to use push_back more efficient (#13726) 2021-01-08 20:59:55 +00:00