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