From 8573f8a85d9cafa3804ca552fa6845c83fa3045c Mon Sep 17 00:00:00 2001 From: adtpdn Date: Thu, 9 Jul 2026 16:19:33 +0800 Subject: [PATCH] Fix missing player_goals declaration in GoalsCycleManager --- scripts/managers/goals_cycle_manager.gd | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/scripts/managers/goals_cycle_manager.gd b/scripts/managers/goals_cycle_manager.gd index 1fba12b..281e62c 100644 --- a/scripts/managers/goals_cycle_manager.gd +++ b/scripts/managers/goals_cycle_manager.gd @@ -19,6 +19,7 @@ var is_match_active: bool = false # Score tracking: peer_id -> score var player_scores: Dictionary = {} var player_goal_counts: Dictionary = {} # peer_id -> count +var player_goals: Dictionary = {} # peer_id -> goals array var stop_n_go_winner_id: int = -1 # Track winner for Stop n Go sorting # Reference to main scene @@ -521,3 +522,12 @@ func get_time_remaining() -> float: func reset_scores(): player_scores.clear() _update_leaderboard() + +func reset() -> void: + is_match_active = false + is_cycle_active = false + set_process(false) + player_scores.clear() + player_goal_counts.clear() + player_goals.clear() + stop_n_go_winner_id = -1