Skip to content

Latest commit

 

History

32 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License


logo

Special Slots

Hold on to it all.

ko-fi

Table of Contents
  1. About The Project
  2. Getting Started
  3. Configuration
  4. Roadmap
  5. Contributing
  6. License
  7. Acknowledgments

📋 About The Project

Type: Client Mod & Server Mod
Disclaimer: This mod is provided as-is with no guarantee of support.

You have 3 "SPEC" slots. My question is, "Why not allow all items to be placed in those slots?"
Well, here you go. Special Slots now hold all.

Mod Compatibility

Compatible with ServerValueModifier's custom pockets. (Some limitations are expected.)

  • Special Slots are only visible when using a 1 cell width for each of the 4 pockets.
    • Exception: Using only 3 or less pockets, you can expand them horizontally so long as they don't total more than 4 wide.
    • For example; if you increase the width of your pockets to 2 cells each, then this will "push" Special Slots off screen (technically under your invetory box) and you will not be able to use them.

Pros and Cons

Pros:

  • Special Slots can hold anything.
  • Special Slots can be used to hold containers so you can hold even more items.
  • Special Slots retain everything after death. (See 'Cons' section for the one exception - insurance.)

Cons:

  • Special Slots cannot hold stacks of objects such as Ammo unless they are in a container.
    • There no ETA for a fix for this "feature".
  • Insurance - Containers/Weapons/Items placed into Special Slots that have been insured will go through the insurance process upon your death.
    • For example; if you have an insured container full of awesome loot in a Special Slot when you die, then you loose the loot and the container is subject to the insurance process.

(back to top)

🔨 Built With

Frameworks/Libraries Name Link
C Sharp C# Documentation
IDEs Name Link
Visual Studio Visual Studio Website

(🔼 back to top)

🎮 Getting Started

This section will explain how to install and use this mod.

Prerequisites

EFT and SPT are required to use this mod.

Installation

For the purpose of these directions, "[SPT]" represents your SPT folder path.

Start by downloading the mod from the Releases page.

Follow these steps to install and configure the mod:

  1. Extract the contents of the zip file into the root of your [SPT] folder.
    • That's the same location as "EscapeFromTarkov.exe".
  2. Start SPT.Server.exe and wait until it fully loads.
  3. Start SPT.Launcher.exe.
  4. Now you can launch the game.
  5. To configure or use the mod, press F12 while in game. Mod will be listed among client mods in the BepInEx menu.

(🔼 back to top)

⚙ Configuration

Edit '.\config.jsonc' file as desired.

{
    // ====================================================================================================
    // CAPABILITY_SELECTION
    // Choose 1 or more options.
    // Determines the version of the mod to load. (Default = "AllItems")
    // NOTE 1: If "AllItems" is set to "true", the other options will be ignored.
    // NOTE 2: Set "AllItems" to false if using the any of the other options.
    // NOTE 3: Special Items will always be allowed in the Special Slots. (Game default.)
    // ====================================================================================================

    "AllItems": true,

    // ====================================================================================================
    // NOTE: All options below this line require that "AllItems" be set to false for them to work.
    // ====================================================================================================
    "LimitedItems": {
        "Meds": false,
        "Firearms": false,
        "FoodAndDrink": false,
        "Throwables": false,
        "BarterItems": false,
        "Maps": false,
        "SecureContainers": false,
        "Containers": false,
        "Rigs": false,
        "Armors": false,
        "RepairKits": false,
        "CustomItems": false
    },

    // ====================================================================================================
    // Add the specific IDs of the items you want to be allowed into special slots here. This Should work for modded items
    // The included example IDs are, in order: Wallet, WZ Wallet, Gingy keychain, Key Tool, Alyonka chocolate bar
    // NOTE: This list is only applied if "CustomItems" is set to "true"
    // ====================================================================================================
    "CustomIDsList": [
        "5783c43d2459774bbe137486",
        "60b0f6c058e0b0481a09ad11",
        "62a09d3bcf4a99369e262447",
        "59fafd4b86f7745ca07e1232",
        "57505f6224597709a92585a9"
    ]
}

All other configurations are done within the BepInEx F12 menu while in-game.
Customizations:

  • Enable/Disable client mod.
  • Time Interval in frames - How many frames before a container that is placed in the special slots are not shown/expanded similar to how rigs or backpacks expand when placed in their respective slots..

(back to top)

⚠ Mod FAQ

  1. Where do I report bugs found with the current version of the mod?
    • You can report bugs for the current version of this mod here: SS Mod Page.

🚗 Roadmap

  • Add Changelog
  • Improve slot expansion hide methods to encompase all containerized items.

Suggest changes or view/report issues here.

(back to top)

🚧 Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

You can also buy me a coffee! (This is not required, but I greatly appreciate any support provided.)
ko-fi

(back to top)

🪧 License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

👍 Acknowledgments

Contributors:
Erabior

(back to top)

About

Server mod for SPTarkov (SPT) allowing you to place anything into the special slots of your character.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages