feat(anim): cardinal WEST i flip totalment governat pel motor d'animació

This commit is contained in:
JailDesigner committed 2026-04-29 10:11:27 +02:00
1 parent 9dc7ff0da3
commit 72384c3113
15 files changed
+183 -182

No files matched your search

+5 -1
View File
@@ -25,12 +25,16 @@ flags:
# Strip de 12 frames en graella 4×3 (mateix esquema que el jugador):
# 0..3 → walk_south (cara avall)
# 4..7 → walk_north (cara amunt)
# 8..11 → walk_east (lateral; flip horitzontal segons el sentit)
# 8..11 → walk_east (lateral cap a l'est)
# La variant `walk_west` reaprofita els frames de l'est amb `flip_h: true`:
# el motor d'animació aplica el flip al sprite, així el codi de la mòmia
# no decideix flip per direcció (només selecciona quina animació mostrar).
# La momia no té variants `stand_*` perquè mai no para.
animations:
walk_south: { frames: [0, 1, 2, 3], fps: 8, loop: true }
walk_north: { frames: [4, 5, 6, 7], fps: 8, loop: true }
walk_east: { frames: [8, 9, 10, 11], fps: 8, loop: true }
walk_west: { frames: [8, 9, 10, 11], fps: 8, loop: true, flip_h: true }
ai:
type: corridor_wanderer
direction_choice: random