Matthias Mailänder
818b2a5239
Find the system wide installed Discord RPC library. ( #13658 )
2021-01-11 00:02:22 +01:00
Michael Steenbeek
60d1e94046
Close #7059 : Implement landscape doors on Ghost Train ( #13636 )
...
* Implement landscape door updating
* Implement door drawing for Ghost Train
* Amend changelog and bump network version
* Apply review requests
* Always return default seat rotation for ride types with landscape doors
* Fix comment
* Update replays
Co-authored-by: duncanspumpkin <duncans_pumpkin@hotmail.co.uk >
2021-01-10 21:38:02 +00:00
Mathias Gibbens
b1e5a11bf3
Several more spelling fixes ( #13752 )
...
Signed-off-by: Mathias Gibbens <mathias@calenhad.com >
Co-authored-by: Mathias Gibbens <mathias@calenhad.com >
2021-01-10 18:23:35 +00:00
Duncan
d5ada2dca1
Remove type from SpriteBase ( #13735 )
...
* Move type field into sub structures
* Use type for misc_type
* Use type for l_type
* Rename to SubType
* Rename SpriteGeneric to MiscEntity
* Rename generic to misc
* Add extra nullptr checks for compilers that cant understand
* Make review changes
* Increment network version
* Update replays
2021-01-10 15:14:34 +00:00
Michał Janiszewski
d55bff7587
Merge pull request #10700 from janisozaur/benchsimulate
...
Add benchsimulate command
2021-01-10 14:17:20 +01:00
Michael Steenbeek
1da6ae6b51
Merge pull request #13710 from skdltmxn/refactor/string_view
...
Refactor/string view
2021-01-10 13:37:01 +01:00
ζeh Matt
011588b01e
Move window update out of variable frame updates ( #13704 )
2021-01-10 09:36:34 -03:00
Michał Janiszewski
deebd779a9
Address review comments for benchsimulate
2021-01-10 13:34:14 +01:00
Michał Janiszewski
a8c3ca72ed
Update to new style casts
2021-01-10 13:34:14 +01:00
Michał Janiszewski
6a6e58c088
Update vcxproj
2021-01-10 13:34:14 +01:00
Michał Janiszewski
0410b37369
Provide more detailed stats about simulation performance
2021-01-10 13:34:14 +01:00
Michał Janiszewski
a614c1ec05
Add benchsimulate command
...
Adds a new command, `benchsimulate`, that starts benchmarking
UpdateLogic() function.
2021-01-10 13:34:14 +01:00
Tulio Leao
a2de9cfc70
Merge pull request #12573 from NathanIkola/Fix12334
...
Refactor footpath_is_connected_to_map_edge
2021-01-10 09:22:08 -03:00
Ted John
d907c58a13
Start window refactor framework
2021-01-10 12:41:55 +01:00
Mathias Gibbens
d26590c38e
Fix cmake compile_definitions edge case ( #13732 )
...
If cmake variables contain just empty strings, don't add them to
the compile definitions, as this can result in incorrect version
strings in the compiled program
Signed-off-by: Mathias Gibbens <mathias@calenhad.com >
Co-authored-by: Mathias Gibbens <mathias@calenhad.com >
2021-01-08 22:08:30 +01:00
skdltmxn
b0a8ebc808
Refactor to use push_back more efficient ( #13726 )
2021-01-08 20:59:55 +00:00
Mathias Gibbens
115c92996b
Fix spelling typos ( #13730 )
2021-01-08 20:13:00 +01:00
Berbe
d49f5576a0
Fix: CMake project ( #13163 )
2021-01-08 19:23:51 +01:00
Michael Steenbeek
a95033e55f
Remove unused function ( #13724 )
2021-01-08 00:49:40 +01:00
Basssiiie
1abb81ef81
Re-add 'edgesAndCorners' support for footpaths ( #13720 )
2021-01-07 19:15:23 +00:00
ζeh Matt
a6080b7996
Refactor code to dynamically add and remove viewports ( #13687 )
2021-01-07 19:06:49 +00:00
Michael Steenbeek
8a4e44be5e
Add missing ride types to JSON object loader
2021-01-06 22:30:55 +01:00
ζeh Matt
acf71315b5
Cleanup variables usage and initialize them
2021-01-06 22:29:40 +01:00
Gymnasiast
cd270df349
Bump network version
2021-01-06 21:25:49 +01:00
X123M3-256
deca5a3881
Add "Single Rail Roller Coaster" ride type
2021-01-06 21:10:15 +01:00
skdltmxn
e1cfa8693f
Use c_str() instead of data()
2021-01-07 04:28:19 +09:00
Michael Steenbeek
764ab7f113
Rename dword_F64EB0 to marker
2021-01-06 19:53:16 +01:00
skdltmxn
c093a50f3f
Refactor to use string_view more properly
2021-01-07 01:52:10 +09:00
ζeh Matt
e6d1fcce5d
Merge pull request #13698 from ZehMatt/perf/tweening
...
Improve performance of tweening entities between ticks
2021-01-05 19:47:24 +02:00
ζeh Matt
12c6854a3e
Fix #13701 : Use correct max zoom level for peeps on invalidation
2021-01-05 18:24:52 +01:00
Matt
f77076def6
Apply review suggestions
2021-01-05 19:19:02 +02:00
Matt
876b55727e
Correctly remove entities from tweening list when object is removed
2021-01-05 01:35:18 +02:00
Matt
b1561001b7
Apply review suggestions
2021-01-05 01:18:25 +02:00
Matt
9c88cc7589
Collapse function template in PaintSessionArrange
2021-01-05 01:02:06 +02:00
Matt
c442ef6207
Improve performance of tweening entities between ticks
2021-01-05 00:26:58 +02:00
skdltmxn
81e7e29eb5
Refactor vehicle_paint to move rideEntry to the inner scope ( #13695 )
2021-01-04 17:43:22 +00:00
Michael Steenbeek
b21f8284ac
Merge pull request #13669 from ZehMatt/enhancements/banner-limit
...
Refactor logic to allow to draw 256 banners at the same time
2021-01-03 23:02:31 +01:00
Michael Steenbeek
406967c71f
Refactor object_entry_get_entry() to return Object
2021-01-03 23:01:52 +01:00
ζeh Matt
30aea2bb2a
Merge pull request #13667 from ZehMatt/refactor/invalidation
...
Simplify object invalidation automatically when possible
2021-01-03 20:10:15 +02:00
Michael Steenbeek
a27ec2deb3
Merge pull request #13172 from keithstellyes/gog-extractor-posix
...
Part of #12307 : GOG installer extraction for POSIX
2021-01-03 19:00:29 +01:00
Sadret
d22c2edee5
Implement #13384 : Expose all TileElement data to plugin API
2021-01-03 18:42:21 +01:00
Gymnasiast
52bc650abf
Improve feedback when selecting the wrong file
2021-01-03 18:40:02 +01:00
Gymnasiast
07c3a930e4
Apply review requests
2021-01-03 17:53:38 +01:00
Gymnasiast
09c6339bd4
Stub Execute() for Win32
2021-01-03 17:53:15 +01:00
Gymnasiast
9058f00bfa
Strictly use int32_t for ShowMenuDialog
2021-01-03 17:53:14 +01:00
Gymnasiast
72cc8df395
Stub FindApp on Windows
2021-01-03 17:53:14 +01:00
Keith Stellyes
268e39d12a
GOG installer extraction for POSIX
2021-01-03 17:53:14 +01:00
Ted John
6fb7921dbd
[Plugin] Add context.setInterval and context.setTimeout
2021-01-03 16:08:35 +01:00
amdoku
85efe047bb
Close #12444 : Refactor TILE_INSPECTOR_PAGE to use strong enum ( #13134 )
2021-01-03 10:30:59 -03:00
Michael Steenbeek
44d595835a
Fix #13653 : Incorrect colours in Inventions List
2021-01-03 14:06:52 +01:00