Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
ff3:ff3us:doc:asm:codes:movement_codes [2016/04/03 06:02] m06 created |
ff3:ff3us:doc:asm:codes:movement_codes [2019/02/12 11:42] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Movement Action Commands ===== | ===== Movement Action Commands ===== | ||
+ | ==== Overview ==== | ||
+ | Custom actions are processed from jump table at $C0/7807, beginning with Movement Action $C6. | ||
+ | |||
+ | ==== Graphical Actions (00-7F) ==== | ||
< | < | ||
- | Movement Actions: | + | 00 Forward, Walking 1 |
- | ----------------- | + | 01 Forward, Standing |
- | 00-3F Graphical Actions | + | 02 Forward, Walking 2 |
- | 40-7F | + | 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): | Movement (80-9F): | ||
100nnndd | 100nnndd | ||
Line 15: | Line 63: | ||
| | ||
- | Summary: | + | Movement table in tiles: |
- | 80 Move entity up 1 tile | + | 1 |
- | 81 Move entity right 1 tile | + | ------------------------------------------------------ |
- | 82 Move entity down 1 tile | + | 80 84 88 |
- | 83 Move entity left 1 tile | + | 81 85 89 |
- | 84 Move entity | + | 82 86 8A |
- | 85 Move entity | + | 83 87 |
- | 86 Move entity | + | |
- | 87 Move entity left 2 tiles | + | |
- | 88 Move entity up 3 tiles | + | |
- | 89 Move entity right 3 tiles | + | |
- | 8A Move entity down 3 tiles | + | |
- | 8B Move entity left 3 tiles | + | |
- | 8C Move entity up 4 tiles | + | |
- | 8D Move entity right 4 tiles | + | |
- | 8E Move entity down 4 tiles | + | |
- | 8F Move entity left 4 tiles | + | |
- | 90 Move entity up 5 tiles | + | |
- | 91 Move entity right 5 tiles | + | |
- | 92 Move entity down 5 tiles | + | |
- | 93 Move entity left 5 tiles | + | |
- | 94 Move entity up 6 tiles | + | |
- | 95 Move entity right 6 tiles | + | |
- | 96 Move entity down 6 tiles | + | |
- | 97 Move entity left 6 tiles | + | |
- | 98 Move entity up 7 tiles | + | |
- | 99 Move entity right 7 tiles | + | |
- | 9A Move entity down 7 tiles | + | |
- | 9B Move entity | + | |
- | 9C Move entity up 8 tiles | + | |
- | 9D Move entity right 8 tiles | + | |
- | 9E Move entity down 8 tiles | + | |
- | 9F Move entity left 8 tiles | + | |
A0 Move entity right/up 1x1 tiles | A0 Move entity right/up 1x1 tiles | ||
A1 Move entity right/down 1x1 tiles | A1 Move entity right/down 1x1 tiles | ||
Line 60: | Line 83: | ||
AA Move entity left/up 2x1 tiles | AA Move entity left/up 2x1 tiles | ||
AB Move entity left/up 1x2 tiles | AB Move entity left/up 1x2 tiles | ||
+ | </ | ||
+ | ==== Speed (C0-C4) ==== | ||
+ | < | ||
C0 Set entity' | C0 Set entity' | ||
C1 Set entity' | C1 Set entity' | ||
Line 65: | Line 91: | ||
C3 Set entity' | C3 Set entity' | ||
C4 Set entity' | C4 Set entity' | ||
+ | </ | ||
+ | ==== Custom Actions ==== | ||
+ | < | ||
C6 $C0787B | C6 $C0787B | ||
C7 $C07886 | C7 $C07886 |