Metal: Hellsinger Setup Guide
Required Software
- Metal: Hellsinger for PC
- Metal: Hellsinger AP World
- Metal: Hellsinger Randomizer Mod
- BepInEx Unity (IL2CPP) for Windows
Optional Software
Installation
Find Your Relevant Game Directories
Find your Metal: Hellsinger game installation directory:
- Steam: Right click Metal: Hellsinger in your Steam Library, then Manage → Browse local files.
Install BepInEx
BepInEx is a general purpose framework for modding Unity games, and is used to run the Metal: Hellsinger Randomizer.
Download BepInEx Unity (IL2CPP) for Windows.
If playing on Steam Deck, follow this guide to set up BepInEx via Proton.
If playing on Linux, you may be able to add WINEDLLOVERRIDES="winhttp=n,b" %command% to your Steam launch options. If this does not work, follow the guide for Steam Deck above.
Extract the contents of the BepInEx .zip file into your Metal: Hellsinger game directory:
- Steam: Steam\steamapps\common\Metal Hellsinger
Install The Metal: Hellsinger Randomizer Mod
Download the latest release of the Metal: Hellsinger Randomizer Mod.
Extract the contents of the downloaded .zip file, and find the folder labeled MetalHellsingerApMod.
Copy the MetalHellsingerApMod folder into BepInEx/plugins in your Metal: Hellsinger game installation directory.
The filepath to the mod should look like BepInEx/plugins/MetalHellsingerApMod/MetalHellsingerApMod.dll
Launch the game, and if everything was installed correctly you should see Archipelago as a menu option on the main menu!
Configure Archipelago Options
Configure Your YAML File
Visit the Metal: Hellsinger options page to generate a YAML with your selected options.
Configure Your Mod Settings
Click the menu option labeled Archipelago, and fill in Player, Hostname, Port, and Password (if required) with the correct information for your room.
Once you've input your information, click the Connect button. If everything was configured properly, you should see Status: Connected! in the text console on the top of the screen.
An error message will display if the game fails to connect to the server.
Be sure to also look at the configuration file for a variety of additional settings, such as song/outfit/weapon randomization!
For a couple of world settings, the configuration file needs to be adjusted to allow for more weapon types. Using a configuration manager like BepInEx ConfigManager is highly recommended.