Changeset - r25921:d8ed0ebc701e
[Not reviewed]
master
0 1 0
Patric Stout - 3 years ago 2021-08-23 10:41:20
truebrain@openttd.org
Fix: [Network] don't show GameScript " (v0)" for old servers (#9507)

Old servers don't tell the GameScript they are running, so nothing
should be shown.
All values in NetworkGameInfo initialize as 0/empty, except for GS
version. Someone has to be different from the rest, I guess.
1 file changed with 1 insertions and 0 deletions:
0 comments (0 inline, 0 general)
src/network/network_gamelist.cpp
Show inline comments
 
@@ -40,12 +40,13 @@ NetworkGameList *NetworkGameListAddItem(
 
	for (item = _network_game_list; item != nullptr; item = item->next) {
 
		if (item->connection_string == resolved_connection_string) return item;
 
		prev_item = item;
 
	}
 

	
 
	item = new NetworkGameList(resolved_connection_string);
 
	item->info.gamescript_version = -1;
 
	item->version = _network_game_list_version;
 

	
 
	if (prev_item == nullptr) {
 
		_network_game_list = item;
 
	} else {
 
		prev_item->next = item;
0 comments (0 inline, 0 general)