Survival Log Database中文
Package Bank: Store furniture packages for later and take them out again. A HUD button opens the bank, clicking a yard package adds Bank to its menu, and the build shop gets a Bank button on every bought package plus the banked packages below its list. The bank holds 4 large, 6 medium and 8 small packages by default, and story items without limit.

Package Bank

Store furniture packages for later and take them out again. A HUD button opens the bank, clicking a yard package adds Bank to its menu, and the build shop gets a Bank button on every bought package plus the banked packages below its list. The bank holds 4 large, 6 medium and 8 small packages by default, and story items without limit.

Version
0.3.2
Game build
1.1.19611
Category
Quality of life
Settings
5
Hotkeys
1
Versions
5
Languages
English, 中文

Your yard only has so many package spots. Package Bank gives you somewhere to put packages you are not ready to install, and lets you move them in and out while you shop.

Highlights

Bank panel

a box button at the top of the bottom-left tool column opens a panel with the packages in your yard and the packages in the bank, grouped by shelf. Bank moves a package into the bank, Take out puts it back on a free package spot.

Shelf cards

a card for each shelf shows how full it is. Click one to show only that shelf in both lists.

Bank from the yard

click a package in your yard and its menu gets a Bank entry beside Install and Return.

Bank from the build shop

every bought package in the shop's package list gets a Bank button next to its Refund button.

Banked packages in the shop

the bank is listed below the shop's package list, each package with Take out.

Size limits

the bank holds 4 large, 6 medium and 8 small packages by default. Change the limits or turn them off in the config.

See all 9 features

Everything it does 9

Bank panel

a box button at the top of the bottom-left tool column opens a panel with the packages in your yard and the packages in the bank, grouped by shelf. Bank moves a package into the bank, Take out puts it back on a free package spot.

Shelf cards

a card for each shelf shows how full it is. Click one to show only that shelf in both lists.

Bank from the yard

click a package in your yard and its menu gets a Bank entry beside Install and Return.

Bank from the build shop

every bought package in the shop's package list gets a Bank button next to its Refund button.

Banked packages in the shop

the bank is listed below the shop's package list, each package with Take out.

Size limits

the bank holds 4 large, 6 medium and 8 small packages by default. Change the limits or turn them off in the config.

Story Items

free one-off packages, such as the Recorder from the hospital, go on their own shelf with no limit.

Defenses

sandbags, spike barriers and the other defense packages go on a Defenses shelf of their own, 4 by default.

Buttons say why not

a greyed-out button shows the reason, like a full shelf or no free package spot.

Settings 5

Saved inBepInEx\config\com.dev.survivallog.packagebank.cfgChange them on the Mod Manager's Mods screen, or edit the file with the game closed.

Bank

[Bank]

Story Items have no limit. Lowering a limit below what is already banked keeps those packages in the bank; nothing more of that size goes in until the count drops below the limit.

LimitBySize
On / off
Default On
Limits how many packages of each size the bank holds. false lets the bank hold any number of every size.
限制仓库中每种尺寸的包裹数量,由 LargeSlots、MediumSlots、SmallSlots 和 DefenseSlots 设置。设为 false 则不限数量。剧情物品始终不限数量。
LargeSlots
Number
Default 4
How many large packages the bank holds. Any number from 0 to 100.
From 0 to 100
LimitBySize 开启时仓库可存放的大型包裹数量。默认 4,可设为 0 到 100。
MediumSlots
Number
Default 6
How many medium packages the bank holds. Any number from 0 to 100.
From 0 to 100
LimitBySize 开启时仓库可存放的中型包裹数量。默认 6,可设为 0 到 100。
SmallSlots
Number
Default 8
How many small packages the bank holds. Any number from 0 to 100.
From 0 to 100
LimitBySize 开启时仓库可存放的小型包裹数量。默认 8,可设为 0 到 100。
DefenseSlots
Number
Default 4
How many defense packages (sandbags, spike barriers and other defenses) the bank holds. Any number from 0 to 100.
From 0 to 100
LimitBySize 开启时仓库可存放的防御设施包裹(沙包、尖刺障碍等)数量。默认 4,可设为 0 到 100。

Hotkeys 1

Esc

close the panel.

There is no hotkey to open the panel; use the HUD button.

The bank is kept in your save file. A new loop empties it, so take out anything you want to keep before starting one.

