| Data

25748: Animation phase table for Sam when somersaulting

Used by the routine at 25789. Each entry in this table comprises 4 bytes. The first entry corresponds to animation phase 1.
25748 | DEFB 0 | x-coordinate increment (if facing left)
25749 | DEFB 0 | x-coordinate increment (if facing right)
25750 | DEFB 0 | y-coordinate increment
25751 | DEFB 6 | Bits 0-6: base animatory state (6); bit 7 reset: Sam cannot land on his feet yet
The next entry corresponds to animation phase 2.
25752 | DEFB 0 | x-coordinate increment (if facing left)
25753 | DEFB 0 | x-coordinate increment (if facing right)
25754 | DEFB 0 | y-coordinate increment
25755 | DEFB 0 | Bits 0-6: base animatory state (0); bit 7 reset: Sam cannot land on his feet yet
The next entry corresponds to animation phase 3.
25756 | DEFB 253 | x-coordinate increment (if facing left)
25757 | DEFB 1 | x-coordinate increment (if facing right)
25758 | DEFB 0 | y-coordinate increment
25759 | DEFB 15 | Bits 0-6: base animatory state (15); bit 7 reset: Sam cannot land on his feet yet
The next entry corresponds to animation phase 4.
25760 | DEFB 1 | x-coordinate increment (if facing left)
25761 | DEFB 1 | x-coordinate increment (if facing right)
25762 | DEFB 254 | y-coordinate increment
25763 | DEFB 9 | Bits 0-6: base animatory state (9); bit 7 reset: Sam cannot land on his feet yet
The next entry corresponds to animation phase 5.
25764 | DEFB 255 | x-coordinate increment (if facing left)
25765 | DEFB 255 | x-coordinate increment (if facing right)
25766 | DEFB 3 | y-coordinate increment
25767 | DEFB 31 | Bits 0-6: base animatory state (31); bit 7 reset: Sam cannot land on his feet yet
The next entry corresponds to animation phase 6.
25768 | DEFB 1 | x-coordinate increment (if facing left)
25769 | DEFB 1 | x-coordinate increment (if facing right)
25770 | DEFB 253 | y-coordinate increment
25771 | DEFB 10 | Bits 0-6: base animatory state (10); bit 7 reset: Sam cannot land on his feet yet
The next entry corresponds to animation phase 7.
25772 | DEFB 255 | x-coordinate increment (if facing left)
25773 | DEFB 1 | x-coordinate increment (if facing right)
25774 | DEFB 0 | y-coordinate increment
25775 | DEFB 128 | Bits 0-6: base animatory state (0); bit 7 set: check whether Sam has landed on his feet
The next entry corresponds to animation phase 8.
25776 | DEFB 0 | x-coordinate increment (if facing left)
25777 | DEFB 0 | x-coordinate increment (if facing right)
25778 | DEFB 0 | y-coordinate increment
25779 | DEFB 128 | Bits 0-6: base animatory state (0); bit 7 set: check whether Sam has landed on his feet
The next entry corresponds to animation phase 9.
25780 | DEFB 0 | x-coordinate increment (if facing left)
25781 | DEFB 0 | x-coordinate increment (if facing right)
25782 | DEFB 0 | y-coordinate increment
25783 | DEFB 128 | Bits 0-6: base animatory state (0); bit 7 set: check whether Sam has landed on his feet