From 5cce32286b1f2e031dc6f7ab2af52b82c0a35cb3 Mon Sep 17 00:00:00 2001 From: "s0wlz (Matthias Puchstein)" Date: Thu, 16 Apr 2026 00:27:46 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20network=5Fmanager=20=E2=80=94=20emit=20?= =?UTF-8?q?overlay=5Fchanged=20signal=20from=20set=5Foverlay=20RPC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruf-der-pilze/scripts/network_manager.gd | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ruf-der-pilze/scripts/network_manager.gd b/ruf-der-pilze/scripts/network_manager.gd index 61f0389..2d4143b 100644 --- a/ruf-der-pilze/scripts/network_manager.gd +++ b/ruf-der-pilze/scripts/network_manager.gd @@ -15,6 +15,7 @@ signal player_left(peer_id: int) signal player_list_synced() signal game_started() signal roll_received(roller_peer_id: int, player_name: String, d20_result: int, modifier: int, total: int) +signal overlay_changed(overlay_name: String) func start_server(port: int, max_clients: int) -> void: @@ -160,6 +161,7 @@ func request_set_overlay(target_peer_id: int, overlay_name: String) -> void: @rpc("authority", "call_remote", "reliable") func set_overlay(overlay_name: String) -> void: GameState.set_overlay_local(my_id, overlay_name) + overlay_changed.emit(overlay_name) @rpc("any_peer", "call_remote", "unreliable")