(21.05.2017 14:34)Algor Wrote: Лень искать и линкать посты, в которых я уже писал, что мод ориентирован на случайные карты...
А если вдруг действительно собираешься использовать этот скрипт в кампаниях, просто убери из него ИИ-секцию.
Да нет, я конкретно этот скрипт не собирался использовать. Закопать то артефакт в поле можно, а вот получить опыт за это - сомнительная идея.
Кстати, что касается идеи фикса ИИ в плане более частых встреч.
Если кратко по формализации:
Нужно ввести некоторую величину, которая будет пропорциональна количеству очков перемещения героя * на силу армии героя * уровень героя.
Далее в этих же единицах нужно оценить каждый бенефит, который герои могут дать друг другу. В этих единицах можно оценить армию, артефакты, заклинания и в случае твоего скрипта менторинга - опыт.
Причём, чтобы не сбивать цели сильному герою - пускай слабые бегут к сильному, а не наоборот. Для простоты на первом этапе сделать, чтобы слабый герой бежал к сильному, если одного его хода хватит для встречи. Естественно, в этом случае необходимо будет сделать, чтобы очередность их ходов была не случайной, а слабые герои ходили раньше сильных в случае, если им надо осуществить встречу.