diff options
Diffstat (limited to 'client/game.gd')
| -rw-r--r-- | client/game.gd | 4 | 
1 files changed, 4 insertions, 0 deletions
| diff --git a/client/game.gd b/client/game.gd index 5d14cdc8..10e3fa0c 100644 --- a/client/game.gd +++ b/client/game.gd @@ -21,6 +21,7 @@ extends Node3D  signal update_players(players: Dictionary)  signal data_updated()  signal in_lobby_updated(in_lobby: bool) +signal text_message(player: int, text: String, timeout_initial: float, timeout_remaining: float)  signal joined()  signal left() @@ -38,6 +39,7 @@ var tile_collide: Array = []  var tile_interact: Array = []  var maps: Array = []  var bot_algos: Array +var text_message_history: Array[Array] = []  var in_lobby := false  var is_replay := false @@ -217,6 +219,8 @@ func _ready():  	mp.text_message.connect(func(player: int, text: String, timeout_initial: float, timeout_remaining: float):  		var p: Player = players[player]  		p.text_message(text, timeout_initial, timeout_remaining) +		text_message.emit(player, text, timeout_initial, timeout_remaining) +		text_message_history.append([player, text])  	)  	mp.item_message.connect(func(player: int, item: int, timeout_initial: float, timeout_remaining: float): | 
