![]() |
Data |
| Prev: C13C | Up: Map | Next: C1DA |
|
Read by HANDLE_LEFT_RIGHT as a quarter turn to the right starts: indexed by the facing, two bytes each, the graphic the legs take for the turn and the mirror bit (bit 6 of the flags). Graphics 24-27 are the views between the diagonal ones the robot walks in: the facing either side of each says which -- 24 from behind, 25 from the front, 26 side-on facing right, and 27, 26's drawing, used mirrored for facing left. The left turn's four follow at TURN_LEFT_VIEWS; TURNING_LEGS ends the turn from TURN_RIGHT_ENDS.
|
||||
| TURN_RIGHT_VIEWS | C1D2 | DEFB $18,$00 | Facing 0 (lower U) to 2: graphic 24, from behind | |
| C1D4 | DEFB $19,$00 | Facing 1 (higher U) to 3: graphic 25, from the front | ||
| C1D6 | DEFB $1A,$00 | Facing 2 (higher V) to 1: graphic 26, side-on | ||
| C1D8 | DEFB $1B,$40 | Facing 3 (lower V) to 0: graphic 27, mirrored | ||
| Prev: C13C | Up: Map | Next: C1DA |