summaryrefslogtreecommitdiff
path: root/audio/trainer_encounters.asm
blob: de748d26aa66ed8de6a7cdf42bb2395da553ccb8 (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
; Currently, must be in the same bank as the sound engine.

PlayTrainerEncounterMusic:: ; e900a
; input: e = trainer type
	; turn fade off
	xor a
	ld [MusicFade], a
	; play nothing for one frame
	push de
	ld de, $0000 ; id: Music_Nothing
	call PlayMusic
	call DelayFrame
	; play new song
	call MaxVolume
	pop de
	ld d, $00
	ld hl, TrainerEncounterMusic
	add hl, de
	ld e, [hl]
	call PlayMusic
	ret
; e9027

TrainerEncounterMusic: ; e9027
	db MUSIC_HIKER_ENCOUNTER
	db MUSIC_YOUNGSTER_ENCOUNTER	; falkner
	db MUSIC_LASS_ENCOUNTER			; whitney
	db MUSIC_YOUNGSTER_ENCOUNTER	; bugsy
	db MUSIC_OFFICER_ENCOUNTER		; morty
	db MUSIC_OFFICER_ENCOUNTER		; pryce
	db MUSIC_LASS_ENCOUNTER			; jasmine
	db MUSIC_OFFICER_ENCOUNTER		; chuck
	db MUSIC_BEAUTY_ENCOUNTER		; clair
	db MUSIC_RIVAL_ENCOUNTER		; rival1
	db MUSIC_HIKER_ENCOUNTER		; pokemon_prof
	db MUSIC_HIKER_ENCOUNTER		; will
	db MUSIC_HIKER_ENCOUNTER		; cal
	db MUSIC_OFFICER_ENCOUNTER		; bruno
	db MUSIC_HIKER_ENCOUNTER		; karen
	db MUSIC_HIKER_ENCOUNTER		; koga
	db MUSIC_OFFICER_ENCOUNTER		; champion
	db MUSIC_YOUNGSTER_ENCOUNTER	; brock
	db MUSIC_LASS_ENCOUNTER			; misty
	db MUSIC_OFFICER_ENCOUNTER		; lt_surge
	db MUSIC_ROCKET_ENCOUNTER		; scientist
	db MUSIC_OFFICER_ENCOUNTER		; erika
	db MUSIC_YOUNGSTER_ENCOUNTER	; youngster
	db MUSIC_YOUNGSTER_ENCOUNTER	; schoolboy
	db MUSIC_YOUNGSTER_ENCOUNTER	; bird_keeper
	db MUSIC_LASS_ENCOUNTER			; lass
	db MUSIC_LASS_ENCOUNTER			; janine
	db MUSIC_HIKER_ENCOUNTER		; cooltrainerm
	db MUSIC_BEAUTY_ENCOUNTER		; cooltrainerf
	db MUSIC_BEAUTY_ENCOUNTER		; beauty
	db MUSIC_POKEMANIAC_ENCOUNTER	; pokemaniac
	db MUSIC_ROCKET_ENCOUNTER		; gruntm
	db MUSIC_HIKER_ENCOUNTER		; gentleman
	db MUSIC_BEAUTY_ENCOUNTER		; skier
	db MUSIC_BEAUTY_ENCOUNTER		; teacher
	db MUSIC_BEAUTY_ENCOUNTER		; sabrina
	db MUSIC_YOUNGSTER_ENCOUNTER	; bug_catcher
	db MUSIC_HIKER_ENCOUNTER		; fisher
	db MUSIC_HIKER_ENCOUNTER		; swimmerm
	db MUSIC_BEAUTY_ENCOUNTER		; swimmerf
	db MUSIC_HIKER_ENCOUNTER		; sailor
	db MUSIC_POKEMANIAC_ENCOUNTER	; super_nerd
	db MUSIC_RIVAL_ENCOUNTER		; rival2
	db MUSIC_HIKER_ENCOUNTER		; guitarist
	db MUSIC_HIKER_ENCOUNTER		; hiker
	db MUSIC_HIKER_ENCOUNTER		; biker
	db MUSIC_OFFICER_ENCOUNTER		; blaine
	db MUSIC_POKEMANIAC_ENCOUNTER	; burglar
	db MUSIC_HIKER_ENCOUNTER		; firebreather
	db MUSIC_POKEMANIAC_ENCOUNTER	; juggler
	db MUSIC_HIKER_ENCOUNTER		; blackbelt_t
	db MUSIC_ROCKET_ENCOUNTER		; executivem
	db MUSIC_YOUNGSTER_ENCOUNTER	; psychic_t
	db MUSIC_LASS_ENCOUNTER			; picnicker
	db MUSIC_YOUNGSTER_ENCOUNTER	; camper
	db MUSIC_ROCKET_ENCOUNTER		; executivef
	db MUSIC_SAGE_ENCOUNTER			; sage
	db MUSIC_SAGE_ENCOUNTER			; medium
	db MUSIC_HIKER_ENCOUNTER		; boarder
	db MUSIC_HIKER_ENCOUNTER		; pokefanm
	db MUSIC_KIMONO_ENCOUNTER		; kimono_girl
	db MUSIC_LASS_ENCOUNTER			; twins
	db MUSIC_BEAUTY_ENCOUNTER		; pokefanf
	db MUSIC_HIKER_ENCOUNTER		; red
	db MUSIC_RIVAL_ENCOUNTER		; blue
	db MUSIC_HIKER_ENCOUNTER		; officer
	db MUSIC_ROCKET_ENCOUNTER		; gruntf
	db MUSIC_HIKER_ENCOUNTER		; mysticalman
	db MUSIC_HIKER_ENCOUNTER
	db MUSIC_HIKER_ENCOUNTER
	db MUSIC_HIKER_ENCOUNTER
; e906e