estado_parado
Detecta input para andar, pular, dialogo
Suporta jump buffer
estado_andando
Movimento horizontal com max_velh por tempo
Suporta jump buffer
estado_pulando
Controle horizontal no ar
Coyote time integrado
Ao finalizar: image_speed = 1 para resetar animacao
estado_empurra
Apenas no passado
Suporta jump buffer
estado_planta / estado_indo_plantar
Auto-move para o centro do obj_terra
Previne plantar se já tiver árvore
estado_escala / estado_indo_escalar
Auto-move até a árvore
Trava no topo pelo bbox_bottom
Animação responsiva: avança/inverte/pausa
estado_sem_controle
Bloqueado por diálogos e sem_controle_externo
Não retorna ao parado enquanto cutscene da câmera está ativa
estado_morreu
Para todas as velocidades
Aguarda animação antes do restart
estado_cutscene_entrada
Configurável por variável de objeto na room
tem_cutscene_entrada e destino_cutscene
Compatível com obj_transicao_manager