Deekay

Deekay 0.2.30

Due to changes to the standard decay methods in the latest Rust update the ZoneManager flag "nodecay" no longer works. In turn I have had to remove ZM support from this as it was blocking any decay taking place. Once ZM has been updated to work with the new decay methods I will find a way to add support for it.
The config has changed! You will need to delete your old config before updating

Added separate decay timers for entities that are inside and outside of privilege.
Changed activity monitor to only work on blocks that are inside privilege
The config has changed! You will need to delete your old config before updating

Added separate decay timers for entities that are inside and outside of privilege.
Changed activity monitor to only work on blocks that are inside privilege
The config has changed! See below for information regarding changes to the config

Added config options to reset decay timers based on player activity in the base (See "Decay usage and player activity" in the overview)
Renamed the "DefaultDecay" config option so it stays at the top of the config
Randomised the time it takes decay managers to begin decay timers to further separate the initial batch of decay managers (when the server starts)

Config Changes (3 lines)
C#:
{
 "_ActivityRadius": 40.0, // Add this line here
  "_DefaultDecay": { // Rename from "DefaultDecay" to "_DefaultDecay"
    "DamageRate_InsidePrivilege": 0.05,
    "DamageRate_OutsidePrivilege": 0.2,
    "DecayRate": 3600.0,
    "IsEnabled": true
  },
  "_DetectionRange": 0.25,
  "_MonitorActivity": true, // Add this line here
  "BuildingDecay": {
    "assets/prefabs/building core/floor.frame/floor.frame.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
.....
Added ZoneManager support
  • Like
Reactions: Brko™ ◕ ‿ ◕
Added null checks when initially searching for entities
Fixed decay continuing to run on construction entities when upgraded from a grade that has decay enabled to a grade that has decay disabled
Read previous patch notes from today!

Added additional checks for privilege
The config has changed! See below for information regarding modifying your existing config

Added config option to adjust the detection rate
It will now run detection from the highest point of the entity
Fixed my fuckup that allowed structures to start decaying when upgraded regardless of if they were disabled

Config Changes (1 line)
C#:
{
  "_DetectionRange": 0.25, // Add this line here
  "DefaultDecay": {
    "DamageRate_InsidePrivilege": 0.05,
    "DamageRate_OutsidePrivilege": 0.2,
    "DecayRate": 3600.0,
    "IsEnabled": true
  },
  "EntityDecay": {
    "assets/prefabs/npc/autoturret/autoturret_deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/barricades/barricade.concrete.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/barricades/barricade.metal.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/barricades/barricade.sandbags.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/barricades/barricade.stone.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/barricades/barricade.wood.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/barricades/barricade.woodwire.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/bear trap/beartrap.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/bed/bed_deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/large wood storage/box.wooden.large.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/woodenbox/woodbox_deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/campfire/campfire.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/ceiling light/ceilinglight.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/chair/chair.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/plants/corn/corn.entity.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/tool cupboard/cupboard.tool.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/door.double.hinged/door.double.hinged.metal.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/door.double.hinged/door.double.hinged.toptier.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/door.double.hinged/door.double.hinged.wood.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/door.hinged/door.hinged.metal.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/door.hinged/door.hinged.toptier.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/door.hinged/door.hinged.wood.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/misc/doorcloser/doorcloser.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/npc/flame turret/flameturret.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/floor.grill/floor.grill.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/floor.ladder.hatch/floor.ladder.hatch.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/fridge/fridge.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/furnace/furnace.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/furnace.large/furnace.large.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/gates.external.high/gates.external.high.stone/gates.external.high.stone.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/gates.external.high/gates.external.high.wood/gates.external.high.wood.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/windmill/generator.wind.scrap.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/plants/hemp/hemp.entity.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/jack o lantern/jackolantern.angry.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/jack o lantern/jackolantern.happy.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/ladder.wall.wood/ladder.wooden.wall.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/landmine/landmine.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/lantern/lantern.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/locks/keypad/lock.code.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/locks/keylock/lock.key.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/oil jack/mining.pumpjack.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/quarry/mining_quarry.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/planters/planter.large.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/planters/planter.small.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/misc/xmas/pookie/pookie_deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/plants/pumpkin/pumpkin.entity.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/reactive target/reactivetarget_deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/repair bench/repairbench_deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/research table/researchtable_deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/rug/rug.bear.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/rug/rug.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/shelves/shelves.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/wall.window.embrasure/shutter.metal.embrasure.a.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/wall.window.embrasure/shutter.metal.embrasure.b.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/wall.window.shutter/shutter.wood.a.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.hanging.banner.large.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.hanging.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.hanging.ornate.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.pictureframe.landscape.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.pictureframe.portrait.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.pictureframe.tall.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.pictureframe.xl.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.pictureframe.xxl.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.pole.banner.large.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.post.double.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.post.single.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.post.town.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.post.town.roof.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.huge.wood.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.large.wood.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.medium.wood.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/signs/sign.small.wood.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/sleeping bag/sleepingbag_leather_deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/oil refinery/refinery_small_deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/small stash/small_stash_deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/floor spikes/spikes.floor.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/misc/xmas/stockings/stocking_large_deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/misc/xmas/stockings/stocking_small_deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/survivalfishtrap/survivalfishtrap.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/table/table.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/tuna can wall lamp/tunalight.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/vendingmachine/vendingmachine.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/wall.external.high.stone/wall.external.high.stone.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/wall.external.high.wood/wall.external.high.wood.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/wall.frame.cell/wall.frame.cell.gate.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/wall.frame.cell/wall.frame.cell.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/wall.frame.fence/wall.frame.fence.gate.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/wall.frame.fence/wall.frame.fence.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/wall.frame.shopfront/wall.frame.shopfront.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/wall.frame.shopfront/wall.frame.shopfront.metal.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/wall.window.bars/wall.window.bars.metal.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/wall.window.bars/wall.window.bars.toptier.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/building/wall.window.bars/wall.window.bars.wood.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/water catcher/water_catcher_large.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/water catcher/water_catcher_small.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/liquidbarrel/waterbarrel.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    },
    "assets/prefabs/deployable/waterpurifier/waterpurifier.deployed.prefab": {
      "DamageRate_InsidePrivilege": 0.05,
      "DamageRate_OutsidePrivilege": 0.2,
      "DecayRate": 3600.0,
      "IsEnabled": true
    }
  },
  "BuildingDecay": {
    "assets/prefabs/building core/floor.frame/floor.frame.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    },
    "assets/prefabs/building core/floor.triangle/floor.triangle.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    },
    "assets/prefabs/building core/floor/floor.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    },
    "assets/prefabs/building core/foundation.steps/foundation.steps.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    },
    "assets/prefabs/building core/foundation.triangle/foundation.triangle.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    },
    "assets/prefabs/building core/foundation/foundation.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    },
    "assets/prefabs/building core/pillar/pillar.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    },
    "assets/prefabs/building core/roof/roof.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    },
    "assets/prefabs/building core/stairs.l/block.stair.lshape.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    },
    "assets/prefabs/building core/stairs.u/block.stair.ushape.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    },
    "assets/prefabs/building core/wall.doorway/wall.doorway.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    },
    "assets/prefabs/building core/wall.frame/wall.frame.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    },
    "assets/prefabs/building core/wall.low/wall.low.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    },
    "assets/prefabs/building core/wall.window/wall.window.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    },
    "assets/prefabs/building core/wall/wall.prefab": {
      "Metal": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Stone": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "TopTier": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Twigs": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      },
      "Wood": {
        "DamageRate_InsidePrivilege": 0.05,
        "DamageRate_OutsidePrivilege": 0.2,
        "DecayRate": 3600.0,
        "IsEnabled": true
      }
    }
  }
}
This update requires a config wipe!

Added config options for decay amount for entities inside of building privilege
Slightly increased the detection radius in hopes it a effort to try and fix decaying entities inside of privilege. I have been trying to reproduce it on my server with no luck so far