-
Btw, just commited a new very complex plugin called BuildYourOwnRoutine. TL;DR, you can write your own plugins using it without having to know how to program. This "release" is very much a beta and there will probably be problems that I haven't ironed out yet. It also supports something called Extensions which allows a developer to write their own conditions/actions for others to use. Or if you wanted, you could put those conditions/actions in a pull request and I can add it to the base code.
Right now, it probably isn't the most user friendly so feel free to give me feedback or request additional conditions/actions. I need to fix a few UI issues (like the load profile menu) and to add tooltips to explain things and a good guide on how to use it.
Here is a quick demonstration of making a flask routine with it. Click here for the long gif
GitHub - sychotixdev/BuildYourOwnRoutine: A PoEHUD plugin designed for a non-programmer to create their own custom plugins
EDIT: Also, don't forget to say thanks and whatnot! It is hard to tell how many people are using what. If nobody ends up using it, there is no sense of me making upgrades.
Last edited by Sychotix; 02-15-2018 at 01:56 PM.
-
Post Thanks / Like - 3 Thanks
-
Member
20180216_175401-567x1008.jpg why imgui setting not appear? Thk for your help
-
Originally Posted by
takalk88
Click it.
10 character minimum.
-
Member
Originally Posted by
Sychotix
Click it.
10 character minimum.
Click already but it not appear. My res 1440x900
Sent from my SM-N950F using Tapatalk
-
Seems your plugin is also disabled. Click BasicFlaskRoutine too.
-
Member
Originally Posted by
Sychotix
Seems your plugin is also disabled. Click BasicFlaskRoutine too.
Click all but nothing appear
Sent from my SM-N950F using Tapatalk
-
Then you are doing something wrong. Having the plugin as enabled (The text box BasicFlaskPlugin as NOT red) and Show Settings enabled (the text box Show ImGui Settings NOT red) will work.
EDIT: Also updated BuildYourOwnRoutine with some extra conditions/actions... fixed the save/load menu... and finished adding in the ability to have extensions have their own cache.
Developers can look at DefaultExtension as a reference when making their own extensions.
Last edited by Sychotix; 02-16-2018 at 03:50 PM.
-
Big updates to BuildYourOwnRoutine in preparation for the upcoming league.
Probably incomplete changelog:
1) Now includes an example profile based on Basic Flask Routine.
2) Significant improvements to the UI (and hopefully more to come). Now validates your tree on the fly and gives very clear colors (red/green) for where validation errors occur. Also compressed buttons into a RIGHT CLICK context menu for a nicer look.
3) Fixed a ton of issues. Since I am (soon) to be back to actually playing... I actually gave it more of a try and found a good bit of problems. Hopefully should all be corrected.
4) Added a few new conditions (such as player moving for X amount of time).
Example of new UI:
Last edited by Sychotix; 02-28-2018 at 01:37 PM.
-
Post Thanks / Like - 1 Thanks
ceh430 (1 members gave Thanks to Sychotix for this useful post)
-
So... Flask manager's repository has been deleted as BasicFlaskRoutine has all of its functionality and more.
Updates have been made to both BasicFlaskRoutine and BuildYourOwnRoutine, so please pull the latest from the Release folder on each github link. I also added a Release for both, but don't expect those to always stay up to date.
I may split these plugins into separate threads and let this one only be for TreeRoutine (if anyone ever uses it other than me haha).
-
Active Member
This buildroutine is really good, It took me a while to figure it out but damn im impressed. Thank you.
Last edited by porkie; 03-22-2018 at 06:54 AM.
-
Post Thanks / Like - 1 Thanks
Sychotix (1 members gave Thanks to porkie for this useful post)
-
Member
-
Active Member
Originally Posted by
dima3378
Hello! Great work, but stopped working for me recently, got this error.
Getting the same errors.
-
Update PoEHUD and my plugins.
-
Member
Updated the plugin from HUD. Getting the red errors as above.
-
Member
Hi, I'm running the basic flask routine and have a question in regards to how i can get my flasks to always be on.
So my quicksilver will always activate which is fine, but I'm wanting it to do the same for Diamond, Jade and WiseOak. At the moment it activates when i take damage, but i want it to be treated like my quick silver where it always hits if its down.
Is there a way to do this? Cheers for the help, great program btw.