SafehouseProgression

v1.1.4·Updated 2026-09-10

[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

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. 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.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. 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.

Dependencies

Install these first, or the mod will not work:

nrgill28-SodaliteNGA-VaultSaveCompatibilityNGA-SceneSaveEverywherenrgill28-Atlas

File & checksum

Filename
SafehouseProgression-1.1.4.zip
File size
49.7 KiB
SHA-256
e39be6742bb64082f5fb6a8d6bf2d34c9290f2abe81268e5f7292ed4fc188825
Stored at
2026-10-06 19:10