Commit Graph

9624 Commits

Author SHA1 Message Date
Ted John 42580af498 Fix #4304: Improve the chat improvement/coloring
Colour codes were being prepended to the line string but draw string was not given the start of the buffer.
2016-10-02 11:33:16 +01:00
Michał Janiszewski 20d3b070bb Update docker image with recent lib32-sdl2_ttf changes 2016-10-02 11:35:08 +02:00
Michał Janiszewski 43eba72f66 Fix testpaint for GCC 2016-10-02 10:41:03 +02:00
Michael Steenbeek 2f2c2beb7f Merge pull request #4375 from jensj12/trains-tooltip
Allow 31 trains per ride (cheat and tooltip), solves #3537
2016-10-02 10:08:57 +02:00
Ted John c333b0c4df Fix #3963: Messages ignore paused game 2016-10-02 01:49:58 +01:00
Ted John 305e6184f8 Try merging free image lists if failed to allocate one 2016-10-02 01:10:43 +01:00
Ted John ff34967e9b Ensure all images are freed, fix leak 2016-10-02 00:44:07 +01:00
Ted John d973ee35ff Revert openrct2.vcxproj.user to default settings 2016-10-01 23:38:17 +01:00
Ted John 362f143163 Merge pull request #4459 from IntelOrca/paint/water-rc
Paint setup: Water Coaster
2016-10-01 23:37:01 +01:00
Ted John ee1d997626 Merge pull request #4496 from IntelOrca/paint/dinghy-slide
Paint Setup: Dinghy Slide
2016-10-01 23:36:45 +01:00
Ted John 6d5a0da438 Implement covered turns 2016-10-01 23:26:34 +01:00
Ted John 0337cf7baa Implement quarter_turn_3 2016-10-01 23:08:15 +01:00
jensj12 44a53dd031 Allow 31 trains per ride (cheat and tooltip)
Changes the disable train lenght limit cheat to also disable the limit on the number of trains and renames it to 'disable vehicle limits'. Now any tracked ride can have up to 31 trains with 255 cars each. To reduce confusion, I also added a tooltip to the spinners on the vehicle tab.
2016-10-01 20:58:46 +02:00
Ted John a37679f5ef Implement quarter turn 5 2016-10-01 19:21:19 +01:00
Ted John 6d047924c2 Compile track_element_is_lift_hill for testpaint 2016-10-01 18:03:31 +01:00
Ted John 753ef64ac2 Implement S bend uncovered 2016-10-01 17:58:47 +01:00
Ted John 5c4e8d445f Implement S bend covered 2016-10-01 17:58:47 +01:00
Ted John 2b7612a922 Implement station 2016-10-01 17:58:47 +01:00
Ted John c8d3f591f3 Implement non covered versions of single tile tracks 2016-10-01 17:58:46 +01:00
Ted John 8959c5cf6a Implement single tile covered tracks 2016-10-01 17:58:46 +01:00
Ted John e5b2cac905 Implement flat 2016-10-01 17:58:45 +01:00
Ted John 0c63fc7f0b Add debug start save 2016-10-01 17:58:45 +01:00
Ted John 8aa7c5ed2e Add dingy slide paint function 2016-10-01 17:58:44 +01:00
Ted John bec7713ad2 Fix flat_to_25_deg_up tunnels 2016-10-01 17:45:44 +01:00
Ted John dbb0c9db80 Revert .user file back to develop 2016-10-01 17:38:35 +01:00
Ted John 90d512683b fix tunnels for 25_deg_up 2016-10-01 17:38:35 +01:00
Ted John a715d27caa Implement down elements that have chain lift 2016-10-01 17:38:35 +01:00
Ted John 42c56dbcc5 Implement diagonals 2016-10-01 17:38:35 +01:00
Ted John 5d4e262a40 Add newly supported track pieces 2016-10-01 17:38:35 +01:00
Ted John 8f13c9019e Mark out pieces left to do 2016-10-01 17:38:35 +01:00
Ted John f68cd430f2 Implement chain lift pieces and reuse 2016-10-01 17:38:35 +01:00
Ted John f14788f74f Implement flat and flat water for water rc 2016-10-01 17:38:35 +01:00
Ted John b18d053a18 Fix #4511: Crash, invalid scrolling mode for banner
Do not attempt to draw banners with an invalid scrolling mode. Some custom objects use 255 for scrolling mode as they don't actually have scrolling text.
2016-10-01 17:33:30 +01:00
Ted John ee896a481e Fix remaining Junior RC testpaint fails 2016-10-01 17:06:12 +01:00
Ted John b977304996 Allow testpaint to build without SolutionDir being set 2016-10-01 16:58:30 +01:00
Ted John ac5c8d7e1f Fix #2384: Testing a ride with a stretched out window leaves artifacts 2016-10-01 15:13:24 +01:00
Ted John 548724a06f Fix #2320: Game crash after opening the inventions list
When loading saved games, fix research items that point to invalid entries.
2016-10-01 14:56:44 +01:00
Ted John 23094d25bb Fix #4265: Delete trackpiece bug
Safely handle invalid track pieces when demolishing a ride.
2016-10-01 14:12:52 +01:00
Michał Janiszewski 3f767ed8ff Fix release builds with -Warray-bounds enabled 2016-10-01 13:50:05 +01:00
Ted John 46cf298e6e Merge pull request #4510 from Gymnasiast/fix-4505
Clear angriness status when making guests happy, fixes #4505
2016-10-01 13:49:42 +01:00
Gymnasiast 6291e337dd More code style 2016-10-01 14:38:52 +02:00
Ted John 7162d1f86e Merge pull request #4482 from IntelOrca/paint/splash-boats
Paint Setup: Splash Boats
2016-10-01 12:51:31 +01:00
Ted John fdf12d1024 Rollback .user to develop 2016-10-01 12:43:04 +01:00
Ted John 25aabf6470 Fix heap overflow in testpaint 2016-10-01 12:43:03 +01:00
Ted John fffb4b1d7b Fix tunnels 2016-10-01 12:43:03 +01:00
Ted John 39de20e0a3 Implement remaining tracks 2016-10-01 12:43:03 +01:00
Ted John f2279984cb Implement half of splash boat tracks 2016-10-01 12:43:02 +01:00
Ted John 005b654086 Add debug save start info 2016-10-01 12:43:02 +01:00
Ted John f42fd74837 Use river rafts for shared track pieces 2016-10-01 12:43:02 +01:00
Ted John 4b453a3160 Add splash boats paint function 2016-10-01 12:43:01 +01:00