Marijn van der Werf
f28c35712f
Partially integrate 0x0141E9DB
2016-09-14 18:36:46 +01:00
Marijn van der Werf
c5d947c1aa
Partially integrate surface variables
2016-09-10 23:43:41 +02:00
Ted John
f36485557d
Integrate remaining globals in ride window
2016-09-10 18:21:05 +01:00
Ted John
17198cfdb2
Integrate gTrackDesignSaveMode
2016-09-10 18:03:25 +01:00
Ted John
2299b22cbc
Integrate staff variables
2016-09-10 15:17:18 +01:00
Marijn van der Werf
d00aa2c7bb
Partially integrate vertical tunnels
2016-09-09 17:16:40 +01:00
Michał Janiszewski
5d09dbd24c
Replace erroneous memcpy with memmove
...
When memory regions may overlap, memmove is required
2016-09-08 22:36:06 +02:00
Michał Janiszewski
0cc4238025
Replace erroneous memcpy with memmove
2016-09-08 22:13:11 +02:00
Michał Janiszewski
7eb9f19450
Workaround for mingw bug
2016-09-08 20:50:22 +02:00
Marijn van der Werf
3ddf3e350b
Backup and restore tunnels after first side paint
2016-09-08 19:43:07 +02:00
Marijn van der Werf
8f3c43fcf1
Partially integrate side tunnels
2016-09-08 19:43:06 +02:00
Michał Janiszewski
f8145b6edc
Refactor inclusion of addresses.h
...
addresses.h is now only included when necessary, limiting scope as much
as possible.
2016-09-03 21:25:19 +01:00
Michał Janiszewski
de980c5c7a
Integrate paint structs
2016-07-16 16:02:30 +01:00
Michał Janiszewski
a6d0e6916e
Fix function definitions to match their declarations
...
This makes sure every function is properly declared, which includes
proper `extern` wrappers.
2016-07-14 14:11:49 +02:00
Michał Janiszewski
644a36a310
Fixes to -Wall compilation
...
By default, not all warnings are enabled. This change makes sure that
the project compiles correctly with following options turned on:
-Wall -Wno-unused-but-set-variable -Wno-missing-braces \
-Wno-unknown-pragmas -Wno-unused-function
2016-06-20 13:46:27 +01:00
Ted John
ad1b9265dc
integrate variables for various drawing pointers
2016-06-16 11:36:15 +02:00
Ted John
3d76480808
fix #1433 : Peep spawn point does not get set using sandbox mode
...
Now show peep spawns if in editor OR in sandbox mode.
2016-06-13 21:23:30 +01:00
Ted John
602d84156c
fix #3856 : Save Game causes Crash
2016-06-13 19:39:11 +01:00
Michał Janiszewski
60630b9ad7
Drop PACKED attribute
2016-06-03 10:55:21 +02:00
Michał Janiszewski
df3030e4a9
Provide static_assert for hard-coded struct sizes.
2016-06-03 10:55:21 +02:00
Michał Janiszewski
3907fcd9d2
Explicitly pack structs
2016-06-03 10:55:21 +02:00
duncanspumpkin
e1306afbf3
Fix #3717 . Tunnels correctly drawn when paths underneath
2016-05-27 21:17:55 +01:00
Ted John
4739eb2716
add variable macro for gPaintInteractionType
2016-05-21 13:24:51 +01:00
Ted John
3fd252a8c3
integrate some staff variables
2016-05-18 23:46:46 +01:00
Marijn van der Werf
f3a563db8e
Start cleanup/harmonisation of paint code
2016-05-17 19:10:25 +02:00
Ted John
81efb92d53
integrate map selection variables
2016-05-14 00:54:13 +01:00
Michał Janiszewski
4d05c939cf
Cache accesses to get_current_rotation()
2016-05-13 13:34:27 +02:00
janisozaur
658e877955
Name all the typdef-ed structs ( #3581 )
2016-05-12 22:57:40 +01:00
Yaroslav Tretyakov
ac6cba7047
Fix staff patrol area drawing ( #3487 ) ( #3512 )
2016-05-07 10:06:16 +01:00
duncanspumpkin
7f02193411
Move around map element and sprite functions into seperate files
...
Add dummy files for big file move around
Fix files so they can compile
Add copyright header
Split up functions into seperate files
Remove suffix
Move supports again
Change functions signatures to remove viewport_setup
Rename folder structure
Finish moving about files
2016-05-05 21:41:53 +01:00