Age | Commit message (Collapse) | Author |
|
|
|
animation into a separate thread.
|
|
blitter so changes of the palette data during the game don't influence drawing (with SDL)
|
|
dirty variables into a single structure
|
|
cursor more prominently during the initialisation of OpenTTD
|
|
|
|
|
|
go to full screen at the resolution of the configuration file when starting OpenTTD
|
|
|
|
use desktop resolution
|
|
it doesn't recompile everything that needs to be recompiled...
|
|
milliseconds per game tick and use it
|
|
|
|
|
|
|
|
missed :)
|
|
the cursor ha left the window
|
|
was only validated during sprite blitting, other drawing operations didn't check it. Initial startup and window resize could therefore lead to crash.
|
|
movement isn't needed anymore because after each even that movement is handled and the counter is reset. As such simply assigning instead of adding works.
|
|
right-click-dragging
|
|
|
|
|
|
|
|
-Fix [FS#2864]: autopause and manual pausing conflict with eachother
-Fix: new game + pause on new game + autopause make the game not unpause on the first join
|
|
sources too
|
|
defining unlink. Also remove redundant tchar.h includes as it is already in stdafx.h.
|
|
|
|
|
|
printf and && where || is meant. Found by MSVC's code analysis (Darkvater)
|
|
|
|
0-9 keys so people don't get confused that the keypad doesn't work as expected.
|
|
|
|
multimonitor systems if the first monitor is right of the second one.
|
|
as that's the only case chat messages are used. Furthermore remove any trace of chatmessages when compiling without network support.
|
|
|
|
Dimension instead of uint16[2] for resolutions
|
|
related errors. Now all error() will 'crash' openttd after showing the message in win32 releases (MSVC), creating a crash.log and crash.dmp (like the '!' hack used before). On the other hand, usererror() will just close the game. So use error() only when it can be helpful to debugging, else use usererror().
|
|
declarations.
|
|
something more than whitespace as description of files that don't have a description.
|
|
|
|
|
|
operators.
|
|
when Ctrl is pressed
|
|
|
|
|
|
operation' attempt. Previously, only visual clues were available.
-Fix[FS#1519]: When you can not use this resolution at full screen, now you'll know that it failed.
As for the reason it did not work, each computer/OS has its reason.
|
|
logical place and remove about 50% of the includes of 'functions.h'
|
|
|
|
single file and do not include gfx.h everywhere to get a Point type.
|
|
|