Commit Graph

6854 Commits

Author SHA1 Message Date
Ted John 681961eaec change ride construction addresses to defines 2016-04-15 20:35:27 +01:00
Ted John f73e3ab0e1 integrate footpath construction variables
- uint8 gFootpathProvisionalFlags
- rct_xyz16 gFootpathProvisionalPosition
- uint8 gFootpathConstructionMode
- uint16 gFootpathSelectedId
- uint8 gFootpathSelectedType
- rct_xyz16 gFootpathConstructFromPosition
- uint8 gFootpathConstructDirection
- uint8 gFootpathConstructSlope
- uint8 gFootpathConstructValidDirections

Also fix some previous variable integrations that had been forgotten to change.
2016-04-15 19:16:48 +01:00
Michał Janiszewski 7007e04162 Fix name of symbols to push to openrct2.org 2016-04-15 19:56:37 +02:00
Ted John 84edd049d9 integrate current tool variables:
- gCurrentToolId
- gCurrentToolWidget
2016-04-15 18:26:47 +01:00
janisozaur fb5d281eaf Check return value from realpath(). Fixes #2483 (#3309) 2016-04-15 18:17:45 +01:00
Ted John 1b3f46f960 integrate game command error string variables
- gGameCommandErrorTitle
- gGameCommandErrorText
2016-04-15 17:54:46 +01:00
Ted John fbbefcabc9 Merge pull request #3308 from janisozaur/pre-release
buildsys fixes for pre-release
2016-04-15 17:40:59 +01:00
Ted John b1901ffbe6 Merge pull request #3303 from IntelOrca/increase-window-count
Store windows in OpenRCT2 memory and increase maximum number of windows
2016-04-15 17:37:57 +01:00
Michał Janiszewski 72854eb12c Include the .dll in appveyor-built debug artifact
Including the build artifact alleviates the need to also copy the
portable ZIP over to github issues, in case the build artifacts ever
get lost.
2016-04-15 17:14:56 +02:00
Michał Janiszewski 8fadf1cb3a Only push develop, explicit pushes or tags 2016-04-15 17:13:32 +02:00
Michael Steenbeek 3a3823e0d1 Update contributors.md with missing translators (#3306) 2016-04-15 15:33:37 +01:00
IntelOrca 89ad0cc769 store windows in openrct2 memory and increase max
Allocate a bigger window list and viewport list in OpenRCT2 static memory and move over all references from RCT2.
This also removes the 'active' viewport pointer list and instead changes everything to just enumerate the whole viewport list
2016-04-14 23:00:35 +01:00
duncanspumpkin 6e4b93a011 Fix #3301. Refactor set_ride_price to prevent pointing at invalid memory. 2016-04-14 20:36:25 +01:00
duncanspumpkin 51ba0b2e1d Fix #3302. Max ride mode tweak has been broken since a refactor. 2016-04-14 20:27:09 +01:00
IntelOrca a35b774004 tweak AppVeyor version and push condition
- Omit appending the tag on to the version string if the tag is a version, e.g. v0.0.4.
- Only push tags, develop branch or specific push branches to OpenRCT2.org
2016-04-14 19:56:40 +01:00
IntelOrca de79bd4599 fix #3294: crash when closing a window being dragged 2016-04-14 17:41:06 +01:00
Marijn van der Werf cb9b31f873 Remove leading whitespace 2016-04-14 11:53:20 +02:00
Marijn van der Werf 0e5b32bd56 Inline variables 2016-04-14 11:17:39 +02:00
Marijn van der Werf 3bb2214235 Pass 0x009DEA52-0x009DEA56 as parameters 2016-04-14 11:07:41 +02:00
Marijn van der Werf a6cbd392c6 Add parameter to 9c 2016-04-14 10:08:40 +02:00
Marijn van der Werf e529532ddd Add parameters to sub_98198C 2016-04-14 10:02:17 +02:00
Marijn van der Werf 001dd3bcf6 Fix wrong function call 2016-04-14 09:59:01 +02:00
OpenRCT2 git bot 1237bcab26 Merge Localisation/master into OpenRCT2/develop. 2016-04-14 04:00:18 +00:00
Duncan 6b72e5c536 Merge pull request #3295 from janisozaur/0.0.5
Start 0.0.5
2016-04-13 18:04:25 +01:00
Michał Janiszewski da80a691bc Start 0.0.5
changelog.txt not updated yet
2016-04-13 14:20:40 +02:00
Duncan 9edd48c4b8 Merge pull request #3231 from marijnvdwerf/use-structs
Clean up data use
2016-04-13 12:38:58 +01:00
Duncan 945f9ddc8e Merge pull request #2994 from marijnvdwerf/decompile-679074
Decompile sub_679074
2016-04-13 12:37:57 +01:00
duncanspumpkin 2df58747e5 Update version.h to rc1 2016-04-12 20:49:35 +01:00
duncanspumpkin 67265729c7 Update distribution documentation for 0.0.4-rc1 2016-04-12 20:41:02 +01:00
OpenRCT2 git bot a4283cff03 Merge Localisation/master into OpenRCT2/develop. 2016-04-12 19:25:41 +00:00
duncanspumpkin b0fb2451b4 Fix #3286. Top Spin front support draws correctly now.
Issue caused by mistake when changing the parameter orders of the drawing functions
2016-04-12 20:14:12 +01:00
duncanspumpkin 08de41bdd5 Fix #2710. Chairlifts no longer crash at large y value stations. 2016-04-12 19:28:27 +01:00
OpenRCT2 git bot 8e247c3b06 Merge Localisation/master into OpenRCT2/develop. 2016-04-12 04:00:29 +00:00
janisozaur ed01d10653 Force older version of nsis for appveyor (#3287) 2016-04-12 00:08:55 +01:00
xzbobzx cbfd48ef7d Update contributors.md (#3284)
Added my real name. Instead of "xzbobzx" it now says "Yannic Geurts (xzbobzx)". :P
[ci skip]
2016-04-11 21:08:11 +01:00
duncanspumpkin be8c84f1c1 Fix grass growth mistake
Nibbles are only 4 bits not 8
2016-04-11 20:04:03 +01:00
OpenRCT2 git bot 2090c4aad2 Merge Localisation/master into OpenRCT2/develop. 2016-04-11 04:00:17 +00:00
IntelOrca 547837f208 fix warnings in crash.cpp 2016-04-10 19:51:44 +01:00
IntelOrca 37d759ffb7 fix #3268: water tool sound even when no change 2016-04-10 13:05:16 +01:00
wolfreak99 1947b1dd30 require special permission for cluster building, closes #3045 2016-04-10 11:52:34 +01:00
IntelOrca f955d03206 fix twitch !news feature 2016-04-10 11:08:09 +01:00
duncanspumpkin f251ddd5a9 Fix grass growing underneath objects. 2016-04-10 10:14:06 +01:00
duncanspumpkin b023d1a9ac Fix #3267. Two bugs fixed grass length detected and activity timeout.
The grass length detection had been simplified but failed to account for the upper bits being used as none graphical grass length changes. This caused mown grass to be detected as unmown.
Most staff functions have an activity timeout to prevent them from repeatedly doing activities in the exact same location. Mown grass did not have this timeout reset in the original game. The reset has now been removed.
2016-04-10 08:21:36 +01:00
Ted John 19cb23282e Merge pull request #3236 from janisozaur/breakpad
Implement crash / exception handling using Google Breakpad. This also includes updating the AppVeyor script to upload symbols.
2016-04-10 00:16:08 +01:00
IntelOrca 51a7e3f278 clean up and refactor the crash handler 2016-04-10 01:00:31 +02:00
Michał Janiszewski 9bb9e1af82 Update changelog & issue template with breakpad entry
[ci skip]
2016-04-09 22:38:31 +02:00
Michał Janiszewski a9983b5cd8 Make Appveyor publish zipped symbols 2016-04-09 21:53:15 +02:00
Michał Janiszewski 9e2610fc08 Switch dump format to MiniDumpWithDataSegs 2016-04-09 20:47:31 +02:00
Michał Janiszewski 736fdc2f33 Enable breakpad on Appveyor 2016-04-09 20:21:13 +02:00
Hielke Morsink 46fb82fd91 Fix interface redifinition warning. 2016-04-09 19:40:57 +02:00