Hello guys.
I've been trying to get the new agent system to work with cranes for a while but no success so far. I hope someone can help me solve this issue.
What I need is basically what used to work before the update, which is: If one crane with higher priority comes to certain distance the crane with less priority goes away. Including if it is performing a travel task. Using a priority label I could change the priority value on load/unload tasks and it worked great.
But now they removed the collision menu and the new Agent System doesn't seem to have been made with cranes in mind. At first sight it looks simples to just use social behavior and create a repel rule but it doesn't work on cranes, it makes the whole structure of the crane move away, not the moving part.
So I've been trying to make it work with Proximity Detection, sending a message to the crane that needs to move and with that message make it go away by process flow. It seems promising but I'm struggling with the preemption of the travel task.
i've attached a model with one of my tryouts. I would really appreciate any help on the matter.
Thanks!