У меня есть Здание, факт существования которого увеличивает все ресурсы, которые ковыряют мои рабочие на единичку, причём эффект должен сочитаться. Это легко организуется через триггер на улучшение, увеличивающее добычу всех ресурсов, ок, благо на такие здания есть лимит. Но как сделать этот процесс обратимым? Откатить улучшение (как мне кажется) нельзя, а делать сотни и тысячи улучшений на + и - добычи - не вариант. Что делать, и как сделать зависимость добычи от кол-ва зданий?

Сделай способности добычи у работников много уровней, и при определённых условиях(здание построено, здание умирает) меняй уровень этой способности у всех рабочих на карте(ну, при создании каждого рабочего, смотри на коилчество таких зданий на карте через отряд, и устанавливай уровень способности у рабочего)
`
ОЖИДАНИЕ РЕКЛАМЫ...
20
а никак. насколько я знаю, рабочему не впихнуть в количество дерева\золота, которое он тащит на плече еще какое-то значение (хз насчет 27 патча, что они там намудрили)
так что или делать бонус, когда рабочий сдает груз в хранилище
или кучу улучшений с + и -
или полностью кастомную систему добычи ресурсов
19
Сделай способности добычи у работников много уровней, и при определённых условиях(здание построено, здание умирает) меняй уровень этой способности у всех рабочих на карте(ну, при создании каждого рабочего, смотри на коилчество таких зданий на карте через отряд, и устанавливай уровень способности у рабочего)
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.