public void Start() { if (HighLogic.LoadedScene == GameScenes.FLIGHT) { GameEvents.onVesselChange.Add(OnVesselChange); clsAddon = CLSClient.GetCLS(); if (clsAddon != null) { ShipManifestSettings.EnableCLS = true; SettingsManager.CLSInstalled = true; RunSave(); } else { ShipManifestSettings.EnableCLS = false; SettingsManager.CLSInstalled = false; RunSave(); } ManifestUtilities.LogMessage("CLS Installed? " + SettingsManager.CLSInstalled.ToString(), "Info", true); } }
internal static bool GetCLSAddon() { clsAddon = CLSClient.GetCLS(); if (clsAddon == null) { Utilities.LogMessage("GetCLSVessel - clsAddon is null.", "Info", SMSettings.VerboseLogging); return false; } return true; }
internal static bool GetClsAddon() { ClsAddon = CLSClient.GetCLS(); return ClsAddon != null; }