ff3:ff3us:doc:asm:codes:movement_codes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ff3:ff3us:doc:asm:codes:movement_codes [2016/05/04 17:27]
m06 improved info from Gi Nattaks "All things event hacking"
ff3:ff3us:doc:asm:codes:movement_codes [2019/02/12 11:42] (current)
Line 5: Line 5:
 Custom actions are processed from jump table at $C0/7807, beginning with Movement Action $C6. Custom actions are processed from jump table at $C0/7807, beginning with Movement Action $C6.
  
-==== Graphical Actions ====+==== Graphical Actions (00-7F) ====
 <code> <code>
 00 Forward, Walking 1 00 Forward, Walking 1
Line 54: Line 54:
 </code> </code>
  
-==== Movement Actions ====+==== Movement Actions (80-AB) ====
 <code> <code>
 Movement (80-9F): Movement (80-9F):
Line 63: Line 63:
    |_______ always 100    |_______ always 100
  
-Summary+Movement table in tiles
-80                                  Move entity up tile +          3      4      5      6      7      8  
-81                                  Move entity right 1 tile +------------------------------------------------------ 
-82                                  Move entity down 1 tile +80     84     88     8C     90     94     98     9C   Move character up 
-83                                  Move entity left 1 tile +81     85     89     8D     91     95     99     9D   Move character right 
-84                                  Move entity up 2 tiles +82     86     8A     8E     92     96     9A     9E   Move character down 
-85                                  Move entity right 2 tiles +83     87     8B     8F     93     97     9B     9F   Move character left 
-86                                  Move entity down 2 tiles +
-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 left 7 tiles +
-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 108: 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
 +</code>
 +==== Speed (C0-C4) ====
 +<code>
 C0                                  Set entity's speed (within the event) to slowest C0                                  Set entity's speed (within the event) to slowest
 C1                                  Set entity's speed (within the event) to slow C1                                  Set entity's speed (within the event) to slow
  • ff3/ff3us/doc/asm/codes/movement_codes.1462382852.txt.gz
  • Last modified: 5 years ago
  • (external edit)