Некоторые вопросы

Вопросы разработки OpenTTD, обсуждение новых сборок и патчей, решение проблем новых версий.

Модераторы: Smoky555, Группа модераторов

Некоторые вопросы

Сообщение Линеанэос » Чт фев 01, 2007 17:06

Скорости самолётов.
Сначала, просто при повышении переменных в tables\engines, возник overflow. Когда я исправил byte на int16, overflow возник в другом месте, и его я найти уже не могу.
Специально для тестирования я повысил скорости у последних моделей автобуса и поезда. Поезд ездил нормально (быстрее чем Dinger 1000 с компрессией времени), а вот автобус примерно на 140 км/ч замедлился. Есть идеи?
Линеанэос
Шпалоукладчик
Шпалоукладчик
 
Сообщения: 12
Зарегистрирован: Пт июн 16, 2006 18:06

Сообщение Quark » Пт фев 02, 2007 13:51

у автобуса скорость измеряется в полукилометрах, а у поезда в километах — наверное overflow
могу посоветовать попробовать в debug сборке под MSVC проверить значения
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
ⓤⓐⓡⓚ ⓤⓢⓛⓞⓝ
Аватара пользователя
Quark
Президент
Президент
 
Сообщения: 628
Зарегистрирован: Пт сен 08, 2006 01:17
Откуда: Москва


Вернуться в Разработка OpenTTD

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3