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
Ted John
78df831f29
Implement loading of parks
2021-02-08 22:27:28 +00:00
Ted John
d2a97ab43c
Implement scenario select window
2021-02-08 22:27:28 +00:00
Ted John
8cfdbd871d
Improve title sequence API
2021-02-08 22:27:28 +00:00
Ted John
fcb5f51c4a
Allow saving of commands
2021-02-08 22:27:28 +00:00
Ted John
d1bfaf0faf
Improve type definitions
2021-02-08 22:27:28 +00:00
Ted John
f99c57e11d
Implement getting commands
2021-02-08 22:27:28 +00:00
Ted John
3ed221f128
Add APIs for loading a saved game and adding a park
2021-02-08 22:27:28 +00:00
Ted John
41c7b04ab2
Add parks to title sequence API
2021-02-08 22:27:28 +00:00
Ted John
55ebebb869
Add title sequence API
2021-02-08 22:27:27 +00:00
Ted John
e5b412fb5f
Fix #14017 : Text input window errors
2021-02-08 17:45:08 +00:00
Ted John
17f4f3aaf8
Refactor text input window to class
2021-02-07 22:36:31 +01:00
Michael Steenbeek
7de3d790ca
Merge pull request #13977 from spacek531/fix-issues-with-spinning-control-toggle
...
Fix issues with spinning control toggle
2021-02-07 22:32:49 +01:00
Gymnasiast
fedfe7d166
Use track_type_t in RideRatingCalculationData
2021-02-07 22:08:11 +01:00
spacek531
fc1fd60dfc
change track type in import/export
2021-02-07 22:07:25 +01:00
spacek531
12697e9893
fix ratings not being calculated?
2021-02-07 22:07:25 +01:00
spacek531
ea6fdc4708
fix piece height
2021-02-07 22:07:24 +01:00
Cory Sanin
456202b0f5
Feature: Use allowed_hosts when creating listening socket
2021-02-06 16:47:56 +01:00
Ted John
fe70cf26a7
Fix #13933 : Clients do not run server plugins
2021-02-05 23:27:15 +01:00
Michael Steenbeek
c0ab9e8a3b
Merge pull request #13994 from ZehMatt/refactor/tileelementview-3
...
Make tile element insertion type explicit
2021-02-05 13:46:58 +01:00
Matt
1aa75f04b7
Add templated version for tile element insertion and cleanup code
2021-02-05 12:22:34 +02:00
ζeh Matt
2a06043860
Merge pull request #13996 from ZehMatt/fix-13992
...
Fix #13992 : Do not show empty groups in guest list
2021-02-04 20:31:15 +02:00
Matt
41c6c0bee3
Support casting back to TileElement
2021-02-04 20:29:32 +02:00
Matt
0427ad2914
Fix #13992 : Do not show empty groups in guest list
2021-02-04 19:30:44 +02:00
Matt
71174b8de7
Make the insertion of tile elements type explicit
2021-02-04 19:00:59 +02:00
ζeh Matt
6186766a05
Introduce TileElementsView ( #13975 )
...
* Simplify TileElement type conversation
* Introduce TileElementsView
* Move TileElementsView code into TileElementsView.h
* Cleanup code and move into OpenRCT2 namespace
* Use reference instead of pointer
* Fix include
* Make GCC happy
* Move the cast functions into base
* Use the cast function instead of reinterpret_cast
* Add TileElementsView tests
* Fix iterating on TileElementBase, return pointer not reference
2021-02-04 18:58:45 +02:00
Cory Sanin
b64d7d7dd7
Add #13961 to changelog
2021-02-04 17:25:28 +01:00
Cory Sanin
a4f58c67f4
Fix #13961 : Guests sliding down slide missing on close zoom levels
2021-02-04 14:03:52 +01:00
Duncan
9d3f3fa224
Fix #13234 . Check for correct peep state when removing mass ( #13983 )
...
* Check for correct peep state when removing mass
* Add apply mass function
* Increment network version
* Fix #13234 . Add to changelog
2021-02-03 09:13:56 +00:00
OpenRCT2 git bot
c35b1cf423
Merge Localisation/master into OpenRCT2/develop
2021-02-03 04:07:13 +00:00
Romain
1da99dc59c
Fix URL in Appstream XML
2021-02-02 17:22:47 +01:00
OpenRCT2 git bot
6eb0d3cc28
Merge Localisation/master into OpenRCT2/develop
2021-02-02 04:11:12 +00:00
Umdlye
2c408342d9
Create toggle for zoom toolbar button
2021-02-01 17:27:40 +01:00
Jaime Centeno
83fcfa6e68
Refactored water window code into WaterWindow class
...
Created a new WaterWindow class that inherits from Window class and overrides On methods. Added a new generic method for WindowFocusOnCreate that takes position as an argument.
2021-02-01 14:33:22 +01:00
OpenRCT2 git bot
4218766729
Merge Localisation/master into OpenRCT2/develop
2021-02-01 04:10:33 +00:00
Duncan
2d6da7551b
Fix #13958 : Queue corruption due to intersecting entrances
...
There was a whole host of bugs that this issue has exposed which were caused by intersecting the queue of a ride with an entrance/exit or shop. When this was done the peep would be removed from the queue incorrectly and could end up at the wrong station or a variety of other unexpected behaviour
2021-01-30 17:20:01 +01:00
ζeh Matt
9ff2138f3f
Remove unused variable gCurrentFontFlags
2021-01-30 16:46:22 +01:00
Michael Steenbeek
e3a1af3d05
Use getters/setters for track type and direction
2021-01-30 15:16:17 +01:00
ζeh Matt
15ef22c2f6
Merge pull request #13970 from ZehMatt/refactor/fixed-vector
...
Use FixedVector for paint_structs
2021-01-30 12:57:12 +02:00
Duncan
dc113ff6e4
Remove dead code from #6819 ( #13971 )
...
This was missed back in 2017 there is now no longer a reason to make a backup tunnel array as we never modify it. I've also added a const to make it clear we never write to the array
2021-01-30 08:33:36 +00:00
Matt
64cbccdda6
Re-order members of paint_struct for better code generation
2021-01-30 09:16:42 +02:00
Matt
3fecb36a19
Use fixed vector for paint_entry
2021-01-30 09:16:42 +02:00
OpenRCT2 git bot
418b6f9a54
Merge Localisation/master into OpenRCT2/develop
2021-01-30 04:09:25 +00:00
Ted John
4a37f1479c
Merge pull request #13927 from IntelOrca/plugin/extra-ui
...
* Add isVisible property to widgets so that you can easily show / hide widgets.
* Add new text box widget for text input
* Allow plugin windows to be transparent
* Add `textAlign` property to label widget
2021-01-29 20:55:25 +00:00
Ted John
2fdf91874c
Implement centred labels
2021-01-29 17:50:32 +00:00
Ted John
180a41686c
Implement transparent windows for plugins
2021-01-29 17:50:27 +00:00
Michael Steenbeek
d3a4c16270
Reserve room for tile owner
2021-01-29 16:56:33 +01:00