было бы идеально конечно вызывать место портации церез меню диалога, но это нереально.
1. А насчет прикрутить меню перемещения к путеводным столбам?
Предложил эвакуацию потому, что один код действует во многих (если не всех) локациях. Не всегда к началу (в Старой Шахте вниз, в Минентале в замок в деревянный щит).
2. Эвакуацию можно разрешить не больше 1-2 раз в главу, для действительно решающих случаев, требующих включения Марвина. И сделать ее к ближайшему столбу или выбранной точке. Можно и без горячей клавиши.
А вот сеть столбов, подключаемая к имеющимся телепортам
3. И квесты после Яркендара. Маги воды обнаружили, что юниторы способны обеспечить намного большее количество точек телепортации. Один на две-три. Расставить по миру подставки, дать задания на розыск старых юниторов, активировать подставки. Останется немного колец телепортации или единственное для возврата в начало локации (чтобы зря не бежать).
4. Как вариант, сюда же подключить карму. Спринт дается, если карма >25, телепорты откроются для ГГ, если карма больше ??. Или даже первые три при 50, новые три при 100 и т.д.
5. В каждой большой локации заново подключить (найти подставки, юниторы, столбы).
6. Карту с пометками столбов "нарисовать" по квесту картографа.
7. Столбы можно пронумеровать, как сундуки. Для каждого отдельный активатор (ключ), чтобы заработал после личного посещения нового столба ГГ.
8. Если с меню на столбах не получится, сделать переход от столба к пьедесталам телепортации (сейчас три: у города-у таверны-у магов воды). Для других больших локаций что-то похожее.
9. Еще один вариант, прикрутить меню к статуям Инноса. Стоимость одного перемещения 100 золотых. Доступно для магов огня и паладинов. Важна карма. После осквернения статуй работа прекращается до их очищения.
PS Не ругайте за полет фантазии.