From 43390237a6dacaeff59826c1f6951afa13ab2d7f Mon Sep 17 00:00:00 2001 From: nokoe Date: Thu, 3 Oct 2024 16:43:37 +0200 Subject: chat messages show user color; align vertically; fixes #207 --- client/menu/communicate/chat/chat_preview.gd | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'client/menu/communicate/chat/chat_preview.gd') diff --git a/client/menu/communicate/chat/chat_preview.gd b/client/menu/communicate/chat/chat_preview.gd index 14713f7e..798fbdd1 100644 --- a/client/menu/communicate/chat/chat_preview.gd +++ b/client/menu/communicate/chat/chat_preview.gd @@ -22,12 +22,13 @@ const CHAT_MESSAGE_SCENE = preload("res://menu/communicate/chat/chat_message.tsc @onready var messages_container: VBoxContainer = $MarginContainer/ScrollContainer/PanelContainer/Messages func _ready(): - game.text_message.connect( - func message(username: String, text: String, _timeout_initial: float, timeout_remaining: float): - add_message(username, text, timeout_remaining) + game.text_message.connect(func(message: Game.TextMessage): + var chat_message: ChatMessage = CHAT_MESSAGE_SCENE.instantiate() + messages_container.add_child(chat_message) + chat_message.set_message( + message.username, + message.text, + message.color, + true, + message.timeout_remaining) ) - -func add_message(username: String, message: String, time: float): - var chat_message: ChatMessage = CHAT_MESSAGE_SCENE.instantiate() - messages_container.add_child(chat_message) - chat_message.set_message("<%s>" % username, message, true, time) -- cgit v1.2.3-70-g09d2