Фуф... Я переписал с нуля всю пошаговую систему игры. Она была слишком хардкодная и костыльная. Сейчас, конечно, тоже не идеал, но теперь у меня гораздо больше возможностей и гибкости в действиях. И теперь я могу смелее реализовывать новые механики!
Из наглядных изменений можете заметить, что игра стала чуть медленнее. Потому что каждое действие теперь происходит строго по очереди, и персонаж ждёт завершения текущего действия, чтобы начать следующее. В дальнейшем я сделаю в настройках ползунок с регулировкой "скорости игры", который будет регулировать скорость всех анимаций.
Теперь персонаж не просто бежит со своей клетки на следующую, а доходит до края клетки, останавливается, вскрывает туман, или бьёт противника, или выполняет ещё какое-то необходимое действие, и идёт дальше к своей цели.