Пару лет назад, когда проходил не безызвестную карту Paragon столкнулся с несколькими проблемами.
Первая - относительно быстро сумма золота в казне стала превышать возможности интерфейса к отображению. Сейчас поле золота максимум может отобразить 8 знаков, т.е. 99 999 999.
Вторая проблема это переполнение физической вместимости переменной, которая хранит в себе параметр золота. Наступает это когда сумма переваливает за 2 с лишним миллиарда и резко становится отрицательной. Было неприятно из шейха миллиардера резко превратится в нищеброда с отрицательным балансом на счёте))
И с тех пор у меня образовались не закрытые гештальты.
1. Возможно ли увеличить количество отображаемых символов для поля с золотом?
2. Есть ли возможность ограничить максимально возможную добычу ресурсов? Например, как это устроенно в Disciples, там максимум в казне может быть 9999 золота, да и всех остальных ресурсов тоже. Например все ресурсы можно ограничить на 999 999, а золото на отметке 999 999 999.
Ну и третий вопрос из разряда моих хотелок.
3. Можно ли сделать так чтобы цифры отображались с разделителями разрядов? Чтобы вместо 237858933 было более удобочитаемая цифра 237 858 933.
Прекрасно понимаю что это в целом вопросы не первой важности и даже не десятой, но всё таки интересно узнать у тех кто понимает как устроены Герои изнутри (особенно в программном коде) возможно ли всё это и на сколько сложно к воплощению.