SafehouseProgression
[Update 120 Fix] 'The OG Safehouse Progression' - Persistent player progression: raid, stash, and redeploy with seamless scene & loadout saving. Set any map as your Safehouse.
Screenshots 2 screenshots
About this mod Author’s original text
Safehouse Progression
[>>[TUTORIAL_VIDEO: Set custom safehouse Scene ID]>[TUTORIAL_VIDEO: How to Play]>[Feedback form]>TUTORIAL_VIDEO: Set Scene ID
Vanilla Scene IDs:
"Grillhouse_2Story", "IndoorRange",
"GP_Hangar", "SniperRange", "ArizonaTargets", "WarehouseRange_Rebuilt",
"Friendly45_New", "ArizonaTargets_Night", "BreachAndClear_TestScene1",
"ProvingGround", "ObstacleCourseScene1", "NewSnowGlobe", "Wurstwurld1",
"MF2_MainScene", "Boomskee", "Testing3_LaserSword","MeatGrinder",
"OmnisequencerTesting3","WinterWasteland","Cappocolosseum",
"SamplerPlatter
Buttons
Extract-to-Safehouse
- Saves your current quickbelt loadout to a Vault file.
- Spawns you in your safehouse GP_Hangar map, and loads your safehouse scene config vault file.
- Automatically equips you with the raid-extracted loadout.
- Removes items from Vault file to avoid item duplication.
Leave-the-Safehouse
- Saves your current quickbelt loadout to a Vault file. This will be your Deployment Loadout.
- Saves the current safehouse scene, GP_Hangar map, to a vault file.
- Spawns you in MainMenu3.
Deployment-Loadout
- Equips the deployment loadout you saved when you pressed Leave-the-Safehouse
- Removes items from Vault file to avoid item duplication.
Config Variables
Change Safehouse Map
TUTORIAL_VIDEO: Set Scene ID
- Bring up your wrist menu, then click Mod Settings, and then click Config Mods
- Find the SafehouseProgression mod in the list, click blue "Settings" button next to its name
- Insert the Scene ID for the level you wish to become your new safehouse. Get Scene ID's from:
- Requirements:
- Map must support Scene Saving. You can check by seeing if you can save a scene from the "Save Scene" wrist menu in that map.
- Only one safehouse per map.
- Safehouses in different maps are independent, so you never lose your progress.
- Vanilla Scene IDs:
"Grillhouse_2Story", "IndoorRange",
"GP_Hangar", "SniperRange", "ArizonaTargets", "WarehouseRange_Rebuilt",
"Friendly45_New", "ArizonaTargets_Night", "BreachAndClear_TestScene1",
"ProvingGround", "ObstacleCourseScene1", "NewSnowGlobe", "Wurstwurld1",
"MF2_MainScene", "Boomskee", "Testing3_LaserSword","MeatGrinder",
"OmnisequencerTesting3","WinterWasteland","Cappocolosseum",
"SamplerPlatter
- Mod Maps Scene IDs: Open your logs and look for any that say "Trying to save in scene:" or "Arrived in scene:"
- Load inside your desired scene
- Click Leave-the-Safehouse
- Click Enter-the-Safehouse
- You're now done!
Example Usage:
[>>[Tutorial_GIF]-You finish a TnH raid, you found a ModulAR.
-You press Extract-to-Safehouse on your wrist menu and appear within the map GP_Hangar.
-Automatically, your raid-extracted quickbelt and your customized GP_Hangar home are loaded.
-You hang the ModulAR on the wall.
-You grab your meta SVT-40.
-You press Leave-the-Safehouse and land on the MainMenu.
-You start another TnH round in a different map.
-You press Deployment-Loadout, and automatically your SVT-40 loadout is equipped. You die.
-You press Extract-to-Safehouse in the Main Menu, the flare gun and ModulAR still hang on the wall of GP_Hangar.
Automatic Backup of Safehouse
There's a 50% chance that after you press "Leave-the-Safehouse" a back-up scene save file of your safehouse will be created. You can find it in the 'Save/Load Scene' wrist menus with the format "SCENENAME_BU_DATE&TIME":
Known Bugs
You may lose specific* items in your loadout or safehouse when extracting or deploying. This is expected, reach out to the authors of the missing mods to ask for a "Vault Saving Fix".
- Go report new ones here: [>>[Feedback form]<<](
Planned Features
- [✓] Wrist menu button "Safehouse"
- [✓] Buttons for entering/leaving Safehouse and equipping loadout.
- [✓] Remove buggy Deployment-Loadout in 3rd Party Mod Maps
- [✓] Fix bug for losing safehouse or loadout with broken mods
- [✓] Config variable: Safehouse can be any map, not just GP_H
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: