Зачем нужны знаки, если есть party_get_current_terrain? Знаки (скорей всего) придётся руками ставить, координаты прописывать, а ландшафт можно кисточкой дорисовать. И текстуры накладывать потом не придётся.
Вроде нет типа территории "road", новые типы территорий добавлять нельзя, а все дороги нарисованы степями. То есть если делать модификатор для степей, то отряд будет быстрее бегать не только по дорогам. Кроме того, разным знакам можно присвоить разные обозначения и разные модификаторы скоростей. таким образом можно знаками задавать разную скорость движения на разных участках дороги, например в лесу, в горах, в лесу в горах. Что эквивалентно уже трем новым типам территорий.
Что касается AI, то я могу себе представить как запрограмировать AI маршруты движения по точками, но не могу пока даже предположить как сделать ему распознавание дороги на массиве территории для выбора наиболее оптимального маршрута. Как я себе представляю, чтобы заставить ИИ придерживаться маршрута надо один хрен задавать ему путевые точки.
Далее, я могу приписать знаки к определенному замку или городу и определить, таким образом, принадлежность дорог к определенной фракции. А следовательно, я смогу замедлять/ускорять отряды при движении по дружеской/нейтральной/вражеской территории.
Далее, я могу задать знаку еще один параметр - состояние. Это дает возможность регулировать скорость движение в зависимости от состояния дорог. Еще вариант, это дает возможность строить/разрушать дороги. Другой вариант, каждый знак приносит прибыль владельцу замка/кипа, что вообще говоря вполне логично. Не представляю себе, как все эти возможности можно реализовать при помощи текстур и рельефа.
Но дело геморное, согласен. Но пока вроде овчинка выделки стоит.