Simple to use yet powerful behaviour tree system for your games. The behaviour tree system itself is LÖVE independant, only the tree_render.lua uses LÖVE stuff.
Total-order forward decomposition planner. Pre-existing Domain Builder to simplify the design of code-oriented HTN domains. Partial planning. Domain splicing. Domain slots for run-time splicing. Replan only when plans complete/fail or when world state change. Early rejection of replanning that…