Skip to content

KingdomMod v0.2.10 - Installer state and F1 cursor fix

Choose a tag to compare

@github-actions github-actions released this 29 Jun 19:04

What's changed

  • Fixes upgrade installs failing after KingdomMod built and installed with Access to the registry key 'HKEY_LOCAL_MACHINE\Software\KingdomMod' is denied.
  • Moves installer-owned MelonLoader and Defender-exclusion state to marker files under .kingdommod-installer; HKLM is now only used by the MSI registry component and as a legacy uninstall fallback.
  • Strengthens the F1 cursor fix by holding the console cursor state during OnUpdate, not only during IMGUI drawing.
  • Suspends the F1 cursor override while modal KingdomMod popups are visible so those dialogs keep normal pointer behavior.
  • Keeps the v0.2.9 gift behavior: giving coins or gems does not change No drops or Infinite coin cheat mode.

Validation

  • Built KingdomMod.sln in Release with the cached installer .NET SDK.
  • Deployed locally with tools\install-mods.ps1 -NoBuild -NoDefenderExclusion.
  • Built KingdomMod-0.2.10-x64.msi locally.
  • Installed 0.2.10 over the local install and confirmed exit code 0, no HKLM access failure, and one Appwiz entry for KingdomMod 0.2.10.