Battle animation annotations

This commit is contained in:
PikalaxALT
2016-03-01 22:31:21 -05:00
parent e044b8ec08
commit 599e6e8d16
49 changed files with 761 additions and 772 deletions

View File

@@ -5,181 +5,181 @@ endm
enum_start 1
command checkturn
command checkobedience
command usedmovetext
command doturn
command critical
command damagestats
command stab
command damagevariation
command checkhit
command lowersub
command hittargetnosub
command raisesub
command failuretext
command checkfaint
command criticaltext
command supereffectivetext
command checkdestinybond
command buildopponentrage
command poisontarget
command sleeptarget
command draintarget
command eatdream
command burntarget
command freezetarget
command paralyzetarget
command selfdestruct
command mirrormove
command statup
command statdown
command payday
command conversion
command resetstats
command storeenergy
command unleashenergy
command forceswitch
command endloop
command flinchtarget
command ohko
command recoil
command mist
command focusenergy
command confuse
command confusetarget
command heal
command transform
command screen
command poison
command paralyze
command substitute
command rechargenextturn
command mimic
command metronome
command leechseed
command splash
command disable
command cleartext
command charge
command checkcharge
command traptarget
command effect0x3c
command rampage
command checkrampage
command constantdamage
command counter
command encore
command painsplit
command snore
command conversion2
command lockon
command sketch
command defrostopponent
command sleeptalk
command destinybond
command spite
command falseswipe
command healbell
command kingsrock
command triplekick
command kickcounter
command thief
command arenatrap
command nightmare
command defrost
command curse
command protect
command spikes
command foresight
command perishsong
command startsandstorm
command endure
command checkcurl
command rolloutpower
command effect0x5d
command furycutter
command attract
command happinesspower
command present
command damagecalc
command frustrationpower
command safeguard
command checksafeguard
command getmagnitude
command batonpass
command pursuit
command clearhazards
command healmorn
command healday
command healnite
command hiddenpower
command startrain
command startsun
command attackup
command defenseup
command speedup
command specialattackup
command specialdefenseup
command accuracyup
command evasionup
command attackup2
command defenseup2
command speedup2
command specialattackup2
command specialdefenseup2
command accuracyup2
command evasionup2
command attackdown
command defensedown
command speeddown
command specialattackdown
command specialdefensedown
command accuracydown
command evasiondown
command attackdown2
command defensedown2
command speeddown2
command specialattackdown2
command specialdefensedown2
command accuracydown2
command evasiondown2
command statupmessage
command statdownmessage
command statupfailtext
command statdownfailtext
command effectchance
command statdownanim
command statupanim
command switchturn
command fakeout
command bellydrum
command psychup
command rage
command doubleflyingdamage
command doubleundergrounddamage
command mirrorcoat
command checkfuturesight
command futuresight
command doubleminimizedamage
command skipsuncharge
command thunderaccuracy
command teleport
command beatup
command ragedamage
command resettypematchup
command allstatsup
command effect0xa5
command raisesubnoanim
command lowersubnoanim
command effect0xa8
command clearmissdamage
command movedelay
command hittarget
command tristatuschance
command supereffectivelooptext
command startloop
command curl
command checkturn ; 01
command checkobedience ; 02
command usedmovetext ; 03
command doturn ; 04
command critical ; 05
command damagestats ; 06
command stab ; 07
command damagevariation ; 08
command checkhit ; 09
command lowersub ; 0a
command hittargetnosub ; 0b
command raisesub ; 0c
command failuretext ; 0d
command checkfaint ; 0e
command criticaltext ; 0f
command supereffectivetext ; 10
command checkdestinybond ; 11
command buildopponentrage ; 12
command poisontarget ; 13
command sleeptarget ; 14
command draintarget ; 15
command eatdream ; 16
command burntarget ; 17
command freezetarget ; 18
command paralyzetarget ; 19
command selfdestruct ; 1a
command mirrormove ; 1b
command statup ; 1c
command statdown ; 1d
command payday ; 1e
command conversion ; 1f
command resetstats ; 20
command storeenergy ; 21
command unleashenergy ; 22
command forceswitch ; 23
command endloop ; 24
command flinchtarget ; 25
command ohko ; 26
command recoil ; 27
command mist ; 28
command focusenergy ; 29
command confuse ; 2a
command confusetarget ; 2b
command heal ; 2c
command transform ; 2d
command screen ; 2e
command poison ; 2f
command paralyze ; 30
command substitute ; 31
command rechargenextturn ; 32
command mimic ; 33
command metronome ; 34
command leechseed ; 35
command splash ; 36
command disable ; 37
command cleartext ; 38
command charge ; 39
command checkcharge ; 3a
command traptarget ; 3b
command effect0x3c ; 3c
command rampage ; 3d
command checkrampage ; 3e
command constantdamage ; 3f
command counter ; 40
command encore ; 41
command painsplit ; 42
command snore ; 43
command conversion2 ; 44
command lockon ; 45
command sketch ; 46
command defrostopponent ; 47
command sleeptalk ; 48
command destinybond ; 49
command spite ; 4a
command falseswipe ; 4b
command healbell ; 4c
command kingsrock ; 4d
command triplekick ; 4e
command kickcounter ; 4f
command thief ; 50
command arenatrap ; 51
command nightmare ; 52
command defrost ; 53
command curse ; 54
command protect ; 55
command spikes ; 56
command foresight ; 57
command perishsong ; 58
command startsandstorm ; 59
command endure ; 5a
command checkcurl ; 5b
command rolloutpower ; 5c
command effect0x5d ; 5d
command furycutter ; 5e
command attract ; 5f
command happinesspower ; 60
command present ; 61
command damagecalc ; 62
command frustrationpower ; 63
command safeguard ; 64
command checksafeguard ; 65
command getmagnitude ; 66
command batonpass ; 67
command pursuit ; 68
command clearhazards ; 69
command healmorn ; 6a
command healday ; 6b
command healnite ; 6c
command hiddenpower ; 6d
command startrain ; 6e
command startsun ; 6f
command attackup ; 70
command defenseup ; 71
command speedup ; 72
command specialattackup ; 73
command specialdefenseup ; 74
command accuracyup ; 75
command evasionup ; 76
command attackup2 ; 77
command defenseup2 ; 78
command speedup2 ; 79
command specialattackup2 ; 7a
command specialdefenseup2 ; 7b
command accuracyup2 ; 7c
command evasionup2 ; 7d
command attackdown ; 7e
command defensedown ; 7f
command speeddown ; 80
command specialattackdown ; 81
command specialdefensedown ; 82
command accuracydown ; 83
command evasiondown ; 84
command attackdown2 ; 85
command defensedown2 ; 86
command speeddown2 ; 87
command specialattackdown2 ; 88
command specialdefensedown2 ; 89
command accuracydown2 ; 8a
command evasiondown2 ; 8b
command statupmessage ; 8c
command statdownmessage ; 8d
command statupfailtext ; 8e
command statdownfailtext ; 8f
command effectchance ; 90
command statdownanim ; 91
command statupanim ; 92
command switchturn ; 93
command fakeout ; 94
command bellydrum ; 95
command psychup ; 96
command rage ; 97
command doubleflyingdamage ; 98
command doubleundergrounddamage ; 99
command mirrorcoat ; 9a
command checkfuturesight ; 9b
command futuresight ; 9c
command doubleminimizedamage ; 9d
command skipsuncharge ; 9e
command thunderaccuracy ; 9f
command teleport ; a0
command beatup ; a1
command ragedamage ; a2
command resettypematchup ; a3
command allstatsup ; a4
command effect0xa5 ; a5
command raisesubnoanim ; a6
command lowersubnoanim ; a7
command effect0xa8 ; a8
command clearmissdamage ; a9
command movedelay ; aa
command hittarget ; ab
command tristatuschance ; ac
command supereffectivelooptext ; ad
command startloop ; ae
command curl ; af
enum_start -1, -1
command endmove

View File

@@ -281,7 +281,15 @@ fast_jump_step_right: macro
db movement_fast_jump_step_right ; $37
endm
__enum__ = $3a
enum movement_remove_sliding
remove_sliding: macro
db movement_remove_sliding ; $38
endm
enum movement_set_sliding
set_sliding: macro
db movement_set_sliding ; $39
endm
enum movement_remove_fixed_facing
remove_fixed_facing: macro

View File

@@ -15,7 +15,7 @@ noise: macro
endm
musicheader: macro
; number of tracks, ??, address
; number of tracks, track idx, address
dbw ((\1 - 1) << 6) + (\2 - 1), \3
endm