Deekay

Deekay 3.0.1

Fix for Rust update
  • Like
Reactions: MalS and Rocky
This update will wipe your existing config!
Reworked the config to:
- Clean up the order of config entries to make it easier to manage
- Be more descriptive of what the options do
- Use entity short names instead of full resource paths
- Damage rates are now actual percentages not fractional (0.1 used to equal 10%, now its just 10 equals 10%)

Changed decay manager initialization to spread out the time that entity decay happens to improve performance
Changed privilege detection for building blocks to prevent unnecessary sphere casts to improve performance
Fixed issue with dk.setall not working correctly

Thanks to @Ryan for testing
Fixed entities inside cupboard range taking outside amount of damage
  • Like
Reactions: FunkyRusty
Optimisations regarding privilege check
Don't check for privilege when activity is detected
  • Like
Reactions: MalS
** To use this the way it was previously you will need to disable the new decay system by using the command decay.upkeep false

Updated privilege check to work with Building 3.0
  • Like
Reactions: MalS
** To use this the way it was previously you will need to disable the new decay system by using the command decay.upkeep false

Updated privilege check to work with Building 3.0
  • Like
Reactions: MalS
Added console command to adjust values for building blocks per tier
Possible fix for issue reported by @maxaki
  • Like
Reactions: MalS
Fix for structures not being decayed by changing ZoneManager nodecay detection to use a new hook added in ZM v2.4.18

* If you use ZM with the nodecay flag be sure to update to the latest version for proper compatibility
Stopped spamming the decay check when timers are set to 0