void Awake() { this.Log("Awake"); globalSettings = TacLifeSupport.Instance.globalSettings; gameSettings = TacLifeSupport.Instance.gameSettings; rosterWindow = new RosterWindow(globalSettings, gameSettings); monitoringWindow = new LifeSupportMonitoringWindow(this, globalSettings, gameSettings, rosterWindow); GameEvents.onGUIApplicationLauncherReady.Add(OnGUIAppLauncherReady); OnGUIAppLauncherReady(); configFilename = IOUtils.GetFilePathFor(this.GetType(), "LifeSupport.cfg"); //Check if DeepFreeze is installed and set bool. var DeepFreezeassembly = (from a in AppDomain.CurrentDomain.GetAssemblies() where a.FullName.StartsWith("DeepFreeze") select a).FirstOrDefault(); if (DeepFreezeassembly != null) { IsDFInstalled = true; } else { IsDFInstalled = false; } }
void Awake() { this.Log("Awake"); globalSettings = TacLifeSupport.Instance.globalSettings; gameSettings = TacLifeSupport.Instance.gameSettings; rosterWindow = new RosterWindow(globalSettings, gameSettings); monitoringWindow = new LifeSupportMonitoringWindow(this, globalSettings, gameSettings, rosterWindow); button = new ButtonWrapper(new Rect(Screen.width * 0.75f, 0, 32, 32), "ThunderAerospace/TacLifeSupport/Textures/greenIcon", "LS", "TAC Life Support Monitoring Window", OnIconClicked, "FlightIcon"); configFilename = IOUtils.GetFilePathFor(this.GetType(), "LifeSupport.cfg"); }
void Awake() { Debug.Log("TAC Life Support (LifeSupportController) [" + this.GetInstanceID().ToString("X") + "][" + Time.time + "]: Awake"); Instance = this; knownCrew = new Dictionary <string, CrewMemberInfo>(); knownVessels = new Dictionary <Guid, VesselInfo>(); settings = new Settings(); settingsWindow = new SettingsWindow(settings); rosterWindow = new RosterWindow(); monitoringWindow = new LifeSupportMonitoringWindow(this, settings, settingsWindow, rosterWindow); icon = new Icon <LifeSupportController>(new Rect(Screen.width * 0.75f, 0, 32, 32), "icon.png", "LS", "Click to show the Life Support Monitoring Window", OnIconClicked); configFilename = IOUtils.GetFilePathFor(this.GetType(), "LifeSupport.cfg"); }