OelmCейв сделаю позже.
Еще предлагаю изменить сочетание алт-ЛКМ на какое-нибудь другое, чтобы герой не убегал ненароком.
Так не надо второй раз щелкать). Пока не будет проложен маршрут - нельзя и посчитать. Если только попробовать отключить перемещение героя при нажатой Alt, но не знаю, есть ли такая техническая возможность.