Exemple #1
0
 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();
 }