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