From edd03742f8b2b27ab78828d0850f6bb55edbd02d Mon Sep 17 00:00:00 2001 From: tpart Date: Sun, 7 Jul 2024 20:40:41 +0200 Subject: Disable input while escape menu is open or writing in chat --- client/game.gd | 2 ++ 1 file changed, 2 insertions(+) (limited to 'client/game.gd') diff --git a/client/game.gd b/client/game.gd index 0bbc4ab0..671f328f 100644 --- a/client/game.gd +++ b/client/game.gd @@ -20,6 +20,7 @@ extends Node3D signal update_players(players: Dictionary) signal data_updated() +signal player_set_input_enabled(b: bool) var player_id: int = -1 var item_names: Array = [] @@ -86,6 +87,7 @@ func _ready(): if player == player_id: player_instance = ControllablePlayer.new(player, player_name, pos, character, self) camera.target = player_instance + player_set_input_enabled.connect(player_instance.set_input_enabled) else: player_instance = Player.new(player, player_name, pos, character, self) players[player] = player_instance -- cgit v1.2.3-70-g09d2