What's New in Version 1.2.0 See changelog
Released
Version Update 1.0.0: Performance Optimization for MLRS Tracker
Background:
The original implementation of the MLRS Tracker was developed at a time when no Oxide hooks were available for interacting with the MLRS (Multiple Launch Rocket System) within the game environment. As a result, the plugin had to constantly scan for MLRS entities on the map and monitor their statuses to determine if they were firing. This approach had a noticeable impact on performance, as it required continuous resource allocation for monitoring and webhook messaging.
Update Highlights:
Introduction of Hook-based Architecture: With the release of new Oxide hooks tailored for the MLRS system, we have refactored our plugin to make use of these hooks.
Methodological Shift: The plugin no longer relies on continuously monitoring MLRS entities. Instead, it triggers the OnMlrsFired hook whenever an MLRS is fired.
Benefits:
Significant Performance Gains: This update brings an enormous improvement in computational efficiency. By leveraging the Oxide hooks, the plugin now operates with a substantially reduced CPU and memory footprint.
Real-time Accuracy: The OnMlrsFired hook ensures that the plugin's tracking is both immediate and accurate, eliminating the latency associated with the previous scanning approach.