Так. Попробую это переварить. В переменных должна быть функция на проверку шагов, так?
То есть, нужно как то сделать так, чтобы игра проверяла, сделаны ли шаги в течении какого-то времени?
Типа
Если в течении 50 кадров не сделано шагов, значит графика героя меняется и он переходит в стойку. Так? Или я чего-то не понимаю?)
Как это будет звучать на словах? :0
Если принцип пойму, то алгоритм смогу составить и свой.