summaryrefslogtreecommitdiff
path: root/data/moves/sfx.asm
blob: c3f01f4e545532d5f1503e2987a21cd434dc9118 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
MoveSoundTable:
	table_width 3, MoveSoundTable
	; ID, pitch mod, tempo mod
	db SFX_POUND,              $00, $80 ; POUND
	db SFX_BATTLE_0C,          $10, $80 ; KARATE_CHOP
	db SFX_DOUBLESLAP,         $00, $80 ; DOUBLESLAP
	db SFX_BATTLE_0B,          $01, $80 ; COMET_PUNCH
	db SFX_BATTLE_0D,          $00, $40 ; MEGA_PUNCH
	db SFX_SILPH_SCOPE,        $00, $ff ; PAY_DAY
	db SFX_BATTLE_0D,          $10, $60 ; FIRE_PUNCH
	db SFX_BATTLE_0D,          $20, $80 ; ICE_PUNCH
	db SFX_BATTLE_0D,          $00, $a0 ; THUNDERPUNCH
	db SFX_DAMAGE,             $00, $80 ; SCRATCH
	db SFX_BATTLE_0F,          $20, $40 ; VICEGRIP
	db SFX_BATTLE_0F,          $00, $80 ; GUILLOTINE
	db SFX_BATTLE_0E,          $00, $a0 ; RAZOR_WIND
	db SFX_NOT_VERY_EFFECTIVE, $10, $c0 ; SWORDS_DANCE
	db SFX_NOT_VERY_EFFECTIVE, $00, $a0 ; CUT
	db SFX_BATTLE_12,          $00, $c0 ; GUST
	db SFX_BATTLE_12,          $10, $a0 ; WING_ATTACK
	db SFX_BATTLE_13,          $00, $e0 ; WHIRLWIND
	db SFX_NOT_VERY_EFFECTIVE, $20, $c0 ; FLY
	db SFX_BATTLE_14,          $00, $80 ; BIND
	db SFX_BATTLE_22,          $00, $80 ; SLAM
	db SFX_VINE_WHIP,          $01, $80 ; VINE_WHIP
	db SFX_BATTLE_20,          $00, $80 ; STOMP
	db SFX_BATTLE_17,          $f0, $40 ; DOUBLE_KICK
	db SFX_SUPER_EFFECTIVE,    $00, $80 ; MEGA_KICK
	db SFX_BATTLE_17,          $00, $80 ; JUMP_KICK
	db SFX_BATTLE_21,          $10, $80 ; ROLLING_KICK
	db SFX_BATTLE_1B,          $01, $a0 ; SAND_ATTACK
	db SFX_BATTLE_18,          $00, $80 ; HEADBUTT
	db SFX_BATTLE_1E,          $00, $60 ; HORN_ATTACK
	db SFX_BATTLE_1E,          $01, $40 ; FURY_ATTACK
	db SFX_HORN_DRILL,         $00, $a0 ; HORN_DRILL
	db SFX_SUPER_EFFECTIVE,    $10, $a0 ; TACKLE
	db SFX_BATTLE_20,          $00, $c0 ; BODY_SLAM
	db SFX_BATTLE_14,          $10, $60 ; WRAP
	db SFX_SUPER_EFFECTIVE,    $00, $a0 ; TAKE_DOWN
	db SFX_BATTLE_22,          $11, $c0 ; THRASH
	db SFX_SUPER_EFFECTIVE,    $20, $c0 ; DOUBLE_EDGE
	db SFX_BATTLE_21,          $00, $80 ; TAIL_WHIP
	db SFX_BATTLE_1B,          $00, $80 ; POISON_STING
	db SFX_BATTLE_1B,          $20, $c0 ; TWINEEDLE
	db SFX_BATTLE_19,          $00, $80 ; PIN_MISSILE
	db SFX_BATTLE_31,          $ff, $40 ; LEER
	db SFX_BATTLE_1E,          $00, $80 ; BITE
	db SFX_BATTLE_0B,          $00, $c0 ; GROWL
	db SFX_BATTLE_0B,          $00, $40 ; ROAR
	db SFX_BATTLE_35,          $00, $80 ; SING
	db SFX_BATTLE_27,          $40, $60 ; SUPERSONIC
	db SFX_BATTLE_27,          $00, $80 ; SONICBOOM
	db SFX_BATTLE_27,          $ff, $40 ; DISABLE
	db SFX_BATTLE_2A,          $80, $c0 ; ACID
	db SFX_BATTLE_19,          $10, $a0 ; EMBER
	db SFX_BATTLE_19,          $21, $e0 ; FLAMETHROWER
	db SFX_BATTLE_29,          $00, $80 ; MIST
	db SFX_BATTLE_24,          $20, $60 ; WATER_GUN
	db SFX_BATTLE_2A,          $00, $80 ; HYDRO_PUMP
	db SFX_BATTLE_2C,          $00, $80 ; SURF
	db SFX_BATTLE_28,          $40, $80 ; ICE_BEAM
	db SFX_BATTLE_29,          $f0, $e0 ; BLIZZARD
	db SFX_PSYBEAM,            $00, $80 ; PSYBEAM
	db SFX_BATTLE_2A,          $f0, $60 ; BUBBLEBEAM
	db SFX_BATTLE_28,          $00, $80 ; AURORA_BEAM
	db SFX_BATTLE_36,          $00, $80 ; HYPER_BEAM
	db SFX_PECK,               $01, $a0 ; PECK
	db SFX_BATTLE_13,          $f0, $20 ; DRILL_PECK
	db SFX_BATTLE_23,          $01, $c0 ; SUBMISSION
	db SFX_BATTLE_23,          $00, $80 ; LOW_KICK
	db SFX_SUPER_EFFECTIVE,    $00, $e0 ; COUNTER
	db SFX_BATTLE_26,          $01, $60 ; SEISMIC_TOSS
	db SFX_BATTLE_26,          $20, $40 ; STRENGTH
	db SFX_BATTLE_24,          $00, $80 ; ABSORB
	db SFX_BATTLE_24,          $40, $c0 ; MEGA_DRAIN
	db SFX_BATTLE_1B,          $03, $60 ; LEECH_SEED
	db SFX_BATTLE_25,          $11, $e0 ; GROWTH
	db SFX_BATTLE_12,          $20, $e0 ; RAZOR_LEAF
	db SFX_BATTLE_2E,          $00, $80 ; SOLARBEAM
	db SFX_BATTLE_1C,          $00, $80 ; POISONPOWDER
	db SFX_BATTLE_1C,          $11, $a0 ; STUN_SPORE
	db SFX_BATTLE_1C,          $01, $c0 ; SLEEP_POWDER
	db SFX_BATTLE_13,          $14, $c0 ; PETAL_DANCE
	db SFX_BATTLE_1B,          $02, $a0 ; STRING_SHOT
	db SFX_BATTLE_29,          $f0, $80 ; DRAGON_RAGE
	db SFX_BATTLE_29,          $20, $c0 ; FIRE_SPIN
	db SFX_BATTLE_2F,          $00, $20 ; THUNDERSHOCK
	db SFX_BATTLE_2F,          $20, $80 ; THUNDERBOLT
	db SFX_BATTLE_2E,          $12, $60 ; THUNDER_WAVE
	db SFX_BATTLE_26,          $00, $80 ; THUNDER
	db SFX_BATTLE_14,          $01, $e0 ; ROCK_THROW
	db SFX_BATTLE_29,          $0f, $e0 ; EARTHQUAKE
	db SFX_BATTLE_29,          $11, $20 ; FISSURE
	db SFX_DAMAGE,             $10, $40 ; DIG
	db SFX_BATTLE_0F,          $10, $c0 ; TOXIC
	db SFX_BATTLE_14,          $00, $20 ; CONFUSION
	db SFX_PSYCHIC_M,          $00, $80 ; PSYCHIC_M
	db SFX_BATTLE_35,          $11, $18 ; HYPNOSIS
	db SFX_BATTLE_09,          $20, $c0 ; MEDITATE
	db SFX_FAINT_FALL,         $20, $c0 ; AGILITY
	db SFX_BATTLE_25,          $00, $10 ; QUICK_ATTACK
	db SFX_BATTLE_26,          $f0, $20 ; RAGE
	db SFX_BATTLE_33,          $f0, $c0 ; TELEPORT
	db SFX_NOT_VERY_EFFECTIVE, $f0, $e0 ; NIGHT_SHADE
	db SFX_BATTLE_09,          $f0, $40 ; MIMIC
	db SFX_BATTLE_31,          $00, $80 ; SCREECH
	db SFX_BATTLE_33,          $80, $40 ; DOUBLE_TEAM
	db SFX_BATTLE_33,          $00, $80 ; RECOVER
	db SFX_BATTLE_14,          $11, $20 ; HARDEN
	db SFX_BATTLE_14,          $22, $10 ; MINIMIZE
	db SFX_BATTLE_1B,          $f1, $ff ; SMOKESCREEN
	db SFX_BATTLE_13,          $f1, $ff ; CONFUSE_RAY
	db SFX_BATTLE_14,          $33, $30 ; WITHDRAW
	db SFX_BATTLE_32,          $40, $c0 ; DEFENSE_CURL
	db SFX_BATTLE_0E,          $20, $20 ; BARRIER
	db SFX_BATTLE_0E,          $f0, $10 ; LIGHT_SCREEN
	db SFX_BATTLE_0F,          $f8, $10 ; HAZE
	db SFX_NOT_VERY_EFFECTIVE, $f0, $10 ; REFLECT
	db SFX_BATTLE_25,          $00, $80 ; FOCUS_ENERGY
	db SFX_BATTLE_18,          $00, $c0 ; BIDE
	db SFX_BATTLE_32,          $c0, $ff ; METRONOME
	db SFX_BATTLE_09,          $f2, $20 ; MIRROR_MOVE
	db SFX_BATTLE_34,          $00, $80 ; SELFDESTRUCT
	db SFX_BATTLE_34,          $00, $40 ; EGG_BOMB
	db SFX_BATTLE_09,          $00, $40 ; LICK
	db SFX_NOT_VERY_EFFECTIVE, $10, $ff ; SMOG
	db SFX_BATTLE_2A,          $20, $20 ; SLUDGE
	db SFX_BATTLE_32,          $00, $80 ; BONE_CLUB
	db SFX_BATTLE_29,          $1f, $20 ; FIRE_BLAST
	db SFX_BATTLE_25,          $2f, $80 ; WATERFALL
	db SFX_BATTLE_0F,          $1f, $ff ; CLAMP
	db SFX_BATTLE_2B,          $1f, $60 ; SWIFT
	db SFX_BATTLE_26,          $1e, $20 ; SKULL_BASH
	db SFX_BATTLE_26,          $1f, $18 ; SPIKE_CANNON
	db SFX_BATTLE_14,          $0f, $80 ; CONSTRICT
	db SFX_BATTLE_09,          $f8, $10 ; AMNESIA
	db SFX_FAINT_FALL,         $18, $20 ; KINESIS
	db SFX_BATTLE_32,          $08, $40 ; SOFTBOILED
	db SFX_BATTLE_17,          $01, $e0 ; HI_JUMP_KICK
	db SFX_NOT_VERY_EFFECTIVE, $09, $ff ; GLARE
	db SFX_BATTLE_35,          $42, $01 ; DREAM_EATER
	db SFX_BATTLE_1C,          $00, $ff ; POISON_GAS
	db SFX_BATTLE_32,          $08, $e0 ; BARRAGE
	db SFX_BATTLE_24,          $00, $80 ; LEECH_LIFE
	db SFX_BATTLE_09,          $88, $10 ; LOVELY_KISS
	db SFX_BATTLE_25,          $48, $ff ; SKY_ATTACK
	db SFX_FAINT_FALL,         $ff, $ff ; TRANSFORM
	db SFX_BATTLE_24,          $ff, $10 ; BUBBLE
	db SFX_FAINT_FALL,         $ff, $04 ; DIZZY_PUNCH
	db SFX_BATTLE_1C,          $01, $ff ; SPORE
	db SFX_BATTLE_13,          $f8, $ff ; FLASH
	db SFX_BATTLE_0C,          $f0, $f0 ; PSYWAVE
	db SFX_BATTLE_0F,          $08, $10 ; SPLASH
	db SFX_BATTLE_0D,          $f0, $ff ; ACID_ARMOR
	db SFX_SUPER_EFFECTIVE,    $f0, $ff ; CRABHAMMER
	db SFX_BATTLE_34,          $10, $ff ; EXPLOSION
	db SFX_BATTLE_0E,          $f0, $20 ; FURY_SWIPES
	db SFX_BATTLE_2B,          $f0, $60 ; BONEMERANG
	db SFX_BATTLE_21,          $12, $10 ; REST
	db SFX_BATTLE_36,          $f0, $20 ; ROCK_SLIDE
	db SFX_BATTLE_1E,          $12, $ff ; HYPER_FANG
	db SFX_BATTLE_31,          $80, $04 ; SHARPEN
	db SFX_BATTLE_33,          $f0, $10 ; CONVERSION
	db SFX_BATTLE_29,          $f8, $ff ; TRI_ATTACK
	db SFX_BATTLE_26,          $f0, $ff ; SUPER_FANG
	db SFX_NOT_VERY_EFFECTIVE, $01, $ff ; SLASH
	db SFX_BATTLE_2C,          $d8, $04 ; SUBSTITUTE
	db SFX_BATTLE_0B,          $00, $80 ; STRUGGLE
	assert_table_length NUM_ATTACKS
	db SFX_BATTLE_0B,          $00, $80