NGA-HideoutProgression icon

HideoutProgression

Sequel to SafehouseProgression. Adds UI-Tablet for the game mode and item-spawner bartering. Works with H3MP. [Tutorials on YouTube]

By NGA
Last updated 3 weeks ago
Total downloads 1262
Total rating 2 
Categories Tweaks
Dependency string NGA-HideoutProgression-0.2.2
Dependants 0 other packages depend on this package

This mod requires the following mods to function

nrgill28-Atlas-1.0.2 icon
nrgill28-Atlas

The next generation of mapping tools for H3VR

Preferred version: 1.0.2
nrgill28-Sodalite-1.4.1 icon
nrgill28-Sodalite

Modding API and tools for H3VR code plugins

Preferred version: 1.4.1
NGA-VaultSaveCompatibility-0.1.0 icon
NGA-VaultSaveCompatibility

[Beta] Skips over broken/deleted mods when loading a Vault save-file. Made for Safehouse Progression to avoid losing loadouts and houses.

Preferred version: 0.1.0
NGA-SceneSaveEverywhere-0.1.0 icon
NGA-SceneSaveEverywhere

Enables Anton's scene saving EVERYWHERE. All vanilla maps, TnH, modded maps, and Wurst-modded maps! Works with Safehouse Progression :)

Preferred version: 0.1.0
NGA-JsonFileIO-0.0.3 icon
NGA-JsonFileIO

BETA! (For making mods) Code lets you read/write JSONs full of key-value pairs to your plugin folder.

Preferred version: 0.0.3
NGA-ProgressionTablet-0.1.0 icon
NGA-ProgressionTablet

[Required for Hideout Progression mod]. Includes hideout management tablet and stylus.

Preferred version: 0.1.0
NGA-LootInTNH-0.1.0 icon
NGA-LootInTNH

[Beta] Find loot related to your TnH character in Supply Points. Option to disable constructor.

Preferred version: 0.1.0
NGA-ProfileSaveFolder-1.0.0 icon
NGA-ProfileSaveFolder

(For modders) Serves as external location where all JsonSaveSystem save files can reside. See details in Thunderstore.

Preferred version: 1.0.0

README

Hideout Progression

The sequel to "SafehouseProgression"

Tutorial

Watch the video

Itemspawner Prices: Watch the video Use 'Shop' tab: Watch the video

Biggest NEW features:

  • Bartering system:
    • All weapons have auto-assigned price (even mods!)
    • Buy items from ItemSpawner inside your hideout
    • Persistent Bank account
  • Hideout Management Tablet (UI): You can manage all hideout-related info using an iPad.
    • Set safehouse name with a button click!
    • Sell items from the 'Shop' tab
    • See saved quickbelt from the 'Deploy' tab
    • Accessible from Wrist-Menu
  • Difficulty Settings
    • "Price multiplier" scales itemspawner costs
    • "Delete Loadout-Save after Spawn" deletes the backup quickbelt save after spawning
    • "Delete Loadout after Save" deletes worn items after saving quickbelt
  • Load & Autosave System
    • Safe to use alongside SafehouseProgression and Safehouse-for-H3MP mods.
    • Shows Date & time of last save and backup in UI
  • Works with H3MP

Issues FAQ

1. I can't sell anything in the 'Shop' tab!?
  • Follow the video instructions replicated below.
  • Ensure you're in your selected Safehouse: "Hideout Scene" name should be the same as "Current Scene" shown in Home tab.
  • Ensure the Management Tablet is present in your safehouse with you (this is what enables Hideout).
  • Ensure you're pressing the trigger when pointing at an object with the stylus (you should see a new laser drawn from the gun to the tablet and the price of the object in the tablet).
2. Infinite loading when returning to hideout!?
  • You added a mod which even my VaultSaveCompatibility couldn't fix.
  • Most likely offender is the mod of the Russian floral-camo armor.
  • In the 'Home' tab click the 'Load Backup'.
  • If that doesn't work: open your wrist menu, click 'Load Scene Config', look through autosave files with the substring hideoutProg_Backup from earlier dates.
