-
TreeRoutine for PoeHUD plus a Flask Manager
Flask Manager(s) using TreeRoutine:
BasicFlaskRoutine: BasicFlaskRoutine - A PoEHUD Flask Manager
BuildYourOwnRoutine: TreeRoutine for PoeHUD plus a Flask Manager
TreeRoutine Library:
What is it?
TreeRoutine is an extension of PoeHUD's BaseSettingsPlugin which allows developers to easily implement plugins written using behavior trees and includes a bunch of helper methods to make writing the trees even easier.
How to use it?
Simply put, add BaseTreeRoutine and TreeSharp as a reference to your plugin... extend BaseTreeRoutinePlugin, add any newly required methods, assign your tree's root to BaseTreeRoutinePlugin.Tree. If you would like an example implementation, check out BasicFlaskRoutine.
How do I contribute?
If you have a bug fix, or a new feature you think should be added... either let me know and MAYBE I'll get around to it. Feel free to create an issue or a pull request with as much detail as possible. Expanding the helper methods (within reason) could be a great way to contribute!
Github:
GitHub - sychotixdev/BaseTreeRoutine.
Examples:
GitHub - sychotixdev/BasicFlaskRoutine
GitHub - sychotixdev/FlaskMacroRoutine
GitHub - sychotixdev/BuildYourOwnRoutine
Special Thanks:
Last edited by Sychotix; 03-09-2018 at 12:05 PM.
-
Post Thanks / Like - 15 Thanks
GameHelper,
miracle1,
tsm-evo,
sickndeceived,
omnivore,
Kaiyum,
toadskin,
Snugglebuu,
Pazitif,
noneyatemp,
sketax,
EthEth,
poe1992,
Deafwave,
snowhawk (15 members gave Thanks to Sychotix for this useful post)
-
-
Post Thanks / Like - 1 Thanks
Naf7 (1 members gave Thanks to Sychotix for this useful post)
-
Member
Hey,ive been trying to use your version of the flasker but i can't get that to work either..I have updated everything from scratch but still nothing..
-
Originally Posted by
Kaiyum
Hey,ive been trying to use your version of the flasker but i can't get that to work either..I have updated everything from scratch but still nothing..
Can you enable debug and see what prints out? Last I tested it, it works but I mainly use my own private version (that I will not release). I'll give it another test in a second.
EDIT: Seems to be working. Make sure you enable your flasks and set their hotkeys.
Last edited by Sychotix; 01-15-2018 at 10:22 AM.
-
Member
Ok i got it working,will check to make sure on the hotkeys!Thnx
-
Post Thanks / Like - 1 Thanks
Sychotix (1 members gave Thanks to Kaiyum for this useful post)
-
Originally Posted by
Kaiyum
Ok i got it working,will check to make sure on the hotkeys!Thnx
Let me know what you think, and if there are any extra (somewhat quick) features you'd like. Zaafar has a nice flask manager with more features, but it is paid. I don't want to step too much on his feet with my example routine.
-
Post Thanks / Like - 1 Thanks
GameHelper (1 members gave Thanks to Sychotix for this useful post)
-
Member
Uhm actually it does what i need it to do right now,im early in the game so just using hp/mana for now..can you add it to the updater? i tried manually but i think it's looking for a different directory than that of your git,not home atm to check the error msg...TIA
-
Originally Posted by
Kaiyum
Uhm actually it does what i need it to do right now,im early in the game so just using hp/mana for now..can you add it to the updater? i tried manually but i think it's looking for a different directory than that of your git,not home atm to check the error msg...TIA
Not sure what updater you are talking about. I'd need a link to see.
-
Originally Posted by
Sychotix
Not sure what updater you are talking about. I'd need a link to see.
GitHub - Stridemann/PoeHUD_PluginsUpdater: Plugin for updating plugins in PoeHUD
-
Post Thanks / Like - 1 Thanks
Sychotix (1 members gave Thanks to GameHelper for this useful post)
-
Member
Im sorry guys,I've been jumping from issue to issue locally ,be it formatting my ssd to trying to get kaspersky to work and now the HUD is crashing on me in various ways,i totally forgot to setup notifications for replies...Oh well..
Yes was referring to this updater,it usually updates everything correctly into the plugins folder..(I say usually coz im having issues) Hope to see u in there
-
Originally Posted by
Kaiyum
Im sorry guys,I've been jumping from issue to issue locally ,be it formatting my ssd to trying to get kaspersky to work and now the HUD is crashing on me in various ways,i totally forgot to setup notifications for replies...Oh well..
Yes was referring to this updater,it usually updates everything correctly into the plugins folder..(I say usually coz im having issues) Hope to see u in there
Try now. It should now allow updating to the latest release.
Here are the settings that I used for testing.
-
Post Thanks / Like - 1 Thanks
toadskin (1 members gave Thanks to Sychotix for this useful post)
-
Member
Originally Posted by
Sychotix
Try now. It should now allow updating to the latest release.
Here are the settings that I used for testing.
Thanks for adding it asap..I will update when i fix the updater,it claims files changed on plugins that don't have new commits..Dropping it for now
-
Speaking of updates, released 1.0.1 of BasicFlaskRoutine. Someone reported that there was a crash happening when running the debuff decorator. Not sure how I missed it... but I think it should be fixed now.
EDIT: Also looks like the plugin updater is having issues? Says that there is a wrong git config or something?
EDIT2: Derp, forgot I manually updated my files so it confused the updater. Nevermind.
Last edited by Sychotix; 01-19-2018 at 11:27 AM.
-
Member
why does it say cant find buff on flask 3 etc sometimes ?
-
Originally Posted by
Alehopper
why does it say cant find buff on flask 3 etc sometimes ?
What flask do you have in slot 3? This means that it is having trouble determining what buff the flask gives by default (i.e. all health potions give a health buff)