OpenTTD Source  12.0-beta2
NetworkGameInfo Struct Reference

The game information that is sent from the server to the clients with extra information only required at the client side. More...

#include <game_info.h>

Inheritance diagram for NetworkGameInfo:
NetworkServerGameInfo

Data Fields

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.
 
- Data Fields inherited from NetworkServerGameInfo
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.
 
std::string server_name
 Server name.
 
std::string server_revision
 The version number the server is using (e.g.: 'r304' or 0.5.0)
 
bool dedicated
 Is this a dedicated server?
 
bool use_password
 Is this server passworded?
 
byte clients_on
 Current count of clients on server.
 
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 landscape
 The used landscape.
 
int gamescript_version
 Version of the gamescript.
 
std::string gamescript_name
 Name of the gamescript.
 

Detailed Description

The game information that is sent from the server to the clients with extra information only required at the client side.

Definition at line 117 of file game_info.h.


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