Ted John
20b9f96ea1
Fix ride window viewport
2021-05-19 22:17:15 +01:00
Ted John
2b2159976d
Merge branch 'develop' into new-save-format
2021-05-17 21:33:29 +01:00
Ted John
34f9d5ae8e
Remove staff limit and increase patrol area to whole map
2021-05-11 22:38:03 +01:00
Margen67
66f3f5d52e
Partially solve #5165 ( #14617 )
2021-05-11 12:27:39 +01:00
Ted John
acf02a628c
Refactor and increase banner limit
2021-05-10 21:38:04 +01:00
Ted John
c63e072974
Fix logging of replay info to stdout ( #14430 )
...
Use Console::WriteLine and replace \n with \r\n.
2021-05-09 19:11:04 +01:00
Ted John
410c94188f
Handle > 255 rides in ride list window
2021-05-07 18:07:35 +01:00
Ted John
7854d94599
Fix benchmarking
2021-05-03 02:38:42 +01:00
Ted John
bba967d62e
Start working on benchmark changes
2021-05-02 22:02:09 +01:00
Ted John
cb6d471560
Increase paint struct limit by using shared pool
2021-04-27 01:27:49 +01:00
Ted John
48495c4050
Fix mouse input at higher zoom levels
2021-04-26 20:19:44 +01:00
Ted John
34ed456091
Improve scenery window to handle more groups
2021-04-25 23:48:43 +01:00
Gymnasiast
50fd26442c
Support colours in path supports
2021-04-18 20:17:33 +02:00
Ted John
6329e8fdfe
Reduce use of rct_object_entry
2021-04-14 10:36:21 +01:00
Ted John
7f7e296f12
Fix int16 to int32 issues
2021-04-10 21:34:37 +01:00
Ted John
036244b9f0
Get sprites and ride overall view working in large maps
2021-04-10 18:57:59 +01:00
Ted John
a0a0703055
Support large map sizes
2021-04-10 18:20:47 +01:00
Ted John
c62290214c
Change most things and formatting to money64
2021-04-10 16:00:50 +01:00
duncanspumpkin
a22b8ec90b
Fix compilation due to size missmatches
2021-04-10 07:23:02 +01:00
Ted John
8180fb9ae1
Make tile elements dynamic and resizable
2021-04-09 02:09:08 +01:00
Ted John
01ee1c5f57
Fix transfer of objects in multiplayer
2021-04-08 20:36:26 +01:00
Ted John
b45a20549e
Remove gS6Info
2021-04-05 18:01:43 +01:00
Ted John
fc357745d5
Implement compression and replays
2021-04-03 02:17:06 +01:00
Ted John
ca8c8858ae
Fix logging of replay info to stdout
...
Use Console::WriteLine and replace \n with \r\n.
2021-04-03 00:42:47 +01:00
Gymnasiast
4437e692e2
Replace remnants of corrupted elements
2021-04-03 00:21:43 +01:00
Gymnasiast
87422c2806
Replace corrupt elements with invisibility bit
2021-04-03 00:21:43 +01:00
Gymnasiast
b3bbdcbfd5
Remove hardcoded terrain style constants from RCT1 and MapGen
2021-03-27 17:34:10 +01:00
Duncan
1be7457e30
Use entity list rather than MAX_ENTITIES loop ( #14384 )
...
* Use entity list rather than MAX_ENTITIES loop
* Use guest for variable names
2021-03-25 08:08:26 +00:00
Michael Steenbeek
19b1958822
Merge pull request #14332 from DKarandikar/develop
...
Close #13749 : Move Banner window to new framework
2021-03-24 20:30:42 +01:00
Duncan
977d05ba29
Entity type5: Remove peep assigned type ( #14380 )
...
* Remove users of AssignedPeepType
* Remove AssignedPeepType
Field no longer required due to changes to EntityType
* Move enum to the RCT12 header
* Increment network version
* Update replays
2021-03-24 08:54:05 +00:00
Daniel Karandikar
4c1d35478c
Tidy Window.cpp
2021-03-22 19:23:31 +00:00
Duncan
df7a284822
Entity type 2: Remove sprite_identifier ( #14334 )
...
* Start changing the underlying type
* Further work
* Complete refactor
* Further cleanup
* Remove pointless check
* Increment network and plugin versions
* Add defaults
* Further defaults
* Fix test paint
* Update replays
2021-03-17 08:04:41 +00:00
Duncan
6ec379cd0e
Split Entity Lists by Entity type ( #14326 )
...
* Make initial changes to add entity type
* Make further corrections
* Revert header changes
* Fix mistakes
2021-03-16 11:18:06 +00:00
Daniel Karandikar
1229ce6b22
Refactor Banner to use new Window framework
...
Also tidy up a couple of bits of duplicated code
Pulled out into CreateViewport method and tileElement member
2021-03-15 22:59:19 +00:00
Ted John
b1a54fa7ba
Fix #14264 : [Plugin] Cannot modify the coordinate / size of the viewport
2021-03-08 19:52:26 +01:00
Ted John
966129dd7c
Remove network traffic window
...
Now available in the DevTools plugin.
2021-03-06 14:47:06 +01:00
Ted John
b179f6e597
Merge pull request #13965 from telk5093/footpath_hotkeys
...
Make ride construction shortcuts work for footpath too
2021-03-06 01:27:18 +00:00
Gymnasiast
7fd049c22e
Remove last remnants of gCurrentFontSpriteBase
2021-02-28 00:26:53 +01:00
Gymnasiast
c40701d997
Make gfx_draw_string() take a TextPaint argument
2021-02-28 00:26:20 +01:00
Gymnasiast
503273793a
Remove gCurrentFontSpriteBase from some functions
2021-02-28 00:26:20 +01:00
Gymnasiast
826f6c7442
Reduce usage of gCurrentFontSpriteBase
2021-02-28 00:25:30 +01:00
Gymnasiast
3e536e2711
Change gfx_draw_string_*_wrapped() to DrawTextWrapped()
2021-02-28 00:23:01 +01:00
Gymnasiast
c296c35f39
Use colour_t for colours enum
2021-02-28 00:23:00 +01:00
Gymnasiast
2477933c51
Turn font sprite base into a strong enum
2021-02-28 00:23:00 +01:00
Ted John
49b677780f
Merge pull request #14171 from IntelOrca/plugin/custom-widget
...
* Add API for getting network traffic statistics.
* Add API for creating custom widgets.
* Add API for drawing graphics for custom widgets.
* Add click event to spinners and allow them to be held down.
2021-02-27 01:31:00 +00: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
ac6e4fc0d6
Move SPRITE_INDEX_NULL, MAX_SPRITES to their new homes
2021-02-25 10:56:27 +01:00
Michał Janiszewski
67b61478cf
Reduce inclusion of EntityList.h
2021-02-25 10:56:27 +01:00
Michał Janiszewski
6baff43f52
Reduce inclusion of Sprite.h
2021-02-25 10:56:27 +01:00