Destructible Environments

v1.1.0·Updated 2026-05-10

Allows objects that normally can't break to break, and anything on top will fall down with gravity. Protects walls and floors by default.

Screenshots 1 screenshots

About this mod Author’s original text

Destructible Environments v1.1.0

Allows objects that normally can't break to break, and anything on top will fall down with gravity. Protects walls and floors by default.

What This Mod Does

  • Makes tons of normally unbreakable map objects break into pieces.
  • Objects sitting on destroyed props fall down instead of floating there like cursed shelf ghosts.
  • Grenades, explosions, guns, heavy impact colliders, and enemy explosions can trigger destruction.
  • Protects walls, floors, ceilings, truck areas, start room stuff, extraction, and big level shell pieces by default.
  • Works online with host authority.

How It Works

The mod watches real REPO damage events and turns them into destruction events.

That means:

  • bullets damage props after some shots
  • explosions break nearby objects
  • heavy hurt colliders can trigger destruction
  • broken props spawn physical debris
  • objects resting on top get released and fall with gravity
  • big structural map pieces are filtered so the level does not delete itself

Config Settings

| Setting | Default | What it changes |

| --- | --- | --- |

| TrueMeshHoles | true | Cuts real holes in readable runtime meshes |

| ProxyFractureForUnreadableMeshes | true | Uses optimized fracture chunks when the mesh is read/write disabled |

| HostAuthoritativeOnly | true | Keeps online destruction tied to host/master authority |

| MaxMeshVerticesForCutting | 22000 | Meshes above this use fracture chunks instead of CPU mesh cutting |

| MaxCutsPerFrame | 3 | Limits expensive mesh work per frame |

| MaxFragmentsPerImpact | 14 | Caps debris chunks per impact |

| BulletHoleRadius | 0.34 | Bullet destruction radius |

| BulletEnergy | 26 | Bullet impact strength |

| BulletEndpointFallbackRadius | 0.55 | Helps bullets hit props reliably |

| ExplosionRadiusMultiplier | 1.65 | Scales explosion destruction radius |

| MaxExplosionTargets | 18 | Caps how many objects one explosion can affect |

| BreakStaticMapProps | true | Lets eligible map props actually break |

| StaticMapPropBreakEnergy | 30 | Energy needed to break static props |

| ReleaseSupportedObjects | true | Makes objects on top fall after support breaks |

| SupportReleaseHeight | 1.4 | Scan height above broken objects |

| MaxSupportReleaseObjects | 16 | Max objects released from one broken support |

| FragmentLifetimeSeconds | 18 | How long generated debris sticks around |

Notes

  • Walls and floors are protected by default.
  • Truck/start room/extraction stuff is protected by default.
  • Small and medium props are the fun zone.
  • If something was sitting on a destroyed object, it should fall down.
  • Explosions are the most destructive.
  • Guns chip and can break props with enough hits.
  • Online works through host authority.

Credits

  • Created by Omniscye / Empress
  • Break the props, not the whole damn map lol

Discord

If you need support for my mods or just want to hang out, join my personal Discord server:

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
Destructible_Environments-1.1.0.zip
File size
50.6 KiB