Allows changing the size of cases and removing restrictions to what they can hold.
This mod allows you to choose the sizes you want your cases to be. Want a SICC case that can hold every key in Tarkov? No problem! Want a documents case that can hold as much as a THICC items case? You can do that too! Just use the config file to choose your horizontal and vertical cell counts, easy! In the config file you’ll also find an option to remove filters so you can put ANYTHING in a case, no questions asked. Just set it to true to remove restrictions or false to leave them in place.
2.0K Downloads
Update to 3.5.2
771 Downloads
Update to 3.3.0
791 Downloads
Update to 3.2.1
715 Downloads
Update to 3.1.1
784 Downloads
Update to V3.0.0
1.1K Downloads
Update to latest version.
Details
-
GUID
Not Available
-
License
Any support for 3.8?
Do you have the source code somewhere folks can contribute? I noticed it was missing the injector case and added the codes for it, would love to get that updated to here.
3.6.1 support?
For anyone that wants this for your injector case and keycard holder, you’ll need to edit two different files within the mod. Select all from within each respective file, paste it over and save.
1st) “Config.json” Found in “:\SPT\user\mods\Nootropix-BigCases\config\config.json”
{ “cases”: { “ammoCase”: { “horizontal”: 10, “vertical”: 10, “removeFilters”: false }, “documentsCase”: { “horizontal”: 20, “vertical”: 15, “removeFilters”: false }, “dogtagCase”: { “horizontal”: 14, “vertical”: 14, “removeFilters”: false }, “grenadeCase”: { “horizontal”: 10, “vertical”: 10, “removeFilters”: false }, “itemsCase”: { “horizontal”: 10, “vertical”: 10, “removeFilters”: false }, “keyTool”: { “horizontal”: 20, “vertical”: 15, “removeFilters”: false }, “luckyScavJunkBox”: { “horizontal”: 20, “vertical”: 15, “removeFilters”: false }, “magazineCase”: { “horizontal”: 10, “vertical”: 10, “removeFilters”: false }, “medsCase”: { “horizontal”: 20, “vertical”: 15, “removeFilters”: false }, “moneyCase”: { “horizontal”: 10, “vertical”: 10, “removeFilters”: false }, “mrHolodilnikThermobag”: { “horizontal”: 14, “vertical”: 14, “removeFilters”: false }, “pistolCase”: { “horizontal”: 10, “vertical”: 10, “removeFilters”: false }, “siccCase”: { “horizontal”: 20, “vertical”: 15, “removeFilters”: false }, “thiccItemsCase”: { “horizontal”: 20, “vertical”: 15, “removeFilters”: false }, “thiccWeaponCase”: { “horizontal”: 16, “vertical”: 14, “removeFilters”: false }, “wallet”: { “horizontal”: 10, “vertical”: 10, “removeFilters”: false }, “weaponCase”: { “horizontal”: 8, “vertical”: 14, “removeFilters”: false }, “Injector case”: { “horizontal”: 5, “vertical”: 5, “removeFilters”: false }, “Keycard holder case”: { “horizontal”: 5, “vertical”: 5, “removeFilters”: false } } } ### 2nd) “Mod.js” found in “:\SPT\user\mods\Nootropix-BigCases\src\mod.js”
“use strict”; Object.defineProperty(exports, “__esModule”, { value: true }); class Mod { constructor() { this.modConfig = require(“../config/config.json“); } postDBLoad(container) { // get database from server const databaseServer = container.resolve(“DatabaseServer”); // Get all the in-memory json found in /assets/database const tables = databaseServer.getTables(); const items = tables.templates.items; const config = this.modConfig; const itemsList = [ “5aafbde786f774389d0cbc0f”, “590c60fc86f77412b13fddcf”, “5c093e3486f77430cb02e593”, “5e2af55f86f7746d4159f07c”, “59fb042886f7746c5005a7b2”, “59fafd4b86f7745ca07e1232”, “5b7c710788a4506dec015957”, “5c127c4486f7745625356c13”, “5aafbcd986f7745e590fff23”, “59fb016586f7746d0d4b423a”, “5c093db286f7740a1b2617e3”, “567143bf4bdc2d1a0f8b4567”, “5d235bb686f77443f4331278”, “5c0a840b86f7742ffa4f2482”, “5b6d9ce188a4501afc1b2b25”, “5783c43d2459774bbe137486”, “59fb023c86f7746d0d4b423c”, “619cbf7d23893217ec30b689”, “619cbf9e0a7c3a1a2731940a” ]; const casesList = [ “ammoCase”, “documentsCase”, “dogtagCase”, “grenadeCase”, “itemsCase”, “keyTool”, “luckyScavJunkBox”, “magazineCase”, “medsCase”, “moneyCase”, “mrHolodilnikThermobag”, “pistolCase”, “siccCase”, “thiccItemsCase”, “thiccWeaponCase”, “wallet”, “weaponCase”, “Injector case”, “Keycard holder case” ]; let i = 0; let d = 0; while (i < itemsList.length && d < casesList.length) { items[itemsList[i]]._props.Grids[0]._props.cellsH = config.cases[casesList[d]].horizontal; items[itemsList[i]]._props.Grids[0]._props.cellsV = config.cases[casesList[d]].vertical; if (config.cases[casesList[d]].removeFilters === true) { items[itemsList[i]]._props.Grids[0]._props.filters = []; } i++; d++; } const logger = container.resolve(“WinstonLogger”); logger.log(“Loading: Nootropix-BigCases”, “blue”); } } module.exports = { mod: new Mod() }; I’ve kept the restrictions on both of the new cases and bumped them up to 5x5’s respectively, edit the slot values within the config to your preference.
im new to modding how do you edit the config file?
Still no Injector case in the config?
How do you change the size of the Secure container sizes? Like alpha, epsilon, gamma, and kappa. Im unfamiliar with modding stuff
Not Work with 3.2.1
“dogtagCase”: {
“horizontal”: 14,
“vertical”: 14,
“removeFilters”: true
Shouldn’t this remove ALL restrictions form the game? I mean, I was able to move some magazines into the dog case pouch before but I am not able to move them there anymore
can you add Injector case?