* pathfinding -- check if gate is locked for interactable
* add ai repair gates
* soldiers don't dismount properly when enemies are close (uses vehicle
min attack dist)