Commit graph

12923 commits

Author SHA1 Message Date
Ted John
d794057f8c Remove gWoodenSupportsPrependTo global 2017-09-02 17:11:59 +01:00
Ted John
1d04f334e3 Change more paint globals to use gPaintSession 2017-09-02 17:11:58 +01:00
Ted John
cb09357bba Create paint_session to replace paint globals 2017-09-02 17:11:58 +01:00
ζeh Matt
1f3ccae8b1 Refactor remaining image flag constants to defined G1_* flags. (#6217)
Refactor gUnk9DE568 and gUnk9DE56C to be type of rct_xy16 called gPaintSpritePosition
Rename unk_9ABDA4 to gCurrentColourPalette.
Rename gUnkEDF81C to gCurrentImageType.
Rename sub_679236_679662_679B0D_679FF1 to pixel_is_present.
Remove unused variables _unk9ABDAE, _unk9AC149, unk_9E3CE4, only ever assigned but never read.
Remove unreferenced variable unk_9E3CDC.
Clean up some parts in sub_679236_679662_679B0D_679FF1.
Remove function sub_68371D and references, it assigns variables that are never used.
Add assert determine if unused code.
2017-09-02 14:01:08 +01:00
OpenRCT2 git bot
4a5e5b6519 Merge Localisation/master into OpenRCT2/develop. 2017-09-02 04:00:17 +00:00
Dennis-Z
6bf1e2e948 Update changelog 2017-09-01 21:02:11 +02:00
Dennis-Z
859faa4bad Fix ghosting when moving over transparent map elements 2017-09-01 21:02:11 +02:00
Michael Steenbeek
ddb557a0fe Fix TD4 vehicle colour import, move track_design to C++ 2017-09-01 13:38:21 +02:00
Ted John
c40b73d5a4 Merge pull request #6235 from IntelOrca/feature/dirty-visuals
Add drawing debug option for showing visuals when and where blocks of the screen are painted.
This will currently only work in hardware display drawing engine.
2017-09-01 11:30:32 +01:00
Ted John
87c8204602 Merge pull request #6218 from IntelOrca/feature/cache-scenario-repo
Create index file for scenario repository and refactor object repository and track design repository to share the same code for creating index files.
2017-09-01 11:29:49 +01:00
Ted John
687493a605 Update changelog 2017-08-31 22:37:40 +01:00
Ted John
3f1991804a Add debug option to show dirty blocks 2017-08-31 22:36:15 +01:00
Michał Janiszewski
4708af474d Fix MinGW builds in release mode 2017-08-31 23:24:47 +02:00
Ted John
c8169758d3 Re-implement scan-objects command line tool 2017-08-31 18:34:21 +01:00
Ted John
50735c0f68 Do not log 0 conflicts 2017-08-31 18:02:39 +01:00
Ted John
0df10cc41d Log exception messages 2017-08-31 18:02:39 +01:00
Ted John
dcb78b18d9 Add HeaderSize to FileIndexHeader to increase rebuild chance when alignment changes 2017-08-31 18:02:39 +01:00
Michał Janiszewski
ef5ad36cf5 Build RCT2 tests even when not running them 2017-08-31 11:02:25 +02:00
Gymnasiast
dba7d6053e Clarify elevated permissions warning, insert line break in data files message, fixes #6215 2017-08-31 10:55:33 +02:00
OpenRCT2 git bot
85650a27f5 Merge Localisation/master into OpenRCT2/develop. 2017-08-31 04:00:22 +00:00
Ted John
f371d5c65f Remove unnecessary fields in ObjectRepository 2017-08-30 22:05:12 +01:00
Ted John
f2cd0b2f3b Refactor ObjectRepository to use FileIndex 2017-08-30 21:58:43 +01:00
Ted John
8808444562 Refactor TrackDesignRepository to use FileIndex 2017-08-30 21:01:07 +01:00
Ted John
92b17b149c Remove old index code from ScenarioRepository 2017-08-30 19:35:43 +01:00
Ted John
a118b09e79 Rebuild index if language has changed 2017-08-30 19:32:28 +01:00
Ted John
ed8483f5c3 Time index building and handle bad files 2017-08-30 19:27:25 +01:00
Ted John
ff6f257a87 Clean up mega park import 2017-08-30 19:11:39 +01:00
Ted John
c5760a22bd Add more logging and comments 2017-08-30 18:57:11 +01:00
Ted John
e417d2f8b0 Fix all errors 2017-08-30 18:40:42 +01:00
Ted John
4f3669f279 Start work on new FileIndex base class
[ci skip]
2017-08-29 19:18:13 +01:00
Ted John
aad2cb60e2 Update changelog
[ci skip]
2017-08-29 17:58:35 +01:00
Ted John
2646ac3f56 Create index file for scenario repository
Speeds up load time for game and scenario select window.
2017-08-29 17:58:35 +01:00
Ted John
519d5bcff8 Merge pull request #6222 from IntelOrca/fix/vs2017-deps
Fix VS2017 build with updated dependencies
2017-08-28 23:00:32 +01:00
Ted John
08295a996f Update VS requirements in readme.md 2017-08-28 13:10:43 +01:00
Ted John
f894c71dbf Disable breakpad
Breakpad is no longer in dependencies. This is because it is difficult to build and is soon to be removed anyway.
2017-08-28 13:10:43 +01:00
Ted John
f4263d2cec Update VS dependencies to v13 2017-08-28 13:10:43 +01:00
Michał Janiszewski
2b64615c3a Don't access mainWindow in headless mode 2017-08-27 22:47:38 +02:00
wolfreak99
8e93c69e47 Implement console scrolling by pageup and pagedown 2017-08-26 18:19:03 +02:00
Michał Janiszewski
90ea8eee88 Include time.h for time_t 2017-08-24 17:10:08 +02:00
Michał Janiszewski
8eb98777fe Remove unused configuration from build.sh 2017-08-24 11:24:38 +02:00
Michał Janiszewski
20330707c3 Remove unused configuration from install.sh 2017-08-24 11:23:28 +02:00
Michał Janiszewski
46c2998905 Remove sdl2_ttf from required libraries
Part 2: Arch 32 bit docker
2017-08-24 09:27:41 +02:00
Michał Janiszewski
172e24f769 Update list of required libraries in readme.md
[ci skip]
2017-08-24 08:56:31 +02:00
Michał Janiszewski
646819b58a Remove sdl2_ttf from required libraries
Part 1: Arch 64 bit docker
2017-08-24 08:53:13 +02:00
Michał Janiszewski
99d6bcf811 Only include fontconfig when TTF is enabled 2017-08-24 08:49:25 +02:00
Michael Steenbeek
f677fe71b6 Fix incorrectly placed entry 2017-08-23 16:21:28 +02:00
Michael Steenbeek
77077a62b8 Update changelog.txt 2017-08-23 16:09:07 +02:00
wolfreak99
3e4d4ca56f Allow Random Terrain and Place Trees on Simplex Map Generator 2017-08-23 08:56:56 +02:00
Richard Jenkins
71e580a58f Refactor game load functions, resolves #6011 2017-08-23 08:04:36 +02:00
Michael Steenbeek
9aeca18026 Add #6198 to changelog
[ci skip]
2017-08-22 23:09:14 +02:00