Commit Graph

5303 Commits

Author SHA1 Message Date
Marijn van der Werf fd58208ea9 Fix mistake in array 2016-04-27 23:20:07 +02:00
Marijn van der Werf a7e37290be Fix z-layering for tunnel top 2016-04-27 23:20:07 +02:00
Marijn van der Werf 72f75428a8 Implement bottom right edges 2016-04-27 23:20:07 +02:00
Marijn van der Werf 72e9603ca9 Clean tunnel drawing 2016-04-27 23:20:07 +02:00
Marijn van der Werf 0c49043417 Decompile more tunnel stuff 2016-04-27 23:20:07 +02:00
Marijn van der Werf 70debab0fa Continue work on tunnels 2016-04-27 23:20:07 +02:00
Marijn van der Werf df4297f9d6 Draw back edges 2016-04-27 23:20:07 +02:00
Marijn van der Werf 42be9eab42 Identify smoothing arrays 2016-04-27 23:19:19 +02:00
Marijn van der Werf d056b114dd Refactor edges 2016-04-27 23:19:19 +02:00
Marijn van der Werf c6ab807ad0 Draw one top land side 2016-04-27 23:19:19 +02:00
Marijn van der Werf 91e1f106c6 Identify sprites 2016-04-27 23:19:19 +02:00
Marijn van der Werf 568556a719 Add todo 2016-04-27 23:19:19 +02:00
Marijn van der Werf 6fd4b789ee Use tabs for file 2016-04-27 23:19:19 +02:00
Marijn van der Werf c53d25922e Move surface painting to seperate file 2016-04-27 23:19:19 +02:00
Marijn van der Werf 5fae3eb07b Improve edge 2016-04-27 23:17:22 +02:00
Marijn van der Werf 74afb836db Remove log line 2016-04-27 23:17:22 +02:00
Marijn van der Werf 28d9b20248 Draw left bottom edge 2016-04-27 23:17:22 +02:00
Marijn van der Werf ff52ff0a09 Implement surface smoothing 2016-04-27 23:17:22 +02:00
Marijn van der Werf d2dc70e466 Draw transparent land 2016-04-27 23:15:17 +02:00
Marijn van der Werf 12da493869 Extract side-drawing functions 2016-04-27 23:15:17 +02:00
Marijn van der Werf 22b95ef515 Fix fence drawing 2016-04-27 23:15:17 +02:00
Marijn van der Werf 159646e717 Fix water edges 2016-04-27 23:15:17 +02:00
Marijn van der Werf 724089b8da draw fences 2016-04-27 23:15:17 +02:00
Marijn van der Werf 53500bd794 Draw tile selection 2016-04-27 23:15:17 +02:00
Marijn van der Werf 6231b8672d Fix assertion error in calculation 2016-04-27 23:15:17 +02:00
Marijn van der Werf eb5400ef2e fix assertion errors 2016-04-27 23:15:17 +02:00
Michał Janiszewski bb93ff87f5 Checks to help with decompilation
Use in debug mode
2016-04-27 23:15:17 +02:00
Marijn van der Werf 2b15462106 First attempt at water drawing 2016-04-27 23:15:17 +02:00
Marijn van der Werf 8cc2355846 Draw edges 2016-04-27 23:15:17 +02:00
Marijn van der Werf 2393c48508 Smoothen surface 2016-04-27 23:15:17 +02:00
Marijn van der Werf 1337f61f71 Inline only-local used variable 2016-04-27 23:15:17 +02:00
Marijn van der Werf e69d084641 Construction rights 2016-04-27 23:15:17 +02:00
Marijn van der Werf 57cb49ed3b Land ownership 2016-04-27 23:15:17 +02:00
Marijn van der Werf 4920c2fcf4 Draw spawns 2016-04-27 23:15:17 +02:00
Marijn van der Werf 323ebc4f74 Draw coaster holes 2016-04-27 23:15:17 +02:00
Marijn van der Werf 31f7f28981 Set support shapes for surface 2016-04-27 23:15:17 +02:00
Marijn van der Werf 54600d801d Add function structure 2016-04-27 23:15:17 +02:00
Marijn van der Werf 46c0839cb0 Draw patrol areas 2016-04-27 23:15:17 +02:00
Marijn van der Werf 4db349eff1 Progress 2016-04-27 23:15:17 +02:00
Marijn van der Werf 2d613fccec First part 2016-04-27 23:15:17 +02:00
Kradmoa d749848ff6 Fix missing Twister coaster piece. #3361 (#3369)
Fix missing Twister coaster piece. #3361
2016-04-27 18:54:07 +01:00
Michael Steenbeek 0bbfdcc7b6 Fix import of rides without vehicles, fix ride availability, fixes #3414 (#3437) 2016-04-27 16:05:35 +01:00
Ted John 1729061df8 use ISO 639-1 for language filenames, closes #2420 (#3431) 2016-04-26 19:52:42 +01:00
Ted John 8b13a9e80c add warnings for when override string limit is reached 2016-04-26 18:45:51 +01:00
Nubbie 54f11e66cb Normalised tooltip string IDs (#3420)
* Moving all 'TIP' to the end

Searched for all _TIP_ strings and moved them to the end as it's more efficient to find them that way+ Gymnasiast told me '>We always put TIP at the end'

* Changed the tip strings + fixed the spacings (#23)

* Fixing the comma

* Reverting changes to cheats.c to start over

* Add Re-named strings in Cheats.c + align desc.

This is the second attempt, this time I've just changed the strings to match `src/localisation/string_ids.h`, the only thing aligned is the descriptions with newly added tips that got miss-aligned
2016-04-26 11:28:12 +01:00
Ted John 83acafe05a add global macros for research variables 2016-04-25 23:26:26 +01:00
Ted John 7be699adbb fix mistake, wrong enum 2016-04-25 23:20:54 +01:00
Ted John 489ea66cc9 add global macro for gCurrentFontSpriteBase and gCurrentFontFlags 2016-04-25 23:00:58 +01:00
Ted John b1f704dac4 add global macros for more finance variables 2016-04-25 22:38:09 +01:00
Ted John 870a8b55e5 add global macros for viewport variables 2016-04-25 21:53:21 +01:00
Gymnasiast 57d2618fb5 Use gFirstTimeSave 2016-04-25 19:16:58 +02:00
Gymnasiast 7521a70ac8 Use get_file_extension_type() 2016-04-25 19:11:51 +02:00
Gymnasiast 8dc7fdcec2 Enable SV4 files to be loaded from the native load/save dialog 2016-04-25 15:38:44 +02:00
marcovmun 4149bcdd30 Fix: #2579 queue lines of 2 rides merge (#3409) 2016-04-25 12:12:12 +01:00
Ted John 45843ec1d5 fix sub directory search for Windows
Fixes a small issue related to #3408
2016-04-24 23:55:28 +01:00
Ted John 99223d5d04 fix #3407: rides were not removed in editor 2016-04-24 23:48:33 +01:00
Ted John 171c4f20b7 fix tautology bug 2016-04-24 22:25:32 +01:00
Ted John 652b1c83db integrate variables for lightning and toolbar dirty flags 2016-04-24 21:49:09 +01:00
Nubbie 44a92e3f6b Explain what 'Advertise' means, fixes #3382 2016-04-24 21:24:28 +02:00
Ted John cea0f30121 integrate variable: gLandToolSize 2016-04-24 18:02:37 +01:00
Ted John 1fcefcfa7e integrate variables for water tool 2016-04-24 17:58:26 +01:00
Ted John fc938892d8 integrate variables for command position and expenditure 2016-04-24 17:53:39 +01:00
Ted John b9944dd33a integrate land tool variables 2016-04-24 17:28:12 +01:00
Ted John 15031b9511 add global macro: gGrassSceneryTileLoopPosition 2016-04-24 14:33:43 +01:00
Ted John d18ea8570d add global macro: gNextFreeMapElement 2016-04-24 14:30:21 +01:00
Ted John 0f6e64ac76 add global macros for map size and tile loop 2016-04-24 14:00:26 +01:00
Ted John 5ccbf08ac9 add global macros for staff colours 2016-04-24 11:12:24 +01:00
Ted John 0ffca3a4fc use gPeepSpawns for remaining non-refactored usages 2016-04-24 11:01:19 +01:00
Ted John 6c25c85363 add variable pointers for park entrance position 2016-04-24 10:53:04 +01:00
Ted John bac5538178 add global macro: gTotalRideValue 2016-04-24 10:36:56 +01:00
Ted John 0a80e7a737 integrate pickup peep variables 2016-04-24 10:28:08 +01:00
Ted John e7f62bf014 integrate game palette variables 2016-04-24 02:02:56 +01:00
Ted John a97533228c integrate window DPI variable 2016-04-24 01:40:55 +01:00
Ted John 19662a091c integrate rain drawing variables 2016-04-24 01:39:33 +01:00
Ted John 98f732aaf7 integrate screen variables (#3411) 2016-04-24 00:36:39 +01:00
Ted John a1150d31cf add global macros for more scenario variables 2016-04-23 18:07:07 +01:00
Ted John ef7dd83735 add pointer variables for scenario name and details 2016-04-23 17:53:25 +01:00
Ted John 6453bcbc46 Merge pull request #3406 from janisozaur/warnings
Fix warnings in clang, gcc
2016-04-23 14:08:27 +01:00
Michał Janiszewski d23cbe5722 Fix invalid left-shift
Suffers from the same problems as #3381
2016-04-23 14:58:24 +02:00
Michał Janiszewski 4f72b82ea0 Fix warnings in clang, gcc 2016-04-23 14:58:24 +02:00
Ted John ee509caf35 integrate game paused variable and refactor 2016-04-23 13:34:55 +01:00
Ted John 28aa9fe707 fix tautology bug in Twitch logic 2016-04-23 13:05:09 +01:00
Yaroslav Tretyakov 3f76d09f38 Decompile vehicle_visual_roto_drop function (#3363) 2016-04-23 12:17:15 +01:00
Ted John 4cdb2df9dc integrate screen variables 2016-04-23 11:16:46 +01:00
Ted John 1950fad315 add global macros for date 2016-04-23 11:03:34 +01:00
Duncan d408cf4eea Metal a support (#3405)
* Implement start of metal a supports

* Finish implementing metal a supports

* Fix bugs.
2016-04-23 10:58:23 +01:00
Ted John 3bd21240ed add global macros for climate variables 2016-04-23 10:53:48 +01:00
Duncan ffcb01da91 Merge pull request #3381 from Wirlie/develop
Revert uint assignment from 7eb3a90, Fixes #3367
2016-04-23 07:47:51 +01:00
Ted John c9adf50716 add global macro: gNumGuestsHeadingForPark 2016-04-23 02:56:55 +01:00
Ted John 7905757923 add global macro: gNumGuestsInParkLastWeek 2016-04-23 02:55:14 +01:00
Ted John 65d749de7b add global macro: gGuestChangeModifier 2016-04-23 02:51:38 +01:00
Ted John 467513616d add global macro: gCurrentTicks 2016-04-23 02:49:24 +01:00
Ted John 0c90c165a2 add global macro: gGuestInitialThirst 2016-04-23 02:38:51 +01:00
Ted John a819819ff4 add global macro: gGuestInitialHunger 2016-04-23 02:37:33 +01:00
Ted John 727a568e32 add global macro: gGuestInitialHappiness 2016-04-23 02:36:24 +01:00
Ted John 8509927dc7 add global macro: gGuestInitialCash 2016-04-23 02:35:03 +01:00
Ted John 66855e41e5 add global macro: gParkNameArgs 2016-04-23 02:28:11 +01:00
Ted John 463a2f4533 add global macro: gScenarioObjectiveCurrency 2016-04-23 02:23:17 +01:00
Ted John 1f6081c0d9 add global macro: gScenarioObjectiveNumGuests 2016-04-23 02:18:45 +01:00
Ted John 17f5d8cb48 add global macro: gScenarioObjectiveYear 2016-04-23 02:16:32 +01:00