More comments for macros

This commit is contained in:
Remy Oukaour
2017-12-15 00:38:52 -05:00
parent 28aec67f6e
commit fecc5c339a
10 changed files with 687 additions and 687 deletions

View File

@@ -3,138 +3,138 @@
; Directional movements
enum movement_turn_head
enum movement_turn_head ; $00
turn_head: macro
db movement_turn_head | \1 ; $00
db movement_turn_head | \1
endm
__enum__ = __enum__ + 3
enum movement_turn_step
enum movement_turn_step ; $04
turn_step: macro
db movement_turn_step | \1 ; $04
db movement_turn_step | \1
endm
__enum__ = __enum__ + 3
enum movement_slow_step
enum movement_slow_step ; $08
slow_step: macro
db movement_slow_step | \1; $08
db movement_slow_step | \1
endm
__enum__ = __enum__ + 3
enum movement_step
enum movement_step ; $0c
step: macro
db movement_step | \1 ; $0c
db movement_step | \1
endm
__enum__ = __enum__ + 3
enum movement_big_step
enum movement_big_step ; $10
big_step: macro
db movement_big_step | \1 ; $10
db movement_big_step | \1
endm
__enum__ = __enum__ + 3
enum movement_slow_slide_step
enum movement_slow_slide_step ; $14
slow_slide_step: macro
db movement_slow_slide_step | \1 ; $14
db movement_slow_slide_step | \1
endm
__enum__ = __enum__ + 3
enum movement_slide_step
enum movement_slide_step ; $18
slide_step: macro
db movement_slide_step | \1 ; $18
db movement_slide_step | \1
endm
__enum__ = __enum__ + 3
enum movement_fast_slide_step
enum movement_fast_slide_step ; $1c
fast_slide_step: macro
db movement_fast_slide_step | \1 ; $1c
db movement_fast_slide_step | \1
endm
__enum__ = __enum__ + 3
enum movement_turn_away
enum movement_turn_away ; $20
turn_away: macro
db movement_turn_away | \1 ; $20
db movement_turn_away | \1
endm
__enum__ = __enum__ + 3
enum movement_turn_in
enum movement_turn_in ; $24
turn_in: macro
db movement_turn_in | \1 ; $24
db movement_turn_in | \1
endm
__enum__ = __enum__ + 3
enum movement_turn_waterfall
enum movement_turn_waterfall ; $28
turn_waterfall: macro
db movement_turn_waterfall | \1 ; $28
db movement_turn_waterfall | \1
endm
__enum__ = __enum__ + 3
enum movement_slow_jump_step
enum movement_slow_jump_step ; $2c
slow_jump_step: macro
db movement_slow_jump_step | \1 ; $2c
db movement_slow_jump_step | \1
endm
__enum__ = __enum__ + 3
enum movement_jump_step
enum movement_jump_step ; $30
jump_step: macro
db movement_jump_step | \1 ; $30
db movement_jump_step | \1
endm
__enum__ = __enum__ + 3
enum movement_fast_jump_step
enum movement_fast_jump_step ; $34
fast_jump_step: macro
db movement_fast_jump_step | \1 ; $34
db movement_fast_jump_step | \1
endm
__enum__ = __enum__ + 3
; Control
enum movement_remove_sliding
enum movement_remove_sliding ; $38
remove_sliding: macro
db movement_remove_sliding ; $38
db movement_remove_sliding
endm
enum movement_set_sliding
enum movement_set_sliding ; $39
set_sliding: macro
db movement_set_sliding ; $39
db movement_set_sliding
endm
enum movement_remove_fixed_facing
enum movement_remove_fixed_facing ; $3a
remove_fixed_facing: macro
db movement_remove_fixed_facing ; $3a
db movement_remove_fixed_facing
endm
enum movement_fix_facing
enum movement_fix_facing ; $3b
fix_facing: macro
db movement_fix_facing ; $3b
db movement_fix_facing
endm
enum movement_show_person
enum movement_show_person ; $3c
show_person: macro
db movement_show_person ; $3c
db movement_show_person
endm
enum movement_hide_person
enum movement_hide_person ; $3d
hide_person: macro
db movement_hide_person ; $3d
db movement_hide_person
endm
; Sleep
enum movement_step_sleep
enum movement_step_sleep ; $3e
step_sleep: macro
if \1 <= 8
db movement_step_sleep + \1 - 1
@@ -145,103 +145,102 @@ endm
__enum__ = __enum__ + 8
enum movement_step_end
enum movement_step_end ; $47
step_end: macro
db movement_step_end ; $47
db movement_step_end
endm
; Whatever Movement_48 is, it takes a one-byte parameter
enum movement_step_48
enum movement_step_48 ; $48
step_48: macro
db movement_step_48
db \1
db \1 ; ???
endm
enum movement_remove_person
enum movement_remove_person ; $49
remove_person: macro
db movement_remove_person ; $49
db movement_remove_person
endm
enum movement_step_loop
enum movement_step_loop ; $4a
step_loop: macro
db movement_step_loop ; $4a
db movement_step_loop
endm
enum movement_step_4b
enum movement_step_4b ; $4b
step_4b: macro
db movement_step_4b ; $4b
db movement_step_4b
endm
enum movement_teleport_from
enum movement_teleport_from ; $4c
teleport_from: macro
db movement_teleport_from ; $4c
db movement_teleport_from
endm
enum movement_teleport_to
enum movement_teleport_to ; $4d
teleport_to: macro
db movement_teleport_to ; $4d
db movement_teleport_to
endm
enum movement_skyfall
enum movement_skyfall ; $4e
skyfall: macro
db movement_skyfall ; $4e
db movement_skyfall
endm
enum movement_step_dig
enum movement_step_dig ; $4f
step_dig: macro
db movement_step_dig ; $4f
db \1
db movement_step_dig
db \1 ; length
endm
enum movement_step_bump
enum movement_step_bump ; $50
step_bump: macro
db movement_step_bump ; $50
db movement_step_bump
endm
enum movement_fish_got_bite
enum movement_fish_got_bite ; $51
fish_got_bite: macro
db movement_fish_got_bite ; $51
db movement_fish_got_bite
endm
enum movement_fish_cast_rod
enum movement_fish_cast_rod ; $52
fish_cast_rod: macro
db movement_fish_cast_rod ; $52
db movement_fish_cast_rod
endm
enum movement_hide_emote
enum movement_hide_emote ; $53
hide_emote: macro
db movement_hide_emote ; $53
db movement_hide_emote
endm
enum movement_show_emote
enum movement_show_emote ; $54
show_emote: macro
db movement_show_emote ; $54
db movement_show_emote
endm
enum movement_step_shake
enum movement_step_shake ; $55
step_shake: macro
db movement_step_shake ; $55
db movement_step_shake
db \1 ; displacement
endm
enum movement_tree_shake
enum movement_tree_shake ; $56
tree_shake: macro
db movement_tree_shake
endm
enum movement_rock_smash
enum movement_rock_smash ; $57
rock_smash: macro
db movement_rock_smash ; $57
db \1
db movement_rock_smash
db \1 ; length
endm
enum movement_return_dig
enum movement_return_dig ; $58
return_dig: macro
db movement_return_dig ; $58
db \1
db movement_return_dig
db \1 ; length
endm
enum movement_skyfall_top
enum movement_skyfall_top ; $59
skyfall_top: macro
db movement_skyfall_top ; $59
db movement_skyfall_top
endm