diff options
| author | vulcandth <vulcandth@gmail.com> | 2022-06-06 16:25:34 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-06-06 17:25:34 -0400 |
| commit | c1ef7b75972fa4fbdf125bc85cc1a66f358151cd (patch) | |
| tree | bcf71939ec5573ed5001c4a4b4342d26e5d8f9b1 /macros/scripts/gfx_anims.asm | |
| parent | Improved Virtual Console patch identifiers (#85) (diff) | |
| download | pokeyellow-c1ef7b75972fa4fbdf125bc85cc1a66f358151cd.tar.gz pokeyellow-c1ef7b75972fa4fbdf125bc85cc1a66f358151cd.tar.xz pokeyellow-c1ef7b75972fa4fbdf125bc85cc1a66f358151cd.zip | |
RGBDS syntax updates (#86)
New MACRO and DEF syntax
Diffstat (limited to 'macros/scripts/gfx_anims.asm')
| -rw-r--r-- | macros/scripts/gfx_anims.asm | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/macros/scripts/gfx_anims.asm b/macros/scripts/gfx_anims.asm index 9ba1e61c..2eb0aa81 100644 --- a/macros/scripts/gfx_anims.asm +++ b/macros/scripts/gfx_anims.asm @@ -1,37 +1,37 @@ ; pic + oam animations -frame: MACRO +MACRO frame db \1 -x = \2 -IF _NARG > 2 -REPT _NARG - 2 -x |= \3 << 1 - shift -ENDR -ENDC + DEF x = \2 + IF _NARG > 2 + REPT _NARG - 2 + DEF x |= \3 << 1 + shift + ENDR + ENDC db x ENDM const_def -1, -1 const endanim_command ; $ff -endanim: MACRO +MACRO endanim db endanim_command ENDM const dorestart_command ; $fe -dorestart: MACRO +MACRO dorestart db dorestart_command ENDM const dorepeat_command ; $fd -dorepeat: MACRO +MACRO dorepeat db dorepeat_command db \1 ; command offset to jump to ENDM const delanim_command ; $fc -delanim: MACRO +MACRO delanim ; Removes the object from the screen, as opposed to `endanim` which just stops all motion db delanim_command ENDM |
