Skip to content

1.2.0

Latest
Compare
Choose a tag to compare
@Krzyhau Krzyhau released this 22 Feb 21:34
· 9 commits to main since this release
cc497fd

Installation

  1. Download HAT.zip from Release tab and unpack it in the game's directory (next to FEZ.exe).
  2. Run hat_install.bat (for Windows) or hat_install.sh (for Linux). This should generate new executable file called MONOMODDED_FEZ.exe.
  3. Run MONOMODDED_FEZ.exe and enjoy modding!

Note for non-Steam game versions: remove FEZ.Hooks.mm.dll. Any mods using generated hooks won't work, but as of writing this message, there are none either way :)

Changelog

  • refactor mod loading process
  • add mod identity extensions (helper functions to allow mods easily identify themselves through game components)
  • add PAK loading for assets (assets can now be packed into Assets.pak for efficient storage and loading)
  • tweak assembly resolving (all HAT's dependencies have been moved to subdirectories. Additionally, mods can contain dependencies by including them in their directories, and HAT will load them automatically when they're requested by the mod's assembly)
  • improve logging
  • add blacklist.txt (adding directory/zip names to it will prevent the mod from being loaded).
  • add prioritylist.txt (adding directory/zip names to it will force it to have priority when loaded over other duplicate mods).