private void AddButtons() { if (Imgui.SmallButton("Close")) { Visible = false; } if (Imgui.SmallButton("Toggle console")) { DebugConsole.Toggle(); } if (CoopServer.Instance.Current == null) { Imgui.SameLine(200); if (Imgui.SmallButton("Start Server")) { CoopServer.Instance.StartServer(); ServerConfiguration config = CoopServer.Instance.Current.ActiveConfig; CoopClient.Instance.Connect(config.LanAddress, config.LanPort); } } if (!CoopClient.Instance.Connected) { Imgui.SameLine(400); if (Imgui.SmallButton("Connect to local host")) { ServerConfiguration defaultConfiguration = new ServerConfiguration(); CoopClient.Instance.Connect( defaultConfiguration.LanAddress, defaultConfiguration.LanPort); } } }