Fireman
File manager & picker for ULTRAKILL
About this mod Author’s original text
File manager for ULTRAKILL
Press LeftAlt+E to toggle the file manager
Supported actions:
- Cut (Ctrl+X), Copy (Ctrl+C), Paste (Ctrl+V)
- Permanently delete (Shift+Delete)
Keybinds can be customized in the Thorn menu (RightShift)
Issues & Feedback
Fireman is a simple file manager that integrates with
the game in some aspects and is convenient to use (as it's in-game).
It is not a full replacement for your OS's file manager, and
you will certainly be disappointed if you expect it to
"have the basic stuff of Windows Explorer".
Regardless, you can help make it better by shooting suggestions
at @end_4 on Discord or by opening an issue on GitHub.
Developers
Fireman can be used as a file/folder picker:
// Create a picker and get its MonoBehaviour
var comp = FileManager.CreatePicker(allowMultiSelection: false, isSelectionFolder: false);
// Place it somewhere
var picker = comp.gameObject;
var kanvas = SceneManager.GetActiveScene().GetRootGameObjects().FirstOrDefault(obj => obj.name == "Canvas");
picker.transform.SetParent(kanvas.transform, false);
// Listen for selection
comp.ItemsPicked += pathArr => {
// Do stuff with picked file. pathArr is an array of string paths
};
License
- Code: MIT
- Assets: CC BY-SA 4.0
In general I don't mind others reusing my creations.
The licenses are to make it explicit and legally stay in the clear.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: