- Gather all nearby nodes that can be seen and store them in an array per each nodes
- A function to get the nearest node for the requester, used by anyone
- Nodes 'radio' out to other nodes via the target alerting the rest
- Actor receives the list of nodes to traverse in order once the nodes collect the target web and calling actor web
- Upon reaching the node, the travelling actor checks sight with the target. If in sight, perform regular chasing. If not, radio out again.
But... What about optimizing this to be even more efficient or better?
(I'd post an image of SUPERNatural's sewer system in GZDB but since getting a new hard drive, I have yet to finalize all my software reinstallation)