Concrete Barrier
a heavy wall of cast concrete. It blocks zombies like Sandbags, with 1500 health against their 600, and each Repair Parts puts back 300.

Defenses Expanded adds five new defenses to build against the siege in Survival Log.
a heavy wall of cast concrete. It blocks zombies like Sandbags, with 1500 health against their 600, and each Repair Parts puts back 300.
zombies can push through it, but it cuts up to 6 at once for 1 damage every 2 seconds and slows them by 40% for 4 seconds.
laid flat on the ground. Zombies walk over it and take 3 damage every 2 seconds, up to 6 at once.
needs power. It turns to face one zombie up to 4 m away and fires for 8 damage every 1.5 seconds, and stops below half health until it is repaired.
needs power. Every 3 seconds it shocks up to 8 zombies within 3 m for 18 damage and slows them for 2 seconds.
zombies attack them just like Sandbags and the rest, Repair Parts fix them, and they count toward the size of the next siege. Each has its own model and icon.
a heavy wall of cast concrete. It blocks zombies like Sandbags, with 1500 health against their 600, and each Repair Parts puts back 300.
zombies can push through it, but it cuts up to 6 at once for 1 damage every 2 seconds and slows them by 40% for 4 seconds.
laid flat on the ground. Zombies walk over it and take 3 damage every 2 seconds, up to 6 at once.
needs power. It turns to face one zombie up to 4 m away and fires for 8 damage every 1.5 seconds, and stops below half health until it is repaired.
needs power. Every 3 seconds it shocks up to 8 zombies within 3 m for 18 damage and slows them for 2 seconds.
zombies attack them just like Sandbags and the rest, Repair Parts fix them, and they count toward the size of the next siege. Each has its own model and icon.
the recipes show at the workbench once you have any of the game's defense recipes, and unlock with your Defense skill: the Concrete Barrier, Barbed Wire and Spike Plate at level 2, the Nail Gun Turret at level 3 and the Tesla Coil at level 5. They take Scrap Metal, Wire, Iron Rod and Electronic Components.
health, damage, timing, range, targets, slowing, power, repairs, siege size, unlock level and materials are all settings on the Mod Manager's Mods screen, and a change reaches the defenses already standing.
the game saves each defense as the game's defense it is based on, so a save still loads without the mod. See Uninstall below for the one step to take first.
every name and description comes in both.
The recipes show at the workbench once you have any of the game's defense recipes. These are the defaults, and you can change both the materials and the level.
Concrete Barrier: 4 Scrap Metal and 1 Iron Rod, Defense level 2.
Barbed Wire: 3 Scrap Metal and 2 Wire, Defense level 2.
Spike Plate: 2 Scrap Metal and 1 Iron Rod, Defense level 2.
Nail Gun Turret: 1 Electronic Components, 1 Iron Rod and 3 Scrap Metal, Defense level 3.
Tesla Coil: 2 Electronic Components, 3 Wire and 2 Scrap Metal, Defense level 5.
BepInEx\config\com.dev.survivallog.defensesexpanded.cfgChange them on the Mod Manager's Mods screen, or edit the file with the game closed.[BarbedWire]1 to 20000.BepInEx\LogOutput.log saying why.1 to 5000.0.5 is half. The game uses 0.5 for its Sandbags and 0.8 for its Mechanical Chainsaw. Any value from 0 to 2.0 to 50.0 needs no level. The game's Electric Trap needs level 3 and its Mechanical Chainsaw level 4. Any value from 0 to 5.0 to 500.0.1 to 60.0.1 to 10.1 to 50.0 does not slow them. The game's Electric Trap slows by 50. Any value from 0 to 90.0 to 60.[ConcreteBarrier]1 to 20000.BepInEx\LogOutput.log saying why.1 to 5000.0.5 is half. The game uses 0.5 for its Sandbags and 0.8 for its Mechanical Chainsaw. Any value from 0 to 2.0 to 50.0 needs no level. The game's Electric Trap needs level 3 and its Mechanical Chainsaw level 4. Any value from 0 to 5.[NailGunTurret]1 to 20000.BepInEx\LogOutput.log saying why.1 to 5000.0.5 is half. The game uses 0.5 for its Sandbags and 0.8 for its Mechanical Chainsaw. Any value from 0 to 2.0 to 50.0 needs no level. The game's Electric Trap needs level 3 and its Mechanical Chainsaw level 4. Any value from 0 to 5.0 to 500.0.1 to 60.0.1 to 10.1 to 50.0 lets it work with no power at all. The game's Electric Trap draws 3 and its Mechanical Chainsaw 5. Any value from 0 to 50.0 to 50.0.5 is half. 0 keeps it working until it breaks. The game's Mechanical Chainsaw uses 0.5. Any value from 0 to 0.95.[SpikePlate]1 to 20000.BepInEx\LogOutput.log saying why.1 to 5000.0.5 is half. The game uses 0.5 for its Sandbags and 0.8 for its Mechanical Chainsaw. Any value from 0 to 2.0 to 50.0 needs no level. The game's Electric Trap needs level 3 and its Mechanical Chainsaw level 4. Any value from 0 to 5.0 to 500.0.1 to 60.0.1 to 10.1 to 50.[TeslaCoil]1 to 20000.BepInEx\LogOutput.log saying why.1 to 5000.0.5 is half. The game uses 0.5 for its Sandbags and 0.8 for its Mechanical Chainsaw. Any value from 0 to 2.0 to 50.0 needs no level. The game's Electric Trap needs level 3 and its Mechanical Chainsaw level 4. Any value from 0 to 5.0 to 500.0.1 to 60.0.1 to 10.1 to 50.0 does not slow them. The game's Electric Trap slows by 50. Any value from 0 to 90.0 to 60.0 lets it work with no power at all. The game's Electric Trap draws 3 and its Mechanical Chainsaw 5. Any value from 0 to 50.0 to 50.0.5 is half. 0 keeps it working until it breaks. The game's Mechanical Chainsaw uses 0.5. Any value from 0 to 0.95.[Uninstall]DefensesExpanded.dll. BepInEx\LogOutput.log says what was changed. Turning it off again does not turn the packages back.No setting matches that.
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\DefensesExpanded.dllSurvival Log\
├─ SurvivalLog.exe
└─ BepInEx\
├─ plugins\
│ └─ DefensesExpanded.dll
└─ config\
└─ com.dev.survivallog.defensesexpanded.cfg (made on first start)
The same zip as on Nexus, from this site, with no account. Extract it into the game folder.
DefensesExpanded-0.2.1.zip (14.6 MB)
SHA-256 f1077071d189fc8ece60b7a886d12acec806257febc8c554a156b77a12ca8499
A defense package in a bag or in storage would be lost without the mod, so first turn on UninstallPrep and load your save: every defense package becomes the package of the game's defense it is based on. Save and quit, then delete DefensesExpanded.dll from the BepInEx\plugins folder. Do this for each save you want to keep.
To change settings, edit BepInEx\config\com.dev.survivallog.defensesexpanded.cfg while the game is closed, or do it in game on the Mod Manager's Mods screen (see CONFIG.md for every setting). Every setting takes effect at once.
Materials description now says each item can count up to 99.UnlockLevel setting for each defense changes it.Materials shows as item cards with a picker, and the defense's package beside them with its pieces, weight and value.PowerCost between 0 and more now applies right away: the defense joins or leaves the power grid without a reload.Health moves it, and the defense keeps the same share of its health.UninstallPrep on, a placed Concrete Barrier is saved with no more health than Sandbags can hold.The new defenses can't be dyed. Each one uses the sounds of the game's defense it is based on.
Get Mod Manager to set up all your mods in game | Open the Survival Log wiki for items, recipes and maps
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.
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.