Age | Commit message (Collapse) | Author |
|
was loaded the client might crash due to the AIs not being loaded while the game loop is executed
|
|
|
|
consisted of unrelated values use static const (u)int
|
|
static const variables
|
|
that way
|
|
|
|
|
|
|
|
|
|
|
|
zlib 1.2.3. This also fixes zlib 1.2.4 compatibility, zlib 1.2.5 is bugfree
|
|
with company ID > 0 would be shown as if they were a spectator
|
|
|
|
to spectators
|
|
while joining, e.g. when entering a company's password. This caused the client to be in the wrong company (according to the rest of the clients) and the client being kicked on the first command
|
|
network game
|
|
a client starts joining, i.e. save the game state. This can happen in two ways: with frame_freq > 1 a command received in a previous frame might not be executed yet or when a command is received in the same frame as the join but before the savegame is made. In both cases the joining client would not get all commands to get in-sync with the server (and the other clients).
|
|
cause a crash as some command data was not properly initialised
|
|
multiple times when paused with _date_fract = 0
-Change [desync debug]: check the sync state from the command stream and make sure no unknown input is encountered
|
|
|
|
to spectators before he finishes joining
|
|
|
|
failed to enter correct password
|
|
password was cleared meanwhile
|
|
|
|
|
|
|
|
of everything up to the first space; make it log the sync state too
|
|
updated after download due to duplicate slashes in the path.
|
|
compiled without DEBUG_DUMP_COMMANDS
|
|
|
|
unify the formatting
|
|
DEFINE_UNAVAILABLE_CONTENT_RECEIVE_COMMAND and DEFINE_UNAVAILABLE_UDP_RECEIVE_COMMAND
|
|
and DECLARE_ENUM_AS_BIT_SET
|
|
SE to a callback.
|
|
>= 32.
|
|
use ip:port#company parameter format, in line with command line help.
|
|
|
|
construction. GRFIdentifier is sufficient though.
|
|
|
|
sure all members are properly initialized
|
|
subclassing it
|
|
|
|
|
|
|
|
|
|
|
|
|
|
AI+Squirrel
|
|
|