Mod «Database IO Test 数据化仓储» for Barotrauma

0
89

This mod adds a digital storage system to reduce the number of active items in the game, which helps improve frame rate. Instead of using standard cabinets, players can store all item types in a Database Terminal.
Features:

  • DatabaseStorageAnchor: Acts as the persistence point for the shared database.
  • DatabaseInterface and DatabaseInterfaceFixed: Tools to deposit items and serialize them into the database.
  • DatabaseUnpackInterface and DatabaseUnpackInterfaceFixed: Automatically unpacks containers placed inside and stores all contained items in the database.
  • DatabaseTerminal, DatabaseTerminalFixed, and DatabaseCraftTerminal: Allows atomic access to stored items without session locks. Multiple terminals can be used simultaneously without conflicts. Includes search, sort, and paging functions via a custom UI.
  • DatabaseAutoRestocker: Automatically pulls configured items from the database to refill linked targets.
  • Fabricator Integration: Adds a «DB Fill» button to pull recipe materials directly from the database into fabricator input slots.
  • Auto-reloading support for turrets to enable uninterrupted firing.


Requirements:

  • Requires the LuaCsForBarotrauma mod.
  • CSharp Scripting must be enabled in the LuaCs settings menu.
  • Must be activated in the content package list.


Note: Future updates may change the internal database format. This could affect old campaign saves, potentially causing item loss or duplication. Always backup save files before updating this mod.

Required mods: Lua For Barotrauma

Version 02.03.2026: Download

No comments yet. Be the first to add a comment!