forked from mirror/OpenTTD
(svn r7505) -Feature: show NewGRFs used on a game server, show which NewGRFs you do and do not have.
-Feature: show NewGRF compatability of network games in the Game List window; a green square if you got the same OpenTTD version and have the needed NewGRF, a red square if the version does not match and a yellow square if the version matches, but the client is missing at least one of the NewGRFs.
This commit is contained in:
@@ -43,9 +43,11 @@ static void ShowNewGRFInfo(const GRFConfig *c, uint x, uint y, uint w, bool show
|
||||
char *s;
|
||||
uint i;
|
||||
|
||||
/* Draw filename */
|
||||
SetDParamStr(0, c->filename);
|
||||
y += DrawStringMultiLine(x, y, STR_NEWGRF_FILENAME, w);
|
||||
/* Draw filename or not if it is not known (GRF sent over internet) */
|
||||
if (c->filename != NULL) {
|
||||
SetDParamStr(0, c->filename);
|
||||
y += DrawStringMultiLine(x, y, STR_NEWGRF_FILENAME, w);
|
||||
}
|
||||
|
||||
/* Prepare and draw GRF ID */
|
||||
snprintf(buff, lengthof(buff), "%08X", (uint32)BSWAP32(c->grfid));
|
||||
|
Reference in New Issue
Block a user