diff options
author | Rangi <remy.oukaour+rangi42@gmail.com> | 2020-07-08 16:20:15 -0400 |
---|---|---|
committer | Rangi <remy.oukaour+rangi42@gmail.com> | 2020-07-10 20:03:46 -0400 |
commit | c086de0c986330b09cd5e9fa384b950107ee4955 (patch) | |
tree | 6854c5ea9c5311b677bfbcae0616f0979b754060 /macros/scripts | |
parent | 6ca82e5c86279258bfd4b21195d4521f26082fd4 (diff) |
Use const_skip and const_next macros for brevity
Diffstat (limited to 'macros/scripts')
-rw-r--r-- | macros/scripts/audio.asm | 4 | ||||
-rw-r--r-- | macros/scripts/battle_commands.asm | 4 | ||||
-rw-r--r-- | macros/scripts/gfx_anims.asm | 40 | ||||
-rw-r--r-- | macros/scripts/movement.asm | 2 | ||||
-rw-r--r-- | macros/scripts/text.asm | 2 | ||||
-rw-r--r-- | macros/scripts/trade_anims.asm | 14 |
6 files changed, 33 insertions, 33 deletions
diff --git a/macros/scripts/audio.asm b/macros/scripts/audio.asm index 1447ea625..2776c293f 100644 --- a/macros/scripts/audio.asm +++ b/macros/scripts/audio.asm @@ -41,7 +41,7 @@ noise_note: MACRO ENDM ; MusicCommands indexes (see audio/engine.asm) - const_def $d0, 8 + const_def $d0 FIRST_MUSIC_CMD EQU const_value const octave_cmd ; $d0 @@ -49,7 +49,7 @@ octave: MACRO db octave_cmd | 8 - (\1) ; octave ENDM -const_inc = 1 + const_skip 7 ; all octave values const note_type_cmd ; $d8 note_type: MACRO diff --git a/macros/scripts/battle_commands.asm b/macros/scripts/battle_commands.asm index da694858e..ad4480199 100644 --- a/macros/scripts/battle_commands.asm +++ b/macros/scripts/battle_commands.asm @@ -181,6 +181,6 @@ ENDM command startloop ; ae command curl ; af - const_def $fe - command endturn ; fe + const_def -1, -1 command endmove ; ff + command endturn ; fe diff --git a/macros/scripts/gfx_anims.asm b/macros/scripts/gfx_anims.asm index ded61b87f..61c18fa8b 100644 --- a/macros/scripts/gfx_anims.asm +++ b/macros/scripts/gfx_anims.asm @@ -12,12 +12,16 @@ endc db x ENDM - const_def $fc + const_def -1, -1 - const delanim_command ; $fc -delanim: MACRO -; Removes the object from the screen, as opposed to `endanim` which just stops all motion - db delanim_command + const endanim_command ; $ff +endanim: MACRO + db endanim_command +ENDM + + const dorestart_command ; $fe +dorestart: MACRO + db dorestart_command ENDM const dowait_command ; $fd @@ -26,28 +30,24 @@ dowait: MACRO db \1 ; frames ENDM - const dorestart_command ; $fe -dorestart: MACRO - db dorestart_command -ENDM - - const endanim_command ; $ff -endanim: MACRO - db endanim_command + const delanim_command ; $fc +delanim: MACRO +; Removes the object from the screen, as opposed to `endanim` which just stops all motion + db delanim_command ENDM ; Used for pic animations -const_value = $fd - - const dorepeat_command ; $fd -dorepeat: MACRO - db dorepeat_command - db \1 ; command offset to jump to -ENDM + const_def -2, -1 const setrepeat_command ; $fe setrepeat: MACRO db setrepeat_command db \1 ; amount of times to repeat ENDM + + const dorepeat_command ; $fd +dorepeat: MACRO + db dorepeat_command + db \1 ; command offset to jump to +ENDM diff --git a/macros/scripts/movement.asm b/macros/scripts/movement.asm index 0bbb335d8..76e06b8e4 100644 --- a/macros/scripts/movement.asm +++ b/macros/scripts/movement.asm @@ -117,7 +117,7 @@ else endc ENDM -const_value = const_value + 8 + const_skip 8 ; all step_sleep values const movement_step_end ; $47 step_end: MACRO diff --git a/macros/scripts/text.asm b/macros/scripts/text.asm index 726294cad..2622cee54 100644 --- a/macros/scripts/text.asm +++ b/macros/scripts/text.asm @@ -137,7 +137,7 @@ text_far: MACRO db BANK(\1) ENDM - const_def $50 + const_next $50 const TX_END ; $50 text_end: MACRO diff --git a/macros/scripts/trade_anims.asm b/macros/scripts/trade_anims.asm index c704ddfc6..29299d534 100644 --- a/macros/scripts/trade_anims.asm +++ b/macros/scripts/trade_anims.asm @@ -21,7 +21,7 @@ tradeanim_enter_link_tube: MACRO db tradeanim_enter_link_tube_command ENDM - const_def $05 + const_skip ; continues tradeanim_enter_link_tube_command const tradeanim_exit_link_tube_command ; $05 tradeanim_exit_link_tube: MACRO @@ -33,14 +33,14 @@ tradeanim_tube_to_ot: MACRO db tradeanim_tube_to_ot_command ENDM - const_def $0e + const_skip 7 ; continues tradeanim_tube_to_ot_command const tradeanim_tube_to_player_command ; $0e tradeanim_tube_to_player: MACRO db tradeanim_tube_to_player_command ENDM - const_def $16 + const_skip 7 ; continues tradeanim_tube_to_player_command const tradeanim_sent_to_ot_text_command ; $16 tradeanim_sent_to_ot_text: MACRO @@ -92,7 +92,7 @@ tradeanim_scroll_out_right: MACRO db tradeanim_scroll_out_right_command ENDM - const_def $21 + const_skip ; continues tradeanim_scroll_out_right_command const tradeanim_wait_80_command ; $21 tradeanim_wait_80: MACRO @@ -119,7 +119,7 @@ tradeanim_wait_anim: MACRO db tradeanim_wait_anim_command ENDM - const_def $27 + const_skip ; continues tradeanim_wait_anim_command const tradeanim_poof_command ; $27 tradeanim_poof: MACRO @@ -184,7 +184,7 @@ mobiletradeanim_sendmon: MACRO db mobiletradeanim_sendmon_command ENDM - const_def $05 + const_skip ; continues mobiletradeanim_sendmon_command const mobiletradeanim_05_command ; $05 mobiletradeanim_05: MACRO @@ -206,7 +206,7 @@ mobiletradeanim_receivemon: MACRO db mobiletradeanim_receivemon_command ENDM - const_def $0b + const_skip 2 ; continues mobiletradeanim_receivemon_command const mobiletradeanim_showgetmon_command ; $0b mobiletradeanim_showgetmon: MACRO |