Здравствуйте, корифеи модинга и скриптования! Являюсь давним поклонником Героев 1-4, особенно 3-ей части. В свое время создание WoG действительно вдохнуло новую жизнь в любимую игру. Прошло много лет с тех пор, периодически возвращаюсь к любимым героям, наблюдаю развитие. На очередном витке, после нескольких продолжительных игр в 3,5, решил проанализировать чего не хватает в игре и чего хотелось бы.
Установил Era II, полазил в скриптах. Разобраться в них особо не получилось (программирование никогда не было моей сильной стороной), но отдельные параметры в уже готовых удалось успешно скорректировать по своему усмотрению.
На текущий момент озадачился следующими нововведениями.
1. С появлением в игре божественных существ для каждого замка, различных интересных нейтралов, назрела актуальная потребность иметь полноценный дополнительный (восьмой) слот существ в армиях.
Дополнительный слот должен быть и в армиях нейтралов, в гарнизоне замка, отражаться на действиях AI и прочее. Это, на мой взгляд, достаточно сложная задача, требующая времени. Возможно уже есть какие-то скрипты, моды, откуда можно позаимствовать это дополнение, но я таких не нашел.
2. Более легкая задача. Идея скрипта, где навык Pathfinding дает дополнительные клетки хода герою при наличии медленных существ очень хороша, но, как мне кажется, слабо реализована. Ход добавляется только до фиксированного значения, если текущее значение ниже. Это выгодно только при отсутствии дополнительных бонусов героя к передвижению (логистика и т.п.). Мне бы хотелось реализовать возможность при раскаченном Pathfinding брать в армию существ любой скорости, без штрафа на общее количество хода.
Думаю, скрипт должен работать как-то так:
Берем X (текущее значение хода героя),
определяем y (скорость самого медленного юнита в армии героя),
каждому y соответствует Y (значение количества очков передвижения скорости юнита), X-Y=A,
итоговый ход: X+A.
3. Ну и такой наверно шаблонный скрипт.
Сделать возможность апгрейда юнитов в армии героя при посещении внешних жилищ существ.
Конкретно нужно, чтобы не только Gelu мог апгрейдить лучников/эльфов в sharpshooter'ов, но и любой другой герой в момент посещения жилища sharpshooter'ов.