Differences
This shows you the differences between two versions of the page.
ff3:ff3us:doc:asm:codes:movement_codes [2016/06/03 13:45] m06 Movement table |
ff3:ff3us:doc:asm:codes:movement_codes [2019/02/12 11:42] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Movement Action Commands ===== | ||
- | ==== Overview ==== | ||
- | |||
- | Custom actions are processed from jump table at $C0/7807, beginning with Movement Action $C6. | ||
- | |||
- | ==== Graphical Actions (00-7F) ==== | ||
- | < | ||
- | 00 Forward, Walking 1 | ||
- | 01 Forward, Standing | ||
- | 02 Forward, Walking 2 | ||
- | 03 Backward, | ||
- | 04 Backward, | ||
- | 05 Backward, | ||
- | 06 Side, Walking 1 | ||
- | 07 Side, Standing | ||
- | 08 Side, Walking 2 | ||
- | 09 Kneeling / Weak | ||
- | 0A Attack pose (facing left) | ||
- | 0B Attacked pose (looking left) | ||
- | 0C Idle in Battle Pose | ||
- | 0D Walking in Battle Pose | ||
- | 0E Arms Raised, Walking | ||
- | 0F Arms Raised, Jumping | ||
- | 10 Spell Cast (looking left), first frame | ||
- | 11 Spell Cast (looking left), second frame | ||
- | 12 Dead pose (looking left) | ||
- | 13 Front, head down eyes closed | ||
- | 14 Wink | ||
- | 15 Eyes closed, looking to the right | ||
- | 16 Front, arms raised in air | ||
- | 17 Back, arms raised in air | ||
- | 18 mad/ | ||
- | 19 Front, right arm raise | ||
- | 1A Front, right arm wave | ||
- | 1B Back, right arm raise | ||
- | 1C Back, right arm wave | ||
- | 1D laughing part 1 | ||
- | 1E laughing part 2 | ||
- | 1F shocked | ||
- | 20 Front, head down | ||
- | 21 Back, head down | ||
- | 22 Head down sad left | ||
- | 23 Front, head turned (left); 63 Look to the right | ||
- | 24 Moving the finger, first frame; 64= flipped | ||
- | 25 Moving the finger, second frame; 65 is flipped | ||
- | 26 unused pose with the Jap. text (Except for terra) | ||
- | 27 tent | ||
- | 28 knocked down pose #2 (For special characters) | ||
- | 2C used for NPCs special pose in some cases. | ||
- | 2D used for KO'ed NPC | ||
- | 3F | ||
- | 40-7F | ||
- | </ | ||
- | |||
- | ==== Movement Actions (80-AB) ==== | ||
- | < | ||
- | Movement (80-9F): | ||
- | 100nnndd | ||
- | ___ _ __ | ||
- | | ||
- | | ||
- | | ||
- | |||
- | Movement table in tiles: | ||
- | 1 2 3 4 5 6 7 8 | ||
- | ------------------------------------------------------ | ||
- | 80 | ||
- | 81 | ||
- | 82 | ||
- | 83 | ||
- | |||
- | A0 Move entity right/up 1x1 tiles | ||
- | A1 Move entity right/down 1x1 tiles | ||
- | A2 Move entity left/down 1x1 tiles | ||
- | A3 Move entity left/up 1x1 tiles | ||
- | A4 Move entity right/up 1x2 tiles | ||
- | A5 Move entity right/up 2x1 tiles | ||
- | A6 Move entity right/down 2x1 tiles | ||
- | A7 Move entity right/down 1x2 tiles | ||
- | A8 Move entity left/down 1x2 tiles | ||
- | A9 Move entity left/down 2x1 tiles | ||
- | AA Move entity left/up 2x1 tiles | ||
- | AB Move entity left/up 1x2 tiles | ||
- | </ | ||
- | ==== Speed (C0-C4) ==== | ||
- | < | ||
- | C0 Set entity' | ||
- | C1 Set entity' | ||
- | C2 Set entity' | ||
- | C3 Set entity' | ||
- | C4 Set entity' | ||
- | </ | ||
- | ==== Custom Actions ==== | ||
- | < | ||
- | C6 $C0787B | ||
- | C7 $C07886 | ||
- | C8 xx | ||
- | C9 xx | ||
- | CC $C078AB | ||
- | CD $C078B7 | ||
- | CE $C078C4 | ||
- | CF $C078D1 | ||
- | D0 $C078DE | ||
- | D1 $C07928 | ||
- | D5 xx yy $C07A1E | ||
- | D7 $C07A65 | ||
- | DC $C07A94 | ||
- | DD $C07A9C | ||
- | E0 xx | ||
- | E1 xx | ||
- | E2 xx | ||
- | E3 xx | ||
- | E4 xx | ||
- | E5 xx | ||
- | E6 xx | ||
- | F9 aaaaaa | ||
- | FA xx | ||
- | FB xx | ||
- | FC xx | ||
- | FD xx | ||
- | FF $C07B70 | ||
- | </ |