OpenTTD Source  1.11.2
NetworkGameInfo Struct Reference

The game information that is sent from the server to the clients. More...

#include <game_info.h>

Inheritance diagram for NetworkGameInfo:
NetworkServerGameInfo

Data Fields

GRFConfiggrfconfig
 List of NewGRF files used.
 
Date start_date
 When the game started.
 
Date game_date
 Current date.
 
uint16 map_width
 Map width.
 
uint16 map_height
 Map height.
 
char server_name [NETWORK_NAME_LENGTH]
 Server name.
 
char hostname [NETWORK_HOSTNAME_LENGTH]
 Hostname of the server (if any)
 
char server_revision [NETWORK_REVISION_LENGTH]
 The version number the server is using (e.g.: 'r304' or 0.5.0)
 
bool dedicated
 Is this a dedicated server?
 
bool version_compatible
 Can we connect to this server or not? (based on server_revision)
 
bool compatible
 Can we connect to this server or not? (based on server_revision and grf_match.
 
bool use_password
 Is this server passworded?
 
byte game_info_version
 Version of the game info.
 
byte server_lang
 Language of the server (we should make a nice table for this)
 
byte clients_max
 Max clients allowed on server.
 
byte companies_on
 How many started companies do we have.
 
byte companies_max
 Max companies allowed on server.
 
byte spectators_on
 How many spectators do we have?
 
byte spectators_max
 Max spectators allowed on server.
 
byte map_set
 Graphical set.
 
- Data Fields inherited from NetworkServerGameInfo
char map_name [NETWORK_NAME_LENGTH]
 Map which is played ["random" for a randomized map].
 
byte clients_on
 Current count of clients on server.
 

Detailed Description

The game information that is sent from the server to the clients.

Definition at line 71 of file game_info.h.


The documentation for this struct was generated from the following file: