Отображение субсидий совета при рассчете времени строительства
В тултипе (при наведении мышки на рассчетное время строительства) можно проследить ошибку в рассчетах всемени, которое нам дарится в виде "субсидий совета". Что соответсвенно деёт неправильный итоговый результат в самой подсказке, но не влияет на результат в самом окне строительства. Ошибка наблюдаэться в люых посказках, как юнитов, так и зданий.
Для примера скриншот постройки линкора:
Если перевести всё в минуты, то получается следующее:
144:00:00 == 518400
10% = 51840 (14:24:00) - тут всё хорошо
--------------
518400 = 518400 - 51840 = 466560 (129:36:00) - тут тоже, а вот далее:
466560 * 0.6647 = 310122 (86:08:43) - а показано 105:17:18, и итог соотвественно тоже неверный.
466560 - 310122 = 156438 (43:27:18) что полностью соответствует времени на которое наводим мышку (но не то что в подсказке).
Кстати ошибку легко увидеть если посчитать обратно, от какой величины было взято 66.47%:
105:17:18 == 379038
379038 / 0.6647 = 570239,2 что с точностью до округлений даст (518400 + 51840) - то-есть к начальному времени прибавили, а не отняли бонус от верфей.
С уважением. Андрей.