3. This item doesn't have a price!?
  • Only items that cause harm have a price.
  • Some modded weapons don't have proper tags AND were placed under a category which we couldn't interpret if it's a weapon. Ask the modder to add weapon tags like "Rifle" etc.
4. Prices don't make sense!?
  • This is a product of the fact they're auto-generated solely from the gun's tags.
  • Though there's code to add custom prices, you'd need another modder to do so OR you could try out JerryAr's EFT mod which has its own bartering system and integrates with Safehouse.

Detailed Instructions

  1. Enter the scene you wish to be your safehouse.
  2. On your wrist menu click: "Hideout > Spawn Tablet"
  3. In the Hideout tab of the tablet, press "Set this scene as Safehouse" (gray botton near top).
    i. Confirm the scene name matches your scene
    ii. Decorate your safehouse
  4. Purchase gear from the Itemspawner if you have any funds
    i. Will only work if the Hideout Tablet is spawned. ii. Only weapons cost money, proportional to their class
    iii. Funds displayed in the bottom-left corner of the Itemspawner, beneath the item details
    iv. Equip all items on your quickbelt
  5. In the Deploy tab of the tablet, select DEPLOY
    i. All items equipped in your quickbelt will be saved
    ii. Your scene will be saved
    iii. You will spawn in the MAIN MENU
  6. Play any mode you like
  7. On your wrist menu click: "Hideout > Spawn Loadout"
    i. The loadout you had when you pressed "DEPLOY" will appear on your quickbelt
    ii. The loadout pressing "Spawn Loadout" again will not spawn your gear, it's now spent
  8. On your wrist menu click: "Hideout > Extract-to-Safehouse"
    i. All items equipped in your quickbelt will be saved
    ii. You will spawn at your Safehouse
  9. In the Deploy Tab of the tablet, select "Spawn loadout into Quickbelt"
    i. The loadout you saved when you pressed "Extract-to-Safehouse" will now be in your quickbelt
  10. In the Shop Tab of the tablet, grab the stylus and point it at your loot, press SELL
    i. The loot will be deleted and its value added to your "Funds"
    ii. You can withdraw .69 Cashmoney on denominations of $1,5,10,20,100,1000 using the bottom button

Known Bugs

  • Quests and Options tabs are not active yet

Versions

0.2.2

  • Instructions, videos, issues FAQ
  • Final version; if you're a modder and need fixes or support DM me or find someone who can.

0.2.0

  • NEW: Universal Pricing System: All items have a price, depend on category, subcategory, and Anton's tags (Country of origin, Era, Bullet power, Action)
  • NEW: Options tab adds "Price Scaler"
  • FIX: Can't buy items if you run out of money
  • BALANCING: Options tab difficulty settings for loadout files deleted on save/spawn
  • INTERNAL: System for Quests to modify prices based

0.1.3

  • NEW: Shop has Multi-select
  • BALANCING: Shop can only sell at home. Can still withdraw outside
  • BALANCING: Sell price is 80% of buy price
  • NEW: (H3MP compatibility) Added load-scene button on tablet and save-loadout in wrist-menu
  • NEW: Delete-tablet button
  • FIX: Fixed date times
  • FIX: Laser actually draws correctly
  • FIX: Removed $20 withdrawl (doesn't exist?)
  • BALANCING: Spawning loadout doesn't delete its save file, saving empty loadout doenst override (will be options later on)

0.1.2

  • FIX: Added missing dependency (would break if installed on empty profile)

0.1.0

  • NEW: Make UI Tablet for Basic Safehouse for H3MP functionalities.
  • NEW: Make UI and Stylus for Shop selling section
  • NEW: Modify ItemSpawnerV2 to sell items when you're inside your safehouse AND the tablet is spawned.