Привет всем. Делаю вот пошаговую игру, вопрос по поводу того, как организовать, чтоб каждое действие происходило после окончания предыдущего. Вот начался ход врага, у него в начале хода происходят какие-то действия, у них своя анимация, они должны пройти в определенном порядке друг за другом. В голову пришло только через корутины все это сделать. Начался ход, запускаешь первую анимацию, ждёшь в корутине, пока она кончится, запускаешь вторую и т.д, но тогда у корутин может получиться большая вложенность (4-5 корутин друг в друге). Это допустимо или костыльный велосипед?