Apart from loading mods, HAT does some additional internal behaviour worth mentioning. Here's a full list:
FezLogo
class has been patched in order to draw HAT logo and mod loader tooltip.- Several methods in
Logger
class have been hooked to override location of debug log files (they're now stored in%appdata%/FEZ/Debug Logs
directory) and to show an error with stack trace on fatal error. StaticText
class used to fetch localized text has been patched to return a raw string if it's prefixed by@
. This is useful when you want to create your own menus where you have limited control over how text is displayed.Menu Base
class'Initialize
method has a hook which adds an additionalMODS
menu, where you can preview a list of currently installed modifications.