Additional TC Upkeep
$25.00
Sold by: RustbucketsZAThis Rust mod enhances Tool Cupboard (TC) upkeep by tracking block counts, calculating maintenance costs, and automating resource consumption. It sets timers to deduct resources at regular intervals based on block type (Wood, Stone, Metal, Armored) and their upkeep requirements. The mod includes features like block counting, configurable upkeep thresholds, along with handling resource consumption and maintenance cost display for players. It also integrates with existing building privileges to automate the upkeep process. All resource consumptions are in addition to the default rust TC upkeep rates.
- Description
- Reviews (0)
- Version History
- Discussions (0)
- Setup
- Product Enquiry
Description
Description
This Rust mod, AdditionalUpkeep, significantly enhances the Tool Cupboard (TC) upkeep system by providing more granular control over resource management and maintenance costs. It automatically tracks block types (Wood, Stone, Metal, Armored) and calculates their individual upkeep costs. All resource consumptions are in addition to the default rust TC upkeep rates. Here’s a detailed breakdown of the mod’s features:
Key Features:
- Automated Resource Management:
- Automatically calculates the upkeep cost per second for each resource (Wood, Stone, Metal, Armored) based on the block types associated with the Tool Cupboard (TC).
- Sets timers that deduct resources from the TC at calculated intervals, ensuring regular upkeep without manual intervention.
- Customizable Upkeep Settings:
- Supports configurable upkeep thresholds and rates, allowing server owners to define custom upkeep requirements for different block types.
- Integrates logic to group materials with similar upkeep intervals, reducing unnecessary timer executions.
- Minimum upkeep timer intervals are enforced (e.g., no timer can be shorter than 600 seconds).
- Advanced Timer and Resource Handling:
- Automatically adjusts timers based on resource availability and block count.
- If the time to deduct 1 unit of a resource exceeds a set threshold, the timer is skipped to optimize performance.
- Supports grouping of materials with close upkeep intervals, combining upkeep processes to avoid redundant timers.
- Maintenance Cost Display:
- Displays detailed maintenance cost information to players, including the time it will take for resources in the TC to deplete, using formulas that calculate consumption time based on current resource amounts and maintenance costs.
- Currently only displays updates on TC and Player up for a short period. Players will need to check TC to view the corrected time for resources consumption rates.
- Performance Optimization:
- Upkeep calculations are optimized to handle large bases and extensive block counts efficiently, without causing server lag or performance degradation.
- Delays are applied to block recalculation processes triggered by building events (e.g., structure upgrades, demolitions, or deaths) to prevent excessive processing.
Technical Details:
- Upkeep Calculation:
- Determines how much time remains before the TC runs out of resources, grouping materials and calculating resource consumption intervals.
- Ensures the upkeep time is calculated by determining the shortest resource consumption time across materials and adds this to the overall maintenance cycle.
- Block-Specific Upkeep:
- Treats different block grades uniquely, allowing differentiation between Wood, Stone, Metal, and Armored blocks for upkeep purposes.
Additional Features:
- The ability to handle multiple TCs with independent upkeep calculations.
- Full support for dynamic block recalculation and upkeep adjustments when TC-affiliated blocks are changed or destroyed.
Reviews (0)
Only logged in customers who have purchased this product may leave a review.
Version History
- Added Initial release
Discussions (0)
Discussions
There are no discussions yet.
Leave a reply
Setup
Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?
• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.
Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA
• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.
Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.
Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)
Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)
Reviews
There are no reviews yet.