Commit graph

9724 commits

Author SHA1 Message Date
Ted John
0c3f8da3b2 Support sub_98196C too 2016-10-08 13:02:34 +01:00
Ted John
fd456d1b7c Generate paint calls for all track sequences 2016-10-08 01:11:41 +01:00
Ted John
24f143bb2a Generate paint calls 2016-10-08 00:59:27 +01:00
Ted John
e17180db08 Generate basic tunnels 2016-10-08 00:27:07 +01:00
Ted John
ec082b4ac8 Generate set segment support height and other fixes 2016-10-07 23:55:17 +01:00
Manuel Vögele
7b9bfd6529 Fix #4549: Allow maze to be built in pause mode if build-while-paused-cheat is enabled 2016-10-07 23:23:39 +01:00
Ted John
a0f041b43a Start initial generation of ride and general support calls 2016-10-07 21:49:23 +01:00
Ted John
a8a4c0deb4 testpaint: Print sprite_bb info for 7C / 9C calls 2016-10-07 20:47:13 +01:00
Ted John
4e73fcbaf0 Update ISSUE_TEMPLATE.md
Use HTML comments for instructions so they don't appear when they aren't removed.
2016-10-07 17:58:01 +01:00
Duncan
b29be9bfeb Merge pull request #4527 from zaxcav/fixPathfindHistory
Further pathfinding improvements
2016-10-07 12:08:36 +01:00
zaxcav
62ed46d29b Simplify initialisation of pathfinding telemetry.
Code revised per review comments.
2016-10-07 12:32:09 +02:00
Ted John
5a77355377 Merge pull request #4548 from janisozaur/compilation-fixes
Compilation fixes
2016-10-06 23:42:59 +01:00
Michał Janiszewski
9966052ca7 Fix more configurations 2016-10-06 23:32:10 +02:00
Michał Janiszewski
9da9b6f29a Remove unnecessary sprintf 2016-10-06 23:13:28 +02:00
Michał Janiszewski
4bfd5c6f4c Hide unused variables in some configurations 2016-10-06 23:13:28 +02:00
Michał Janiszewski
c9b0d9e24d Initialise all variables flagged by -Wmaybe-uninitialized 2016-10-06 23:13:28 +02:00
Duncan
63ce7170c6 Merge pull request #4547 from HaasJona/entertainer_fix
Fix #2042: Underflow in entertainer code when subtracting 200 from time_in_queue.
2016-10-06 18:22:41 +01:00
Jonathan Haas
7a13fa6221 Fix #2042: Underflow in entertainer code when subtracting 200 from time_in_queue.
Adding myself to contributors + changelog.
2016-10-06 19:15:48 +02:00
Ted John
41f026e5e2 Fix wrong function case in wooden wild mouse paint 2016-10-05 22:17:48 +01:00
Ted John
df65f3686c testpaint: Test chain lift and improve general support height assertion 2016-10-05 22:16:46 +01:00
Ted John
ebd12bde83 Fix #4537: Park with object containing no images fails to load
Allow gfx_object_allocate_images to take 0 images and return INVALID_IMAGE_ID which will safely not be freed.
2016-10-05 21:47:02 +01:00
Michael Steenbeek
e45f4be196 Merge pull request #4535 from wolfreak99/weather_in_console
set render_weather_effects and render_weather_gloom in console
2016-10-05 22:37:23 +02:00
LRFLEW
75800ed251 Fix Uninitialized Variable Warning 2016-10-05 21:36:19 +01:00
Ted John
4f247c16b2 Fix #4525: Track Designs Manager Crashing
Handle tracks that use a vehicle object that can not be found, fall-back if possible to another object of the same ride type.
2016-10-05 21:34:32 +01:00
Duncan
6599cee193 Merge pull request #4532 from LRFLEW/macversion
Fix #3842
2016-10-05 21:02:54 +01:00
Ted John
001120e6b2 Fix #4531: Ride sound focus not available any longer
Only reset the ride viewport if it the window has actually been resized and maintain the viewport flags.
2016-10-05 19:08:20 +01:00
Ted John
0341935ee4 Merge pull request #4530 from IntelOrca/paint/wild-mouse
Paint Setup: Wild Mouse
2016-10-05 18:55:07 +01:00
Ted John
2de33772cd Revert openrct2.vcxproj.user 2016-10-05 18:39:49 +01:00
Ted John
c6efe8dabc Clean up 2016-10-05 18:39:25 +01:00
Ted John
8abd11f8bd Implement right quarter turn 3, 25 deg up and counterpart 2016-10-05 18:31:37 +01:00
LRFLEW
79a5cec15a Improve Retina Display Support on macOS 2016-10-05 18:24:10 +01:00
LRFLEW
97cc97e0e8 Fix #3842: Version number not up to date
Add Version Information to Info.plist for macOS
2016-10-05 11:50:31 -05:00
wolfreak99
53c123acae set render_weather_effects and render_weather_gloom in console 2016-10-05 10:43:38 -04:00
Ted John
8f77790e4d Implement right quarter turn 3, 25 deg down and counterpart 2016-10-05 13:03:28 +01:00
zaxcav
bdb8a15903 Make path wide flag update only update the current tile.
Previously updating the path wide flag updated the current tile and reset the wide flag in some neighboring tiles.

This could cause glitches in the pathfinding performed over those reset tiles.
2016-10-05 13:36:43 +02:00
Ted John
71cf498206 Implement quarter turn 3 2016-10-04 22:29:22 +01:00
Ted John
59cf534bbb Implement quarter turn 1 2016-10-04 22:13:48 +01:00
Ted John
78e7bdf4ea Implement steep to flat pieces 2016-10-04 21:45:03 +01:00
Ted John
53f613a30d Implement most slope pieces 2016-10-04 21:31:36 +01:00
Ted John
d29bc09683 Implement rotation control toggle 2016-10-04 20:29:28 +01:00
Ted John
8f38a3b279 Implement brakes 2016-10-04 18:47:09 +01:00
Ted John
461680be46 Implement station 2016-10-04 18:39:22 +01:00
Ted John
67d04a26ee Implement flat 2016-10-04 18:29:03 +01:00
Ted John
80f2389de0 Setup debug settings 2016-10-04 18:22:27 +01:00
Ted John
497c99a2b8 Setup wild mouse paint function 2016-10-04 18:21:55 +01:00
Michał Janiszewski
71d0861be1 Mark classes as final
This may hint compiler to de-virtualise some calls.
2016-10-04 18:14:29 +01:00
Ted John
4b92e5e820 Merge pull request #4521 from marijnvdwerf/fix/osx-macos
Convert more occurences of OS X to macOS
2016-10-04 18:14:03 +01:00
zaxcav
d447223535 Increase network version for pathfinding updates. 2016-10-04 12:32:06 +02:00
zaxcav
72b4ff4ac8 Fix another typo 'uint' vs 'uint8'. 2016-10-04 12:12:21 +02:00
zaxcav
533d51489d Fix typo 'uint' vs 'uint8'. 2016-10-04 12:02:24 +02:00