11-11-2013, 12:38 AM
(11-11-2013, 12:32 AM)f3re Wrote: I've tried to write most of the bot logic so that the behavior system will always revert to the appropriate location based on where its at in a task, and for gathering it should be fine. I can't say for certain that it would work for something more complex like fates, but generally if the cne priorities are written properly it should fall into the correct conditional to continue the task. The reason we're so picky about that stuff (and it might seem like we're just being lazy or missing an obvious solution) is that we have to think about the bigger picture all the time, which means making sure that any solution we provide will work with every addon that might be created down the road without crashing (and even in gw2minion we have multiple gameloop.update callbacks running in the main bot lua alone).Your response is cool tho, it makes me think about the bigger picture which is great too, although i can't really see it because i simply don't know enough info, at least at this stage
If the bot was designed perfectly so that every update pulse always came through the same function and the bot always reverted to the correct stage of its task 100% then your solution would work perfectly. So maybe I should really be scolding myself for not making the system better that you have to work with. Please continue to help with requests and don't take my sour response to indicate that I'm not hugely appreciative of your contributions.