Something I've been working on in my spare time. Got the resource collection going driven by a behaviour tree. Next step will be to handle when a resource node is at full capacity and make the worker look for another one to harvest in the same field.