Mirabis
Community Developer
- Joined
- Jun 14, 2010
- Messages
- 4,475
- Reaction score
- 86
MiniFy
Lag Minimization
> What does it do ? <
MiniFy alters Honorbuddy's framelock behavior,
by releasing frames early and reacquiring it. On top of this it dynamically changes the TreeRoot ticks per seconds,
to 15 (rest), 40(heal), 60(combat).
> What is the purpose of this ? <
Honorbuddy's new framelock locks the frame for itself, botbase, routine and plugins.
The longer the code needs to execute, the longer it will hold the frame(s), causing framedrops.
By releasing the frame after Honorbuddy updated it's information, then re-acquiring a new frame for the combat routine
we work off multiple frames ( 2-4 ). This minimizes the framedrops, but is still faster then disabling Framelock.
> How To <
Download the zip file belowInstall the plugin into Honorbuddy/Plugins/MiniFy
Start Honorbuddy and enable the plugin.
Minify.Write("Re-decorating the Combat routine with the minified version") == Enabled
Minify.Write("Resetting Combat Routine to defaults") == Disabled
> Important <
1# Enable Framelock or this won't make a difference.
2# The functionality of this plugin will most likely be implemented in Tyrael
3# This only works on botbases that pulse plugins, so if using Tyrael enable plugins and untick all unwanted ones.
> Credits <
ChinaJade - For providing helpful information.
Millz - being a front runner on the decorating functionality.
Soeski - for providing feedback and running tests.
Mario - for providing feedback and running tests.
> Changelog <
revision 3 -- Stable Release
> Download <
SVN Link or View attachment Minify.zip
Lag Minimization
> What does it do ? <
MiniFy alters Honorbuddy's framelock behavior,
by releasing frames early and reacquiring it. On top of this it dynamically changes the TreeRoot ticks per seconds,
to 15 (rest), 40(heal), 60(combat).
> What is the purpose of this ? <
Honorbuddy's new framelock locks the frame for itself, botbase, routine and plugins.
The longer the code needs to execute, the longer it will hold the frame(s), causing framedrops.
By releasing the frame after Honorbuddy updated it's information, then re-acquiring a new frame for the combat routine
we work off multiple frames ( 2-4 ). This minimizes the framedrops, but is still faster then disabling Framelock.
> How To <
Download the zip file belowInstall the plugin into Honorbuddy/Plugins/MiniFy
Start Honorbuddy and enable the plugin.
Minify.Write("Re-decorating the Combat routine with the minified version") == Enabled
Minify.Write("Resetting Combat Routine to defaults") == Disabled
> Important <
1# Enable Framelock or this won't make a difference.
2# The functionality of this plugin will most likely be implemented in Tyrael
3# This only works on botbases that pulse plugins, so if using Tyrael enable plugins and untick all unwanted ones.
> Credits <
ChinaJade - For providing helpful information.
Millz - being a front runner on the decorating functionality.
Soeski - for providing feedback and running tests.
Mario - for providing feedback and running tests.
> Changelog <
revision 3 -- Stable Release
> Download <
SVN Link or View attachment Minify.zip