NeseryozniyVET, все работает, огромное спасибо!
В первом приближении получился вот такой мод http://vas.civfanatics.ru/vas_mod/Stack/Stack.zip с ограничением 3 юнита в стеке. При желании можно задать любое другое количество, меняя переменные iMaxUnits и iMaxUnitInfos в файле cvgameutils.py, оптимальный размер стека думаю можно будет определить опытным путем по результатам серии игр. Первая пробная партия показала, что ИИ не совсем идиот, и стеков отдельно из копейщиков, отдельно из секирщиков, отдельно из катапульт не водит, старается делать смешанные.
Однако, с ростом городов гарнизоны в них начинают превосходить любую атакующую армию. Чтобы как то с этим бороться установил одного недовольного жителя на каждый военный юнит в городе, увеличив на 1 бонусное количество счастливых жителей во всех городах. Соответственно несколько изменил институты власти - дал монархии 3 счастливых горожанина в 5-ти крупнейших городах, у представительства 1-го в крупнейших городах. Что из этого выйдет - посмотрим.
Всем, кому интересно ограничение стека просьба писать, какие особенности возникают в такой игре, и, соответственно какие возможны усовершенствования.




Ответить с цитированием