Holdfast: Nations At War
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
last week
Downloads
7
Size
3.5MB

UnityExplorer for Holdfast

An unofficial Holdfast: Nations At War repackage of UnityExplorer 4.13.6, the fork maintained by yukieiji of the original by sinai-dev. It includes UniverseLib 1.6.2. The files are the upstream BepInEx 5 Mono release, unchanged. The package adds a small patcher that sets the hotkey and hides UnityExplorer at startup.

UnityExplorer is an in-game inspector for mod makers.

Panel What it does
Object Explorer Lists the loaded scenes and their objects, and searches objects, types and singletons.
Inspector Shows the components, fields, properties and methods of an object or class. Values can be edited.
C# Console Runs C# in the game.
Hooks Adds Harmony patches to game methods from the window.
Freecam A free camera.
Log UnityExplorer's own log and Unity's log.

Use

Press F7 to show or hide UnityExplorer. It starts hidden.

Install

Install through r2modman or Thunderstore Mod Manager. It is client side. Remove any copy of UnityExplorer you added by hand first.

Holdfast changes

The package adds a BepInEx patcher, UnityExplorer.Holdfast.dll, in BepInEx\patchers\UnityExplorer\. When BepInEx\config\com.sinai.unityexplorer.cfg does not exist yet, the patcher writes it with these settings.

Setting Value Upstream default
UnityExplorer Toggle F7 F7
Hide On Startup true false

On the first launch BepInEx\LogOutput.log shows:

[Info   :UnityExplorer.Holdfast] Wrote com.sinai.unityexplorer.cfg with the F7 hotkey, hidden at startup.

After that the patcher leaves the file alone. Change the settings in UnityExplorer's Options panel or in the cfg file, and they stay through updates. Holdfast already uses F1, F2 and F4.

Problems

Report problems with this package to Ryanlt. Report a problem upstream only if it also happens with the upstream release.

License and source

UnityExplorer is licensed under the GPL-3.0, included as LICENSE. The source for this version is tag v4.13.6.

UniverseLib is licensed under the LGPL-2.1, included as LICENSE-UniverseLib. Its source is at yukieiji/UniverseLib.

The Holdfast patcher is released under the GPL-3.0.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.