Harmer added a new file:
QuoteDisplay More
If you are having trouble with the mod itself, please leave a comment.
If you are having trouble understanding or editing the layouts please message me on Discord at "harmer."
- All of the Backpacks sizes have been ~doubled.
- Any of the backpacks with multiple slots (E.g. Mechanism) have been made into one slot, this is configurable! Please check the layouts & config tabs to understand how to change edit them.
- All of the Plate Carriers & Rigs are default, please read the Layouts tab to understand how to edit them!
- All of the Cases & Secure Containers sizes have been ~doubled. Including the waist pouch.
- Pocket sizes are the same size as Jiblet's Cargo Pants: 2 Slots, 1 Slot, 1 Slot, 2 Slots.
- Config to enable/disable which inventories that will be changed. Enabled by default.
- Be able to remove the filters on all of your inventories! Disabled by default.
- Open the .zip file.
- Drag the "user" folder to the root of your SPT directory.
Layouts are for any inventory that have multiple slots, primarily Plate Carriers & Rigs.
You are able to put any layout on a Plate Carriers, Rig or Backpack but there are some rules on how they work.
I have made an album of images of every layout labeled with it's name and slots numbered, if any of them are incorrect please let me know and I will fix them ASAP!
- If an inventory has no layout defined, it will be able to resize to fit inside your inventory. See 'AVS Layout without a defined layout' below.
- If you have multiple grids active in the config with no defined layout, they will all start at the top and move left to right.
- If you expand it any further than 6 slots in total, it will start causing UI issues and you will not be able to see the extra slots inside your inventory UNLESS you open the Inventory with right-click.
- When you put bigger layouts on a inventory with a smaller amount of grids, it will actually add them but they will be unusable, you must add those grids in the config. See 'AVS Layout with the A18 layout' below.
- If you put a layout on an item with less than the original amount of grids, it will not show the rest of them. See 'AVS Layout with the Bank Robber layout' below.
- To remove a grid, you must set the horizontal to 0 vertical to -1, otherwise it will cause UI issues and you will not be able to reload.
Examples
Default AVS Plate Carrier Layout
JSONDisplay More{ "name": "Crye Precision AVS plate carrier", "itemID": "544a5caa4bdc2d1a388b4568", "layout": "Avs", // Default: "Avs" "removeFilters": false, "grid": [ // Slot 1 { "horizontal": 1, "vertical": 2 }, // Slot 2 { "horizontal": 1, "vertical": 2 }, // Slot 3 { "horizontal": 1, "vertical": 2 }, // Slot 4 { "horizontal": 1, "vertical": 2 }, // Slot 5 { "horizontal": 2, "vertical": 2 }, // Slot 6 { "horizontal": 2, "vertical": 2 }, // Slot 7 { "horizontal": 1, "vertical": 1 }, // Slot 8 { "horizontal": 1, "vertical": 1 }, // Slot 9 { "horizontal": 1, "vertical": 1 }, // Slot 10 { "horizontal": 1, "vertical": 1 }, // Slot 11 { "horizontal": 1, "vertical": 2 }, // Slot 12 { "horizontal": 1, "vertical": 1 } ] }
AVS Layout without a defined layout name
"layout": ""
Now that the AVS has no layout, it will automatically sort the grids left to righ & fit the inventory into the 'open' menu. Since it has too many grids, it gets cut off in the inventory.
To fix this, we are going to remove the grids Slot 6 - 12 by editing the horizontal and vertical in each of those slots:
{ "horizontal": -1, "vertical": 0 }
Now it fits! There will always be those little 'notches' when you remove a grid, in the future I will attempt to deal with those.
So with these two things, you can realistically have any size of a plate carrier/rig BUT you will not be able to add seperate grids BELOW the top most grids.
If you would like to have multiple grids below you MUST use a layout.
AVS Layout with the A18 layout name
A18 Layout
Set the layout to "A18" to use the layout on the AVS.
"layout": "A18"
Since we have set a layout with more grids than the original rig, it will add those extra grids but we will not be to use them until they are added in the config. Using the default config for the AVS it will appear a little odd, slots will be overlapping and the entire inventory WILL NOT auto fit the edited grids.
To fix these issues, you must copy the grid from the A18 to the AVS. Including the extra 3 slots.
JSONDisplay More{ "name": "Crye Precision AVS plate carrier", "itemID": "544a5caa4bdc2d1a388b4568", "layout": "A18", // Default: "Avs" "removeFilters": false, "grid": [ // Slot 1 { "horizontal": 1, "vertical": 2 }, // Slot 2 { "horizontal": 1, "vertical": 2 }, // Slot 3 { "horizontal": 1, "vertical": 2 }, // Slot 4 { "horizontal": 1, "vertical": 2 }, // Slot 5 { "horizontal": 1, "vertical": 2 }, // Slot 6 { "horizontal": 1, "vertical": 2 }, // Slot 7 { "horizontal": 1, "vertical": 2 }, // Slot 8 { "horizontal": 1, "vertical": 2 }, // Slot 9 { "horizontal": 1, "vertical": 2 }, // Slot 10 { "horizontal": 1, "vertical": 2 }, // Slot 11 { "horizontal": 1, "vertical": 1 }, // Slot 12 { "horizontal": 1, "vertical": 1 }, // Slot 13 { "horizontal": 1, "vertical": 1 }, // Slot 14 { "horizontal": 1, "vertical": 1 }, // Slot 15 { "horizontal": 1, "vertical": 1 } ] }
Now we can start to really customize the layouts, here I changed multiple grid sizes and removed grids to make sure there was no overlapping grids.
JSONDisplay More{ "name": "Crye Precision AVS plate carrier", "itemID": "544a5caa4bdc2d1a388b4568", "layout": "A18", // Default: "Avs" "removeFilters": false, "grid": [ // Slot 1 { "horizontal": 2, "vertical": 2 }, // Slot 2 { "horizontal": 0, "vertical": -1 }, // Slot 3 { "horizontal": 1, "vertical": 4 }, // Slot 4 { "horizontal": 1, "vertical": 4 }, // Slot 5 { "horizontal": 1, "vertical": 4 }, // Slot 6 { "horizontal": 2, "vertical": 2 }, // Slot 7 { "horizontal": 0, "vertical": -1 }, // Slot 8 { "horizontal": 0, "vertical": -1 }, // Slot 9 { "horizontal": 0, "vertical": -1 }, // Slot 10 { "horizontal": 0, "vertical": -1 }, // Slot 11 { "horizontal": 0, "vertical": -1 }, // Slot 12 { "horizontal": 3, "vertical": 1 }, // Slot 13 { "horizontal": 0, "vertical": -1 }, // Slot 14 { "horizontal": 0, "vertical": -1 }, // Slot 15 { "horizontal": 0, "vertical": -1 } ] }
AVS Layout with the Bank Robber layout
Bank Robber Layout
Set the layout to "bank_robber" to use the layout on the AVS.
"layout": "bank_robber"
Setting a layout the has a smaller amount of grids will simply remove the rest of the grids and no need to edit the extra grids.
Inventories Enabled
JSON{ "backpacks": true, "cases": true, "plateCarriers": true, "pockets": true, "rigs": true, "secureContainers": true }
Backpacks
JSONDisplay More{ "name": "6Sh118 raid backpack", "itemID": "5df8a4d786f77412672a1e3b", "layout": "", // This has no layout by default, so it will auto size the inventory to however big you make it. "removeFilters": false, // Making this true will allow anything to be put inside. "grid": [ { "horizontal": 6, "vertical": 16 } // If you increase the horizontal, you will not be able to access the rest of the inventory unless you open it with right-click. ] }
Cases
JSONDisplay More// All cases do not have layouts. { "name": "Lucky Scav Junk box", "itemID": "5b7c710788a4506dec015957", "removeFilters": false, "grid": [ { "horizontal": 20, "vertical": 16 } // This is the biggest you can make the inventory and be able to use the stash, but if you're curious.. Your entire screen is about 480 slots if you make the horizontal 30. ] }
Pockets
JSONDisplay More// Careful! If you increase the horizontal anymore, you're special slots will start to be pushed out of the inventory. { "name": "Карманы 1 на 4 со спец слотами", "itemID": "627a4e6b255f7527fb05a0f6", "removeFilters": false, "grid": [ { // Slot 1 "horizontal": 1, "vertical": 2 }, // Slot 2 { "horizontal": 1, "vertical": 1 }, // Slot 3 { "horizontal": 1, "vertical": 1 }, // Slot 4 { "horizontal": 1, "vertical": 2 } ] }
Secure Containers
JSONDisplay More{ "name": "Secure container Kappa", "itemID": "5c093ca986f7740a1867ab12", "removeFilters": false, "grid": [ { "horizontal": 6, "vertical": 4 } ] }
Realistic Rigs & Plate Carriers Preset
I have created a "realistic" preset of rigs & plate carriers to reflect the in-game models. I tried my best to make them work, some of them are a little odd looking but they all work. Some are still default since they actually do reflect the in-game models! Obviously with these changes, they will be some unbalanced rigs/plate carriers regarding price and when you unlock them.
Download
Here are some examples:
Definitive Retexture Immersion Project (DRIP)
Make sure DRIP is loaded AFTER my mod, all of it's backpacks/rigs will work with it!
Thank you to Jiblet and Josh Mate for their Cargo Pants and Better Backpacks mods! They inspired me to create my first mod!
Thank you GrooveypenguinX for the insight on how grids work, and for making me giddy about figuring out this messed up way to edit grid layouts.