aboutsummaryrefslogtreecommitdiff
path: root/client/map/tiles/screen/screen_model.gd
diff options
context:
space:
mode:
Diffstat (limited to 'client/map/tiles/screen/screen_model.gd')
-rw-r--r--client/map/tiles/screen/screen_model.gd5
1 files changed, 4 insertions, 1 deletions
diff --git a/client/map/tiles/screen/screen_model.gd b/client/map/tiles/screen/screen_model.gd
index c0f0cbde..2a495dae 100644
--- a/client/map/tiles/screen/screen_model.gd
+++ b/client/map/tiles/screen/screen_model.gd
@@ -17,6 +17,9 @@ extends Node3D
class_name ScreenModel
func set_server_context(server_context: Game.ServerContext) -> void:
- $Display/ScreenViewport/ScreenInfo/MarginContainer/VBoxContainer/RichTextLabel.text = """[font_size=48][b]%s[/b]
+ if server_context.motd == null:
+ $Display/ScreenViewport/ScreenInfo/MarginContainer/VBoxContainer/RichTextLabel.text = "[font_size=48][b]%s[/b]" % server_context.name
+ else:
+ $Display/ScreenViewport/ScreenInfo/MarginContainer/VBoxContainer/RichTextLabel.text = """[font_size=48][b]%s[/b]
%s[/font_size]""" % [server_context.name, server_context.motd]