Mod Details

Hideout In Progress

Hideout In Progress 1.1.1

Created by Tyfon

17.5K Downloads

SPT 3.11.4 Compatible

Turn in items for hideout construction as you get them!

Latest Version 1.1.1
SPT 3.11.4

Updated Sep 9, 9:07 PM

Version Notes

- Fix upgrade button sometimes not lighting up

- Fix upgrade button sometimes taking an extra copy of items

This download is externally hosted.
Always scan for viruses.
Features

Features

Contribute resources to hideout upgrades as you get them.

This mod for SPT adds a “Transfer Items” button to hideout construction/upgrade windows. Clicking this button will contribute any items in your stash towards the upgrade, and the UI will update to reflect the remaining resources required.

Some things to keep in mind:

  • Cash is not contributed early, and will be payed in full when you finally start the upgrade
  • Items contributed cannot be retrieved
  • Fully contributed items will no longer be auto-wishlisted

Technical details

Contributions are stored in the user profile, in characters.pmc.Hideout.Areas[area].contributions. If you uninstall this mod, they will remain in your profile but will not be used by anything, and the items will not only be lost, but will not contribute towards the construction.

Installation

Installation

Like almost every mod here, extract the zip archive into your SPT directory.

I recommend using 7zip to extract and install this mod.

Example (thanks DrakiaXYZ for the gif)

vKRw58b.gif

Uninstallation

To uninstall, simply delete:

  • <your SPT folder>/BepInEx/plugins/Tyfon.HideoutInProgress.dll
  • <your SPT folder>/user/mods/tyfon-hideoutinprogress
Troubleshooting

Troubleshooting

Q: I found a bug!

A: Open an issue or make a comment here. Please include logs if possible!

If you’d like to support my work, you can buy me a coffee

Version 1.1.1
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

1.7K Downloads

Created Sep 9, 9:07 PM

Updated Sep 9, 9:07 PM

Virus Total Results

- Fix upgrade button sometimes not lighting up

- Fix upgrade button sometimes taking an extra copy of items

Version 1.1.0
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

3.6K Downloads

Created Jul 31, 9:06 PM

Updated Jul 31, 9:06 PM

Virus Total Results

Fully contributed items will no longer be auto-wishlisted

Version 1.0.2
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

8.2K Downloads

Created Apr 24, 8:09 AM

Updated Apr 24, 8:09 AM

Virus Total Results

Fix serious bug where the transfer button would continue to take 1 instance of items that had already been 100% contributed

Version 1.0.1
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

3.6K Downloads

Created Apr 2, 5:17 PM

Updated Apr 2, 5:17 PM

Virus Total Results

Fix button not disabling after construction begins

Version 1.0.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

402 Downloads

Created Apr 2, 9:30 AM

Updated Apr 2, 9:30 AM

Virus Total Results
Tyfon Pinned

Support

If you’re having issues, please do one of the following:

  • Post a comment here
  • Open a github issue
  • Tag me on the discord - I have my own thread in #mods-development

Don’t use the support thread, please, I usually don’t look at it.

Thanks!

Please do not reply to this

1 Like
Isiktor

I dont knwo if im blind but i can not find the transfer button. I have look at both around the UI and at the construct/upgrade section and i can not see it

would like some help

0 Likes
Phoenix428

Never mind, I didn’t realize that hideout stuff had to be find in raid now!

0 Likes
Phoenix428

Hi, I’m new to SPT. It doesn’t seem to be working for me. I have 3 bandages but can’t transfer them to the Medstation: https://imgur.com/a/t5VAibC

0 Likes
Wings7

Im such a hoarder for the hideout this helped big time with stash tetris. you da man

0 Likes
KQMII

Good mod ! is there a way contribution update wishlist ?

0 Likes
LeeNelson

Coolest handiest obvious inventory management helper mod!!
TYVM!

0 Likes
JacksonBrownPAnts

For anybody wondering, these items do not count as “In stash” if you are using Checkmarks mod

0 Likes
black_rose

Theres an incompatibility with BSS Better Stack Size, if you try to transfer materials that are stacked, it will only count as one item, despite appearing as more in the upgrade screen. so if you have a stack of 4 lightbulbs, it’ll show 4/4, but transfer only 1 with the remaining 3 disappearing

0 Likes
djinni999

after updating to 3.11.2 the mod doesn’t load anymore.

[Error :Tyfon.HideoutInProgress] Failed to load: Newtonsoft.Json.JsonSerializationException: Cannot deserialize the current JSON object (e.g. {“name”:“value”}) into type ‘HideoutInProgress.AreaProgress[]’ because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.

To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.

Path ‘err’, line 1, position 7.

at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x003a0] in <a188f91889dd430ea0449cfb94e0c4ca>:0

at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x0006d] in <a188f91889dd430ea0449cfb94e0c4ca>:0

at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000db] in <a188f91889dd430ea0449cfb94e0c4ca>:0

at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00054] in <a188f91889dd430ea0449cfb94e0c4ca>:0

at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0

at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <a188f91889dd430ea0449cfb94e0c4ca>:0

at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0

at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value) [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0

at HideoutInProgress.HipServer.Load () [0x0006c] in <099bb18b8cd54babac86c6e98f7537d5>:0

0 Likes

Details