Deekay

Deekay 3.0.1

Updated for pool changes
This is a complete rewrite. Nothing from the previous version is used in this version. Do not blindly update!

Complete rewrite - See overview for more information
This is for the coming Rust update. Do not update prior to the game update
When upkeep is enabled, check the remaining upkeep time on decay entities when determining whether the plugin should apply decay (fixes building parts decaying when there are resources for them but not others in the tc)
  • Like
Reactions: andyk
Null check entity shortprefabname
Initialize 1 decay manager per frame on startup
Non-decayable entities still check for building privilege
Hierarchy name fix
Fixed typo that was adding a decay manager to TC's when finding entities
  • Like
Reactions: MalS
Replaced timers with invokes
Force update decay rates on entire base when tool cupboard has been destroyed + a random delay to prevent timer stacking
  • Like
Reactions: MalS
Added config option to all entities to have upkeep override the inside privilege decay as long as that object is protected by resources in the tool cupboard, when the object is no longer protected the inside privilege decay rates will kick in
Fix for recently exposed field by Oxide