Works in English and Chinese.

Install

  1. Install BepInEx (if no other mods were installed before, start the game once so BepInEx finishes setup, then quit).
  2. Optional, to change settings without a restart: install Exiled's Toolkit the same way. Download its zip and extract it into the game folder.
  3. Download the zip from the Files tab on Nexus.
  4. Extract it into the game folder (the folder with SurvivalLog.exe). The zip holds a BepInEx folder, so the DLL lands in the right place. When asked, merge the folders. The result should be:
    C:\Program Files (x86)\Steam\steamapps\common\Survival Log\BepInEx\plugins\PackageBank.dll

Where it goes

Survival Log\
├─ SurvivalLog.exe
└─ BepInEx\
   ├─ plugins\
   │  └─ PackageBank.dll
   └─ config\
      └─ com.dev.survivallog.packagebank.cfg   (made on first start)

Uninstall

Take everything out of the bank first, then delete PackageBank.dll from the BepInEx\plugins folder. Packages still in the bank are lost once the mod is gone.

Settings

To change the size limits or turn them off, edit BepInEx\config\com.dev.survivallog.packagebank.cfg while the game is closed, or do it in game on the Mod Manager's Mods screen (see CONFIG.md; the cfg file explains each setting in English and Chinese). Without Exiled's Toolkit installed, changes made on the Mods screen take effect at the next game start.

Changelog 5 versions

  1. 0.3.2On NexusGame 1.1.19611
    • The game runs smoother with the mod installed. It now does almost no work while the bank panel, the build shop and a package's click menu are all closed, and less while they are open.
    • The bank panel updates faster when a package is banked or taken out.
    • Less of a stutter the first time the bank panel opens.
  2. 0.3.1Game 1.1.19611
    • The Bank entry in a package's click menu shows with the menu's other buttons, instead of a moment after them.
  3. 0.3.0Game 1.1.19131Game 1.1.19611
    • A new look for the bank panel, in the warm gold style of the newer mod panels.
    • A card for each shelf along the top shows how many packages are banked on it against its limit, and turns red when the shelf is full.
    • Click a shelf card to show only that shelf in both lists. Click it again, or Show all, to show everything.
    • Both lists are grouped by shelf. A full shelf says so once on its group, and no free package spot shows one notice above the banked packages instead of a line under every Take out.
    • The free package spot count sits beside the bank's heading, and empty lists say what to do next.
  4. 0.2.0Game 1.1.19131
    • Defenses can be banked: the free starter Sandbags, Spike Barriers and the other defense packages go on a new Defenses shelf, 4 by default. New setting: DefenseSlots.
    • The Bank entry in a yard package's menu now shows as soon as the menu opens, instead of up to a second later.
    • With Exiled's Toolkit 0.6.0 or later, the HUD button lines up neatly with other mods' buttons.
    • After a game update, Mod Manager can tell you if this mod may need an update.
  5. 0.1.0Game 1.1.18902Game 1.1.19131
    • First release.
    • A box button on the HUD opens the bank panel: bank packages from your yard and take them out again.
    • Clicking a package in the yard adds a Bank entry to its menu.
    • The build shop gets a Bank button beside each bought package's Refund button, and lists the banked packages below its package list with Take out.
    • Size limits of 4 large, 6 medium and 8 small packages by default, set in the config or turned off. Story Items have no limit.

Help

Known issues

  • A new loop empties the bank.
  • To refund a banked package, take it out first, then use the shop's Refund button.
  • Looted packages stay non-refundable after a trip through the bank.
  • A package being moved or installed cannot be banked. Car and door boxes cannot be banked.
  • On an expedition the panel and the HUD button are hidden.
  • Banked packages are not in the yard, so the preparation checklist in the countdown before the disaster does not count them.

[img]https://sldb.core-directive.com/img/mods-banner.jpg[/img]
Get Mod Manager to set up all your mods in game | Open the Survival Log wiki for items, recipes and maps[/size]

Found a bug?

Found a bug or have an idea? Come say hi on the Core Directive Discord, or post in the Posts tab on Nexus. For bugs, please include BepInEx\LogOutput.log and BepInEx\package-bank.log.
To reach me directly, message exiled.dev on Discord; you can find me in the official Survival Log Discord. I'm also on X as @AnExiledDev.