You are viewing a potentially older version of this package. View all versions.
WarperSan-ShipInventory-1.0.3 icon

ShipInventory

Adds an inventory to the ship, allowing it to store items and retrieve them.

Date uploaded a month ago
Version 1.0.3
Download link WarperSan-ShipInventory-1.0.3.zip
Downloads 4591
Dependency string WarperSan-ShipInventory-1.0.3

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
WhiteSpike-Interactive_Terminal_API-1.1.3 icon
WhiteSpike-Interactive_Terminal_API

API focused on making interactable UI in the terminal

Preferred version: 1.1.3
Sigurd-CSync-5.0.1 icon
Sigurd-CSync

Configuration file syncing library for BepInEx.

Preferred version: 5.0.1
AinaVT-LethalConfig-1.4.2 icon
AinaVT-LethalConfig

Provides an in-game config menu for players to edit their configs, and an API for other mods to use and customize their entries.

Preferred version: 1.4.2

README

Ship Inventory

Adds a ship object that allows players to safely store items inside the ship's inventory.

There are 2 reasons for why I made this mod:

  1. One of my friends kept throwing scrap off the ship, making us lose
  2. I get lag spikes when around the ship (which I assume is because of the items)

Vent Chute

By holding an item to the vent chute, you can put items into the ship's inventory. You can also retrieve them using the terminal.

Image of the vent chute

Command

To access the ship's inventory, you need to type ship into the terminal. A window will show up, showing you every option available for the mod.

Image of the command

Panel

As requested, I added a physical panel for the ship's inventory. Sadly, it only shows information. To be more precise, it shows the status of the chute and some random text.

Image of the panel

Configs

The mod gives a lot of variety in terms of customizability. This is a list of all the configs available. Note that the description are different here and in the mod.

Name Description
Blacklist List of items that are not allowed in the chute. This is a restriction on top of the current one.
Retrieve rate Time between each spawn (to prevent freezes/crashes)
In Orbit Prevents to put items inside (in case you find it OP)
Safe once stored If checked, the inventory won't be wiped out when the crew wipes out
Max Capacity Limit of items in the chute (to prevent excessive lag)

Save/Load

When the host saves or loads a save file, the mod will add the stored items inside the file to read them when loading.

Note that it uses the default method of saving items

Compatibility

The mod is compatible with mods that fetch the total value of the ship (like General Improvements or Ship Loot). However, it is not compatible with mods that allow you to sell scrap via the terminal. The game considers the inventory as a single item.