From 8718e2d2455aca1fb61b0c2adb2a45eeac3b3a24 Mon Sep 17 00:00:00 2001 From: adtpdn Date: Mon, 13 Jul 2026 11:22:47 +0800 Subject: [PATCH] fix(network): deduplicate game_mode_changed signal --- scripts/managers/lobby_manager.gd | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/scripts/managers/lobby_manager.gd b/scripts/managers/lobby_manager.gd index a7de8d2..5f209a0 100644 --- a/scripts/managers/lobby_manager.gd +++ b/scripts/managers/lobby_manager.gd @@ -31,6 +31,8 @@ signal candy_survival_duration_changed(duration: int) signal candy_survival_growth_interval_changed(interval: float) signal candy_survival_cells_per_tick_changed(cells: Dictionary) +signal game_mode_changed(mode: String) + # Room data structure var current_room: Dictionary = {} var players_in_room: Array = [] # [{id, name, is_ready}] @@ -95,9 +97,6 @@ func get_game_mode() -> GameMode.Mode: func is_game_mode(mode: GameMode.Mode) -> bool: return get_game_mode() == mode -# Signals -signal game_mode_changed(mode: String) - # Ready to start game check var _all_ready: bool = false