замена процесса строительства на ресурс строительства
на данный момент в консулах система в которой процесс стройки зданий, улучшения технологий, тренировка войск и тд происходит по схеме
позвонил тамили=>она сказала через сколько груз прийдет=> подождал => забрал груз
подобная схема не дает возможности проводить пересчет времени с учетом новых грейдов, позволяет абузить заказ с советом в последние секунды и тд
предлагаю немного переработать схему.
место абстракного времени что нужно на стройки под каждый грейд, здание, юнита создать новый технический ресурс., проведение исследований, тренировку будут давать место скидки к времени баф к производству данного ресурса.
что мы получим от этого?
за счет убирания таймера и заменой его на пустую бочку любой грейд/ баф будет влиять на текущую скорость.
кроме того уберет проблему всяких обиженок в виде Gavin Magnus на обновы :D
ну или просто добавить проверку после сооружения здания что влияет на скорость постройки что бы не было проектов что длятся дольше текущего времени стройки (да я об ОСО) ибо на нем это лучше всего видно. хотя если заказать много жнецов или рельс наверно тоже можно добиться подобного