diff options
Diffstat (limited to 'client/map/tiles/screen/screen_model.gd')
| -rw-r--r-- | client/map/tiles/screen/screen_model.gd | 5 |
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] |