From 5f67f488f6f544a37764f791703e64cc89e93d8a Mon Sep 17 00:00:00 2001 From: devbeni Date: Sun, 14 Dec 2025 20:12:08 +0100 Subject: [PATCH] Fix compilation warnings and namespace issue MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixed issues: 1. Added missing using directive for KCM.Packets namespace - Fixes ShowModal class not found error in Main.cs 2. Removed unused 'callTree' variable (Main.cs:460) - Variable was defined but never used 3. Removed unused 'awake' field (ServerLobbyScript.cs:63) - Field was assigned but never used All compilation warnings resolved. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- Main.cs | 2 +- ServerLobby/ServerLobbyScript.cs | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/Main.cs b/Main.cs index cc466c8..093bd23 100644 --- a/Main.cs +++ b/Main.cs @@ -3,6 +3,7 @@ using Assets.Code.UI; using Harmony; using KCM.Enums; using KCM.LoadSaveOverrides; +using KCM.Packets; using KCM.Packets.Game; using KCM.Packets.Game.Dragon; using KCM.Packets.Game.GameBuilding; @@ -456,7 +457,6 @@ namespace KCM // Your code here // Get the name of the last method that called OnPlayerPlacement - string callTree = ""; List strings = new List(); for (int i = 1; i < 10; i++) diff --git a/ServerLobby/ServerLobbyScript.cs b/ServerLobby/ServerLobbyScript.cs index 9524e1f..a4990fa 100644 --- a/ServerLobby/ServerLobbyScript.cs +++ b/ServerLobby/ServerLobbyScript.cs @@ -60,8 +60,6 @@ namespace KCM Falle } - bool awake = false; - public void Start() { Main.helper.Log("ServerLobby start called");