This is a HAT mod which adds some debug functionalities to FEZ - mainly tools for speedrunners, but also for people who want to just mess with the game.
- Multiple annoying cutscenes (intro, dot loading etc.) shortened or removed.
- Command like (available through
~key) for interacting with other features. - Binding feature allowing you to have any command bound to any key through
bindcommand. warpcommand for moving to different levels instantaneously.reloadcommand for quick reload of the level you're currently in.- Quicksave functionality through
saveandloadcommands. - Commands for quick inventory manipulation (
itemcount,mapsandartifacts). progresscommand for manipulating game flags and level progress (WIP)blackholescommand for manipulating black holes.- Timescale manipulation through
timescalecommand. - Invisible trile wireframe preview using
hiddentrileswireframecommand. - Configurable IL timer (
timercommand). - Basic HUD for displaying player's position, velocity and state (WIP).
- Download and install HAT.
- Download
FEZUG.zipand put it inModsdirectory. - Run
HAT.exeand enjoy practising!
- Clone repository.
- Edit
UserProperties.xmlfile:- Remove the line with
UserPropertiesNotSetUptag. - Within
FezDirtag, insert path to a FEZ game directory (the one which containsFEZ.exe). - Within
MomoModDir, insert path to MonoMod. If you have HAT installed, it should be underHATDependencies\MonoMod\in your FEZ game directory. - Optionally, set a path to where the mod files should be copied to (for instance,
Mods/FEZUGin your FEZ game directory with HAT installed). By default, it'll build intooutdirectory of a project.
- Remove the line with
- Build the project using your IDE of choice or
dotnet build.