summaryrefslogtreecommitdiff
path: root/src/network/network_gui.cpp
diff options
context:
space:
mode:
authorPatric Stout <truebrain@openttd.org>2021-07-14 21:23:44 +0200
committerGitHub <noreply@github.com>2021-07-14 21:23:44 +0200
commitc921f6d81794223590abc4ced95daba0b91e4767 (patch)
tree7d929eafb0c225ba74baca4633838a79be5b3c33 /src/network/network_gui.cpp
parent333cba6a619d8d99a2508e5cb9cd1cc72c4360d1 (diff)
downloadopenttd-c921f6d81794223590abc4ced95daba0b91e4767.tar.xz
Add: inform clients what game-script a server is running (#9441)
Co-authored-by: The Dude <thedude@novapolis.net>
Diffstat (limited to 'src/network/network_gui.cpp')
-rw-r--r--src/network/network_gui.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/network/network_gui.cpp b/src/network/network_gui.cpp
index d2fefb5cc..1368ac0ad 100644
--- a/src/network/network_gui.cpp
+++ b/src/network/network_gui.cpp
@@ -675,6 +675,13 @@ public:
DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, y, STR_NETWORK_SERVER_LIST_CURRENT_DATE); // current date
y += FONT_HEIGHT_NORMAL;
+ if (sel->info.gamescript_version != -1) {
+ SetDParamStr(0, sel->info.gamescript_name);
+ SetDParam(1, sel->info.gamescript_version);
+ DrawString(r.left + WD_FRAMERECT_LEFT, r.right - WD_FRAMERECT_RIGHT, y, STR_NETWORK_SERVER_LIST_GAMESCRIPT); // gamescript name and version
+ y += FONT_HEIGHT_NORMAL;
+ }
+
y += WD_PAR_VSEP_NORMAL;
if (!sel->info.compatible) {