wnunnuns-BreakableShields icon

BreakableShields

Shields have HP and drop when broken. HP = 400 + 3 x holder max health. Empty hands get fist weapons.

Last updated 3 days ago
Total downloads 378
Total rating 2 
Categories
Dependency string wnunnuns-BreakableShields-1.2.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_TABS-5.4.16 icon
BepInEx-BepInExPack_TABS

BepInEx pack for TABS. Preconfigured and ready to use.

Preferred version: 5.4.16

README

Breakable Shields

Shields in Totally Accurate Battle Simulator are no longer invincible.

They gain their own health, take damage from melee hits and blocked projectiles, and drop from the unit's hands when broken.

Features

  • Shield HP: 400 + 3 × holder max health (configurable)
  • Melee damage: Hitting a held shield damages the shield instead of ignoring it
  • Projectile blocks: Successful blocks also chip shield HP
  • Break behavior:
    • Shield drops as a physics prop
    • Blocking is disabled
    • Two-handed grips release both hands
    • Empty hands are filled with fist weapons so one-hand shield units stay playable

Install

  1. Install BepInExPack_TABS
  2. Install this mod with a mod manager, or extract into BepInEx/plugins/
  3. Launch the game

Config

After first launch: BepInEx/config/local.breakableshields.cfg

Key Default Description
Enabled true Enable the mod
BaseHealth 400 Base shield HP
HolderHealthMultiplier 3 Extra HP = multiplier × holder max health
MeleeDamageMultiplier 1 Melee damage scale vs shields
ProjectileDamageMultiplier 1 Projectile damage scale vs shields
DropOnBreak true Drop shield on break
DisableBlockOnBreak true Disable blocking on break
DebugLog false Extra log spam

Notes

  • Detects shields via BlockMove / SurfaceBlock components, or names containing shield / buckler / pavise
  • Broken shields are renamed with _Broken and treated as dropped props

Changelog

1.2.0

  • After losing a shield, empty hands get fist weapons (fixes one-hand shield unit bugs)

1.1.0

  • Full two-hand drop (both joints released)
  • HP formula: 400 + 3 × holder max health

1.0.0

  • Initial release