public void Awake() { NGUITools.SetActiveSelf(m_saveGameController.gameObject, false); m_saveGameController.OnClose += HandleOnClose; m_saveGameController.OnLoadSaveGame += HandleOnLoadSaveGame; m_modMenu.OnClose += OnCloseModMenu; m_modMenu.OnLoadMod += HandleOnLoadMod; m_unlockContentManager.OnClose += OnUnlockContentClose; LegacyLogic.Instance.EventManager.RegisterEvent(EEventType.MOD_LOADED, new EventHandler(OnModLoaded)); m_version.text = LocaManager.GetText("VERSION_NUMBER", "1.5-16336"); if (LegacyLogic.Instance.ModController.InModMode) { ModController.ModInfo currentMod = LegacyLogic.Instance.ModController.CurrentMod; if (currentMod != null) { m_version.text = currentMod.Name + " " + LocaManager.GetText("VERSION_NUMBER", currentMod.Version); } } InputManager.RegisterHotkeyEvent(EHotkeyType.OPEN_CLOSE_MENU, new EventHandler <HotkeyEventArgs>(OnCloseKeyPressed)); m_tooltipManager.Init(); m_options.CloseEvent += OnCloseOptionsMenu; if (PopupRequest.Instance != null) { PopupRequest.Instance.Destroy(); } m_popUpRequest.Init(); }