Пример #1
0
 public Hunterpie()
 {
     // Initialize debugger and theme
     Debugger.InitializeDebugger();
     UserSettings.InitializePlayerConfig();
     LoadCustomTheme();
     Debugger.LoadNewColors();
     InitializeComponent();
     OpenDebugger();
     AppDomain.CurrentDomain.UnhandledException += ExceptionLogger;
     // Initialize everything under this line
     if (!CheckIfUpdateEnableAndStart())
     {
         return;
     }
     InitializeTrayIcon();
     // Updates version_text
     this.version_text.Content = $"Version: {HUNTERPIE_VERSION} ({UserSettings.PlayerConfig.HunterPie.Update.Branch})";
     Debugger.Warn("Initializing HunterPie!");
     GStrings.InitStrings(UserSettings.PlayerConfig.HunterPie.Language);
     MonsterData.LoadMonsterData();
     AbnormalityData.LoadAbnormalityData();
     SetHotKeys();
     StartEverything();
 }
Пример #2
0
 public void OnGameStart(object source, EventArgs e)
 {
     MonsterData.LoadMonsterData();
     MonsterHunter.StartScanning();
     if (Address.LoadMemoryMap(Scanner.GameVersion) || Scanner.GameVersion == Address.GAME_VERSION)
     {
         Debugger.Warn($"Loaded 'MonsterHunterWorld.{Scanner.GameVersion}.map'");
     }
     else
     {
         Debugger.Error($"Detected game version ({Scanner.GameVersion}) not mapped yet!");
         return;
     }
 }
Пример #3
0
 private void LoadData()
 {
     MonsterData.LoadMonsterData();
     AbnormalityData.LoadAbnormalityData();
 }
Пример #4
0
 private void LoadData()
 {
     GStrings.InitStrings(UserSettings.PlayerConfig.HunterPie.Language);
     MonsterData.LoadMonsterData();
     AbnormalityData.LoadAbnormalityData();
 }