Example #1
0
 private void RegisterMouseEvents()
 {
     if (_buttonClickRegistered)
     {
         return;
     }
     _buttonClickRegistered = true;
     Logger.LogVerbose("Settings menu - Registering mouse events...");
     Mouse.MouseMoved   += _resetRecipesCheckbox.CheckForMouseHover;
     Mouse.MouseClicked += _resetRecipesCheckbox.CheckForMouseClick;
     _tierOneCostEditor.RegisterMouseEvents();
     _tierTwoCostEditor.RegisterMouseEvents();
     Logger.LogVerbose("Settings menu - Mouse events registered.");
 }
 private void RegisterMouseEvents()
 {
     if (_buttonClickRegistered)
     {
         return;
     }
     _buttonClickRegistered = true;
     Logger.LogVerbose("Settings menu - Registering mouse events...");
     Mouse.MouseMoved   += _resetRecipesCheckbox.CheckForMouseHover;
     Mouse.MouseMoved   += _useExperienceMultiplierCheckbox.CheckForMouseHover;
     Mouse.MouseClicked += _resetRecipesCheckbox.CheckForMouseClick;
     Mouse.MouseClicked += _useExperienceMultiplierCheckbox.CheckForMouseClick;
     Mouse.MouseClicked += _painlessPrestigeModeCheckbox.CheckForMouseClick;
     _tierOneCostEditor.RegisterMouseEvents();
     _tierTwoCostEditor.RegisterMouseEvents();
     _pointsPerPrestigeEditor.RegisterMouseEvents();
     _experiencePerPainlessPrestigeEditor.RegisterMouseEvents();
     Logger.LogVerbose("Settings menu - Mouse events registered.");
 }