Matte A
9872ae03be
Remove green background under the version string
2016-06-12 17:23:57 +01:00
Ted John
bd6986cd3f
fix #3858 : Tooltip showed when hovering over title logo
2016-06-12 17:19:31 +01:00
Goddesen
956828e007
Removed magic number in staff color clamping
2016-06-11 13:09:27 +02:00
Goddesen
a555038af0
Cleanup and minor style/consistency fixes
2016-06-11 01:59:53 +02:00
Goddesen
a35909af31
Refactored, cleaned, and wrapped game_command_hire_new_staff_member
2016-06-11 01:44:58 +02:00
Goddesen
1ba9827a49
Minor reformat of game_command_hire_new_staff_member for readability.
2016-06-10 18:59:06 +02:00
Yaroslav Tretyakov
379b85f94c
send fix #3836 ( #3850 )
2016-06-09 23:04:02 +01:00
Ted John
1761907f57
handle bad map data and close connection
2016-06-09 18:37:12 +01:00
dVoCex
27b3c71588
Send the correct map size to the master server ( #3821 )
...
Signed-off-by: dVoCex <dVoCex@users.noreply.github.com >
2016-06-09 12:32:25 +01:00
Ted John
3bef65f754
Merge pull request #3824 from X123M3-256/fix_segfault
...
Fix segfault when passing invalid arguments to ride set type
2016-06-09 12:31:37 +01:00
Alexander Overvoorde
ca1590c086
Add parameter to utf8_remove_formatting to allow colour codes ( fixes #3638 ) ( #3831 )
2016-06-09 12:30:32 +01:00
Michał Janiszewski
4b152bac88
Make sure data sent out over wire is advanced properly ( #3844 )
2016-06-09 12:29:44 +01:00
Michał Janiszewski
74780b3e70
Minor fixes to #3803 ( #3843 )
2016-06-08 23:40:56 +01:00
Ted John
5a69e262d7
delete drawing engine if it fails to initialise
2016-06-08 18:14:26 +01:00
Ted John
601f8901e3
rename rain.cpp to Rain.cpp
2016-06-08 18:05:58 +01:00
Michał Janiszewski
39472ce3f3
Update CMake targets with OpenGL linking ( #17 )
2016-06-08 13:28:33 +01:00
Ted John
40bd085f35
add OPENGL_NO_LINK ability for all platforms
2016-06-07 22:47:31 +01:00
Ted John
876336f455
fallback to software mode if engine fails to initialise
2016-06-07 22:47:31 +01:00
Ted John
f14ea6873c
dynamically import OpenGL functions
2016-06-07 22:47:31 +01:00
Ted John
79292b56ad
allow disabling of OpenGL
2016-06-07 22:47:31 +01:00
Ted John
313110ab8d
reinstate hardware display
2016-06-07 22:47:31 +01:00
Ted John
3b627651aa
add drawing engine config
2016-06-07 22:47:31 +01:00
Ted John
0aba395c39
invalidate images on object load
2016-06-07 22:45:36 +01:00
Ted John
ffd7b7f7e0
implement draw line for OpenGL
2016-06-07 22:45:36 +01:00
Ted John
18f3aa12a1
fix scrolling text
2016-06-07 22:45:36 +01:00
Ted John
5ca2b12f94
fix FillRect on OpenGL
2016-06-07 22:45:36 +01:00
Ted John
996202ac43
remove gScreenDPI
2016-06-07 22:45:36 +01:00
Ted John
932dec75d0
do not shift viewport pixels on OpenGL
2016-06-07 22:45:36 +01:00
Ted John
a8fed0c4b8
remove more references to gScreenDPI
2016-06-07 22:45:36 +01:00
Ted John
ebd9710fdf
fix intro with new drawing
2016-06-07 22:45:36 +01:00
Ted John
83fc6ec4af
remove usages of gScreenDPI and gWindowDPI
2016-06-07 22:45:36 +01:00
Ted John
ccec48e382
do not draw windows twice on OpenGL
2016-06-07 22:45:36 +01:00
Ted John
8edc97bebe
add support for OpenGL extensions
2016-06-07 22:45:36 +01:00
LRFLEW
3a7ab9b20a
Updated Xcode Project ( #15 )
2016-06-07 22:45:36 +01:00
Ted John
cf824a1859
remove unused functions
2016-06-07 22:45:36 +01:00
Ted John
8036f6c773
fix drawing of picked up peep
2016-06-07 22:45:36 +01:00
Ted John
8920c73ea4
add software / hardware rendering switch
2016-06-07 22:45:36 +01:00
Ted John
aafaf0e883
try to improve zoom
2016-06-07 22:45:36 +01:00
Ted John
f15a1e70f6
load textures and draw them
2016-06-07 22:45:36 +01:00
Ted John
8bff699659
draw OpenGL sprite rects
2016-06-07 22:45:36 +01:00
Ted John
2fa0c7977a
add OpenGL drawing engine with FillRect impl
2016-06-07 22:45:36 +01:00
Ted John
d20a8a1daa
re-route draw sprite through IDrawingContext
2016-06-07 22:45:36 +01:00
Ted John
90704ac1fe
port gfx_fill_rect to IDrawingContext
2016-06-07 22:45:36 +01:00
Ted John
6e8cc5469a
start introducing the IDrawingContext
2016-06-07 22:45:36 +01:00
Ted John
3e6eb48d4c
draw rain via new IRainDrawer interface
2016-06-07 22:45:36 +01:00
Ted John
d4edf58a51
use a struct for rain pixels
2016-06-07 22:45:36 +01:00
Ted John
85557d169d
reinstate all drawing and fix resize
2016-06-07 22:45:36 +01:00
Ted John
3da57d0865
route old functions to new drawing interface
...
- hardware display temporarily removed
- rain, fps and other non-window elements not drawn
2016-06-07 22:45:36 +01:00
Ted John
2de332369c
add initial interfaces and software engine
2016-06-07 22:45:36 +01:00
X123M3-256
706b3db99e
Chain lift cheat ( #3818 )
...
* Fix conflict with disable plant aging cheat
* Allow chain lift on any piece
* Keep chain toggled while building
* Ignore current chain lift state when cheat enabled
* Update string ids to one not already used
* Implement command for toggling cheat
* Allow chain on steep tracks when cheat is enabled
* Add checkbox for chain cheat
* Fix spacing
* Send cheat over network
* Change label for checkbox
* Replaced tabs with spaces
2016-06-07 22:08:38 +01:00