Animations explained (ASM code)