You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Мини-фикс аварийного снижения, если DISTANCE_TO_MOVE_WITH_Y не был достигнут (например, в конфиге стоит 0, ракета не смогла бы спуститься). И я это давно исправил проверкой на схожесть X и Z, но теперь сравнение происходит со значением скорости обычного полёта ракеты (FLYING_ROCKET_SPEED), а не постоянным значением 3.
Фикс проигрывания звуков: теперь это не раннабла и проигрывание происходит немедленно, + это всё теперь в одном классе. Удобнее, зачем излишки в таком случае?
Блоки else-if для движения ракет сделал компактнее (вместо двух "похожих" блоков else-if сделал один блок else). Логика полёта не изменилась.
Добавил необязательную в текущей реализации часть условия !isFlying() в блок, который поднимает ракету до высоты полёта. Так в любом случае правильнее.