You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
Use const_skip and const_next macros for brevity
This commit is contained in:
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -137,7 +137,7 @@ text_far: MACRO
|
||||
db BANK(\1)
|
||||
ENDM
|
||||
|
||||
const_def $50
|
||||
const_next $50
|
||||
|
||||
const TX_END ; $50
|
||||
text_end: MACRO
|
||||
|
@@ -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
|
||||
|
Reference in New Issue
Block a user