Grid pathfinding system for moving multiple objects at the same time.
Uses a follow-me principle where objects will follow a specified leader while attempting to stay in formation.
Can be used for large groups of units for RTS style control.
Can be applied to a single unit that will follow the player around (such as a pet or companion).
Groups of units can be assigned to the player or other units to continually lead each other around, or just follow for a certain time or distance.
Includes group rotation and object rotation while pathing.
Also includes scripts to handle all sorts of object selection such as box-selection, single-click, double-click, and shift-click selection.