уже очень много сказано про существующий топливный таймер и его нерепрезентативность.
основная проблема. типичная ситуация: пробит топливный бак. как мне узнать остаток топлива по таймеру? никак, там время просто течёт быстрее.
предлагаю: перерасчитывать оставшееся время полёта согласно изменению переменных, влияющих на расход топлива.
как это будет работать:
при удержании конкретной высоты в течении, например, 10с, таймер обновляется.
при повреждении баков/двигателя, не ускорять таймер, а сразу выдавать конечный результат расчётов.
при изменении режима работы двигателя таймер обновляется.
вроде все основные моменты упомянул, но можете делиться своими идеями, они могут войти в следующую редакцию этого поста (логично, что из-за отсутствия какой-то обратной реакции на великое количество постов по этой проблеме, придётся сделать ещё не одну такую тему)
Для тех кто не хочет вникать есть та система, которая сейчас реализована.
Скорее всего там остаток в килограммах делённый на мгновенный расход в кг/мин.
Что происходит гда топливо течет - не ясно.
Возможно просто делит мгновенный остаток на мгновенный расход, не учитывая расход на течь, а возможно расход на течь добавляет к расходу на двигатель. Сие - тайна великая есть!
Может предложишь тогда вовсе по приборам летать? А что, всё же и так понятно, даже вникать не нужно, просто понять, где про что будильник.
Солнышко, если ты не хочешь доведения до ума внутриигровых моментов (не путать с упрощением и казуальностью), то это самое что ни на есть вредительство.