
ZombieLogistics
Lets zombies use the cross-zone shared storage pool. Requires SharedStorage 1.2.0.Zombie Cross-Zone Logistics
Thunderstore install: install the
BepInEx-BepInExPackdependency, then copy the included DLL toBepInEx/plugins/GraveyardKeeper2.ZombieLogistics/.
If a nearby chest is empty, the zombie should still walk there and draw the required material from your base-wide storage.
Features
- Nearest eligible container as anchor: caretakers, gardeners and porters use the nearest eligible container in the current zone, even when that specific container does not contain the requested item.
- Cross-zone withdrawal: requirement checks and consumption use eligible storage across all base zones.
- Vanilla movement retained: no cross-zone pathfinding is added. Movement, animation, delivery, output and station handoff stay vanilla.
- Role and container blacklists: disable a zombie role or exclude containers by WgoData.id.
- Fail-closed rules: blacklist or bridge failures do not silently fall back to a vanilla withdrawal path that would bypass the configured limits.
Required dependency: SharedStorage 1.2.0
This add-on requires SharedStorage 1.2.0. SharedStorage 1.1.x does not expose the required storage snapshot API and the add-on falls back to vanilla behavior.
SharedStorage Workshop item: https://steamcommunity.com/sharedfiles/filedetails/?id=3807651104
Installation
Workshop subscriptions do not install BepInEx DLLs automatically.
- Close the game and make sure BepInEx 5.4.x is installed.
- Install SharedStorage 1.2.0 first.
- Open CopyToGameFolder in this item's Workshop directory and merge its BepInEx folder into the game folder.
- Verify these files exist:
BepInEx\plugins\GraveyardKeeper2.SharedStorage\GraveyardKeeper2.SharedStorage.dll BepInEx\plugins\GraveyardKeeper2.ZombieLogistics\GraveyardKeeper2.ZombieLogistics.dll
Configuration
File: BepInEx\config\gk2.zombielogistics.cfg
- DisabledZombieTypes: caretaker, gardener, porter, conveyor_transporter.
- ExcludedContainerIds: exclude containers by WgoData.id.
- VerboseLogging: enable detailed anchor and snapshot logging.
- Zone exclusion uses ExcludedZoneIds in SharedStorage's config.
Verification
Check BepInEx\LogOutput.log for:
Shared Base Storage 1.2.0 loaded Zombie Cross-Zone Logistics 1.0.0 loaded. Active groups=3/3.
Notes
- Ordinary stackable resources are the supported scope.
- Complex NBT, durability, bags, quest items and unique-instance items are not guaranteed on this path.
- This item does not bundle SharedStorage; the two mods update independently.
Version 1.0.0 - validated in-game.