Ted John
7fb653d1a7
Remove platform include from game.h
2017-03-23 18:34:32 +00:00
Michał Janiszewski
fa65fd1481
Reduce scope of variables in input.c, rect.c
2017-03-18 23:23:23 +01:00
Ted John
bcc0bfa485
Rename climate.h to Climate.h
2017-03-11 22:59:33 +00:00
Ted John
4442b936de
Merge pull request #5256 from chfast/memory-fixes
...
Small memory fixes
2017-02-27 17:24:08 +00:00
Paweł Bylica
7360d06592
Silently fallback to sorfware rendering
...
If accelerated rendered cannot be created by SDL, fallback to software rendering. The config option is not changed.
2017-02-24 20:14:37 +01:00
Ted John
8ba5db0697
Fix build for some configurations
2017-02-20 20:05:59 +00:00
Ted John
fb2c835d52
Include new config header
2017-02-18 15:45:10 +00:00
Ted John
6a2b7b1200
Start moving config definitions over to C++
2017-02-18 10:54:13 +00:00
Ted John
b79e714740
Fix compilation of sprite.cpp
2017-02-09 18:50:30 +00:00
Ted John
6a0f934a5f
Tabs to spaces for sprite.cpp
2017-02-09 17:59:17 +00:00
Ted John
6ea4e4987d
Turn sprite.c into sprite.cpp
2017-02-09 17:59:17 +00:00
Michał Janiszewski
7cb9d10d72
Fix wrong #define checks for DEBUG macro
2017-02-07 21:01:07 +01:00
Michael Steenbeek
94d38b9f7a
Don't remove vehicles when removing all guests, name some interaction fields
2017-01-30 23:51:01 +01:00
Michał Janiszewski
6bd9e3eca8
Make sure various fields are initialised properly
2017-01-27 07:35:48 +01:00
Ted John
efb64603eb
Only create OpenGL window when necessary
...
Currently the game window is always created with an OpenGL context which then means that opengl32.dll and other modules are loaded. The OpenGL window flag will now only be used if the config drawing engine is set to OpenGL. This now means that a restart of the game is required when switching to the OpenGL drawing engine for Windows.
#5104
2017-01-22 21:38:08 +00:00
Ted John
ed940ab41c
Merge pull request #5098 from IntelOrca/enable-lightfx
...
Resolve #5048 : Enable light FX
2017-01-22 01:31:56 +00:00
Ted John
66c2dcaa59
Remove unncessary extern from functions definitions.
2017-01-21 21:57:09 +00:00
Michael Steenbeek
d60b0def60
Fix loading zoomed sprites from RCT1
2017-01-21 21:48:12 +00:00
Ted John
fc66f42c31
Add config option to enable / disable light FX
2017-01-21 12:01:01 +00:00
Ted John
a102a566d2
Allocate image IDs for RCT1 images
2017-01-19 15:00:20 +01:00
Ted John
4bffc4b131
Add ability to import RCT1 graphics
2017-01-19 15:00:18 +01:00
Broxzier
60603ae10a
Use types from common.h
2017-01-14 12:37:31 +01:00
Michał Janiszewski
0a36af19e4
Mark classes as final to help devirtualisation
2017-01-13 12:12:50 +01:00
Michał Janiszewski
411d1fff18
Make GCC suggest final, override keywords
2017-01-13 11:44:14 +01:00
Ted John
13a8eee1b4
More warning fixes, more warnings disabled
2017-01-12 13:12:53 +00:00
Ted John
ca9c3cc5ee
Fix more warnings, disable others
2017-01-12 13:00:12 +00:00
Ted John
4fbecc2f60
Replace magic numbers with constant SPRITE_INDEX_NULL
2017-01-05 12:49:42 +00:00
Ted John
25bc798ff8
Move contents of src into project sub directory
2017-01-04 17:44:12 +00:00