Commonly requested gameplay tweaks and improvements in a configurable DLL form. This mod also adds support for spawning enemies, changing weathers, editing entity components, and enabling cheat options.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.6
- Add an option to manually specify the aspect ratio for realtime cutscenes.
- Add an asset override to disable vignette.
- Increase default value for the inventory stack limit asset override.
- The freefly camera now has view angle smoothing.
- The freefly camera can now be used while the main menu bar is hidden.
- Addressed a crash when spawning certain NPCs and closing the entity spawner window.
Version 1.5
- Add support for game version 1.11.2 and hopefully all future versions.
- Add hotkeys to adjust the current time of day.
- Add an asset override to hide Aloy's dynamic hair.
- Now prevents crash reports from being sent to Guerrilla if this DLL is loaded.
Version 1.4
- Add support for loading all entity spawns in the spawner window, now including human NPCs.
- Add an asset override to adjust player damage dealt & player damage received multipliers.
- Old versions of mod_config.toml must be replaced with the updated file.
Version 1.3
- Add support for timescale & time of day keybinds.
- Add a menu option under "World" to set custom player body variants (note that these are temporary).
- Add an asset override to remove ingredient requirements for all crafting recipes (infinite resources/ingredients).
- Add an asset override to remove perk point requirements for unlocking skills (infinite perk points).
- Add an asset override to combine all inventory resource stacks into single entries.
- Minor config rewording.
- Old versions of mod_config.toml must be replaced with the updated file.
Version 1.2
- Add support for (some) key bindings in the configuration file.
- Add a menu option under "Time" that allows players to suspend AI processing.
- Add more menu options for teleport locations.
- Add an asset override to remove the automatic slowdown while riding a horse.
- Add an asset override to remove the pick-up animation when collecting resources.
- Old versions of mod_config.toml must be replaced with the updated file.
Version 1.1
- Add support for force-loading all weather setups and entity spawners in the corresponding UI windows.
- Add option to scale debug UI fonts.
- Revise patching method for face paints and focus model unlocks.
- Fix crash when Aloy dies and certain windows are open at the same time.
- Old versions of mod_config.toml must be replaced with the updated file.
Horizon Zero Dawn's December 2021 patch (version 1.11) or newer is required. Please post any issues in the comments. Most patches were created with my gameplay in mind and more suggestions are welcome.
Installation
1. Extract the .zip contents to your game root folder. winhttp.dll should be in the same folder as HorizonZeroDawn.exe, along with mod_config.toml.
2. Edit any settings in mod_config.toml with a text editor to your heart's desire.
3. Launch your game. 4. Play.
Uninstallation
1. Delete winhttp.dll and mod_config.toml in your game root folder.
Player entity editing (inventory, faction, coordinates, components)
Player camera entity editing (coordinates, components)
Timescale & time of day settings
Cheats (freecam, noclip, infinite ammo, ...)
Quicksaves enabled through the "Saves" menu
Access to game debug settings and logs
Available patches:
Intro logo skip
Allow unlocking NewGame+ extras without completing all difficulties
Allow unlocking preorder entitlements
Allow setting a custom aspect ratio for cutscenes
Allow the player to explore outside of the map boundaries
Increase inventory space/item limits (10X)
Increase all weapon ammo and potion limits
Remove ingredient requirements for all crafting recipes (infinite resources/ingredients)
Remove perk point requirements for unlocking skills (infinite perk points)
Adjust player damage dealt & player damage received multipliers
Allow horse mounts in all areas
Remove the automatic slowdown while riding a horse
Allow sprinting and mounting horses with all weapons, including heavy pickups
Unlock photo mode camera panning controls
Remove depth of field near camera blur
Remove the vignette postprocessing effect
Remove all camera magnetism
Remove ambient looping sound effects on the Shield Weaver armor
Remove the shield overlay on the Shield Weaver armor
Remove the movement penalty when Aloy's focus is open
Combine all inventory resource stacks into single entries
Remove the pick-up animation when collecting resources
Change the length of ingame days
Increase the time between weather transitions
Dramatically increase the spawn rate for birds, fish, and mammals
Hide Aloy's dynamic hair to prevent clipping with custom outfits
Most things are self-explanatory. However, there a few caveats and hidden controls:
The main menu can be toggled with the ~ (tilde) key by default.
The game will crash when spawning too much AI or using certain scripted spawn setups.
The freefly camera and noclip use WASD keys for controls. Shift will increase your speed and control will decrease your speed.
The freefly camera orientation can be controlled by dragging with the right mouse button. Noclip will use your character's heading angle.
DO NOT enable noclip with anything that can trigger loading screens. This includes fast travel and save games. You'll end up in an infinite loop.
Inventory items (coil percentages, weave percentages, item counts) can be edited by changing the components listed in a HumanoidInventory instance. I'll write a guide on it later.