Спасибо за моды ... из-за них я не могу играть в 5ую циву! =(
Вы не планируете переключиться на нее?
Плюсую )))
Как в предыдущей серии
В моде в Assets\Python\cvgameutils.py есть функции:
def unitCannotMoveInto(self,argsList): - проверка, может ли юнит сделать ход
def cannotTrain(self,argsList): - проверка, возможно ли создание юнита
Для отключения стеков в этих функциях достаточно удалить или заремарить блок кода:
# begin
...
...
# end
В Assets\Python\BUG\buggameutils.py разремарить строки:
# self._setDefault("unitCannotMoveInto", False)
# self._setDefault("cannotTrain", False)
это делать надо?
Попробовал поставить не пошло... Он к 0.7 имеет отношение? Как эти допы 071,072,08 в 0.7 поставить?
Чтобы изменить стековую систему в Assets\Python\cvgameutils.py в функции def unitCannotMoveInto(self,argsList) достаточно изменить значение переменной iMaxUnits - она определяет максимальное число юнитов в стеке. Менять надо в 2-х местах, т.к. для ИИ дается фора в виде большего размера стека.
Ограничение на создание юнитов в городе в версии 0.8 имеется только при парадигмах представительство и всеобщее право голоса, от размера города не зависит, только от общего числа юнитов у игрока и размеров страны.
Если в Assets\Python\BUG\buggameutils.py разремарить строки:
# self._setDefault("unitCannotMoveInto", False)
# self._setDefault("cannotTrain", False)
то ограничения на стек и на кол-во создания юнитов снимаются.