FEAR's Temporary Progressive Stash (3.8.0 temp) 2.0.0

Trap's Progressive Stash now 3.8.0 compatible

Compatible with 3.8.0(and up potentially)


This is essentially Trap's Progressive Stash but I've updated it to work on 3.7.0+ (older versions are obsolete)


This is a temporary placeholder version until Trap updates the mod himself.


All credit for the mod's creation goes to Trap

Credit to DeadLeaves for the feature in 1.2.0 which lets you toggle Peacekeeper's Alpha and Beta Secure container trades

Credit to egbog for fixing the infinite loading screen issue with the "Traps Progressive Stash" profile template (twice xD)


Stash and Secure Container sizes can be modified via the config.json file.


Production and construction times can now be modified via the config.json file as well.


Note: The default config for crafting bigger secure containers might be a bit basic. Just letting you know that it is customizable and you can set the recipe requirements to any item you wish. All you need is the ids of the items you wish to place in which you can easily find on the SPT Item Finder page

Reporting Issues:

This mod is in somewhat of an experimental update/rewrite to be compatible with the latest AKI version. If you experience any bugs or issues, please leave a comment with a relevant log and other mods you have installed.

  • Version 2.0.0

    3.8.0 update


    Work is being done to update the mod to Typescript since the original mod was either only written in JS or only distributed .js files


    Features added -

    • Adds the size (ie. 3x3) to the item info panel for secure containers.
    • Adds configurable production/construction times via config file
      • By default the production times are:
        • 5 minutes for all secure containers
      • Default construction times are:


        • 1 hour for Stash level 2
        • 2 hours for Stash level 3
        • 4 hours for Stash level 4
    • Restores original secure container sizes from Trap's mod
      • Pouch (3x3)
      • Alpha (4x4)
      • Beta (5x5)
      • Epsilon (6x6)
      • Gamma (6x8)
      • Kappa (6x10)


    Known Potential Issues -

    There was reports of crafting secure containers not functioning properly on Trap's Progressive Stash per comment -

    Trap's Progressive Stash - AKI Mods Workshop
    Edge of Darkness but with a feeling of progress.
    hub.sp-tarkov.com

    This bug hasn't been reproduced yet and is suspected to be a conflict with another mod not mentioned in the original comment. However this is an uncertainty at the moment so bear with us.

  • Version 1.2.1 Hotfix

    - Egbog has kindly looked into the persistent infinite loading screen bug which I wasn't aware was returning after a server restart when upgrading to lvl 2.

    This should (maybe) be fixed now. Testing shows it all working for me but as always, let us know if anything is playing up still.

  • Version 1.2.1

    Thanks to egbog, this version finally fixes the infinite loading screen bug on the "Trap's Progressive Stash" profile template. The mod is now (as far as I'm aware) fully functioning on 3.7.6!


    Note from future me: This version does not fix the problem fully, please refer to the latest version hotfix

  • Version 1.2.0

    New minor feature:


    - Added the ability to remove the Alpha and Beta Secure container trades from Peacekeeper so that you are forced to craft them in the hideout


    This feature can be toggled via the config.json. it is enabled by default ("remove_trades_from_peacekeeper": true)

    I saw this feature in the Progressive Container mod by DeadLeaves and thought it interesting to add to this one


    As always, let me know if anything isn't working as it should. Still not sure how to fix the infinite loading screen bug when selecting the ProgressiveStash profile template. Same as before, just use another template for now.

  • Version 1.1

    - Should finally work with SPT 3.7.x (working in 3.7.6 at least)

  • Version 1.0.2

    - Restored secure containers to Trap's original defaults. These values can be changed in the config.json file


    Alpha: 4x4

    Beta: 5x5

    Epsilon: 6x6

    Gamma: 6x8

    Kappa: 6x10


    Note: Mod seems to work alright on the 3.5.0 Bleeding Edge build

  • Version 1.0.1

    - Removed incompatibility warning thanks to x3nit

  • Version 1.0.0

  • Do i to create a new profile and start from level 1? how does this work if i install it a play with a level 20 account?

    • It's recommended to start a fresh profile using the Progressive Stash template but it also should work on existing ones.


      The description of the original Trap's Progressive Stash mod has more info.

      Thumbs Up 1
  • Hello Im having an issue installing the new hotfix. The package.json file throws an error upon copying or extracting to my mods folder.

    • use 7Zip to extract the files, then move the extracted files into your mod folder

  • Upgraded my Stash from level 1 to 2 and while still in the menu I could access the hideout but upon reloading the server and game, then going into my Hideout I was greeted with an infinite loading screen, I left it for a few minutes but ultimately ALT+F4 the game.

    I checked the server log and there were no errors or warnings.

    • Are you using the most recent hotfixed version? As far as I've tested, that issue was fixed and I had no problems with the hideout

    • nope, I got the old version the day before the hotfix came out, FML

    • Haha oops, Give the hotfix a go and see if it helps

    • Yeah, I tried the hotfix and it works, unfortunately it doesn't work for an account that already has a lvl 2 stash, but luckily I did backup my profile right before upgrading the stash to lvl 2.

    • Good stuff. Glad it's working for you now

  • I just tried this by itself and with other mods, by itself it loaded fine but with other mods it went into an infinite load of updating profile. No idea if it's another mod interfering with this or just another mod behaving badly.


    Gonna try and track it down now, will update if it's something messing with this mod or just behaving badly by itself.

    • I wouldn't be surprised, I'm sure someone who knew more than me could probably redo this mod to work better.

    • found it was another mod that was behaving badly, I'm gonna check if it's conflicting with other mods or if it's just broken itself.

      Thumbs Up 1
    • Maybe load the mod at the end 🤷🏼‍♂️.

      I don't try this.

    • I did that, but that was because I looked at the info window for secure containers and it said they weren't what they were meant to be in this mod, so I put it at the end thinking something else was overwriting them, but nope the info window stayed the same, and all the Secure containers I've checked have been the bigger sizes.

    • This mod doesn't update the "Size" information on the container itself, I'll look into updating it so it's more clear if the mod is working

  • Unfortunately, the stash still won't load, even with the new version... ;(

    • Still getting the infinite loading?

    • I saw on the original mod page people were complaining about the hideout not loading when the stash got upgraded to lvl 2. I haven't upgraded mine to test it yet but I downloaded the fixed version and it works just as fine as my fix did, at least at stash lvl 1.


      Looking at what the previous issue was, I can probably deduce that it's the exact same issue. Since there's no corresponding id's for stash lvl 2,3,4 it does the infinite loading. Not sure exactly how to fix it yet. First, all the id's would need to be added to the constants.js file for reference.


      I'll look into it and see what's going on

    • The mod probably does need a bit of work to be up to standard. I pretty much just stuck duct tape on it to get it working haha.

  • Fixed "Trap's Progressive Stash" template. Inside mod.js on line 24 the character.Bonuses field is formatted incorrectly.


    What it is -

    Code
    character.Bonuses = [
        {
            type: "StashSize",
            templateId: constants_1.STANDARD_STASH_ID,
        },
    ];


    What it should be -

    Code
    character.Bonuses = [
        {
            id: "64f5b9e5fa34f11b380756c0",
            templateId: constants_1.STANDARD_STASH_ID,
            type: "StashSize",
        },
    ];


    I'm not sure what exactly the "id" field correlates to. However the one above corresponds to the standard stash inside database/templates/profiles -> Edge Of Darkness.bear.character.Bonuses


    -EDIT- seems like the "id" is the specific id of the stash in the hideout according to it's level. ie. the above is level 1.

    64f5b9e5fa34f11b380756c2 is lvl 2,

    64f5b9e5fa34f11b380756c4 is lvl 3,

    64f5b9e5fa34f11b380756c6 is lvl 4

    • Ah nice, I'll give this a look then. Thanks for that

      Thumbs Up 1
    • Awesome, it worked nicely. You have been credited in the update :)

  • Hey, just want to start by saying thanks for updating this to work, was just getting back into it and was really missing this! Just wondering if youve had any luck figuring out the infinite loading screen issue/ if youre still looking into it, or if I should just assume it wont get fixed and move on without it

    • From what I've seen, It's specific to the Progressive Stash template. I believe the profile is trying to access an outdated Hideout which causes the infinite loading. If you use other profiles then it works fine. I'm not the best at SPT modding so I'm not quite sure how to fix the issue yet xD

    • No worries! Thanks for letting me know, I can just use another profile template!

    • That's totally fine. I recommend using a profile editor to start yourself with the waist pouch for the full experience :)

  • Does it work with existing profiles?

    • Anyone tried this with existing profiles or you need to create new one?

    • Seems to work alright with any profile. The mod mainly just changes the dimensions of the stash/secure containers and adds secure containers as crafts

  • Forgot to give access to the update *facepalm*
    Should be fine now

  • Impossible de prendre le fichier 1.1, il me demander de me connecter a mon compte google.


    Google traduction.

    I can't get the 1.1 file, it asks me to connect to my google account.

  • I've returned to learn more coding and see if I can get this mod working again for 3.7.x

  • Wondering if u are going to keep maintaining this mod? to 3.7.x?

  • Just curious if you're keeping the name with the 3.5 version when it drops? More than a few of the mods I like decided to rename so it was hard to find them. D:

  • Copy paste my code in stash-builder. It deactivates line 155-162 and 203. After that the hideout will appear.Later i will upload full version. In workbench for now, production time is not working correctly for secure containers. Thank you for attention.

    Thumbs Up 1
  • So what I've noticed just now, the icon to access the stash upgrade is missing but if you enter hideout and go to where the stash usually is, you can access it that way. My coding skills aren't the greatest so might take a bit to work out the cause

    Thinking 1
  • where do you go to upgrade the stash, because in my hideout i dont see any option to upgrade the stash

    • what game mod did u start. EOD or lower?

    • i started on the recommended profile of traps progressive stash

    • What version of the game are you playing on?

    • 3.5.0

  • Hey thanks for updating this, but I noticed that the Alpha case you start with is only 3x3, not 4x4 like in the original mod

    • Yes, I left it on my settings when I uploaded (oops) you can change the dimensions of the secure containers/stashes in the config.json file

  • For the incompatibility warning you just need to put 3.4 in the Akiversion in the 'Package' file.

    • Ah okay, thank you, I'll do a quick update then