mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-21 22:52:15 +13:00
Merge branch 'master' of https://github.com/pret/pokered
This commit is contained in:
commit
e8dd755e18
3702 changed files with 163333 additions and 159040 deletions
42
audio/alternate_tempo.asm
Normal file
42
audio/alternate_tempo.asm
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
; an alternate start for MeetRival which has a different first measure
|
||||
Music_RivalAlternateStart::
|
||||
ld a, MUSIC_MEET_RIVAL
|
||||
jp PlayMusic
|
||||
;ld hl, wChannelCommandPointers
|
||||
;ld de, Music_MeetRival_branch_b1a2
|
||||
;call Audio1_OverwriteChannelPointer
|
||||
;ld de, Music_MeetRival_branch_b21d
|
||||
;call Audio1_OverwriteChannelPointer
|
||||
;ld de, Music_MeetRival_branch_b2b5
|
||||
|
||||
; an alternate tempo for MeetRival which is slightly slower
|
||||
Music_RivalAlternateTempo::
|
||||
ld c, BANK(Music_MeetRival)
|
||||
ld a, MUSIC_MEET_RIVAL
|
||||
jp PlayMusic
|
||||
;ld hl, wChannelCommandPointers
|
||||
;ld de, Music_MeetRival_branch_b119
|
||||
;jp Audio1_OverwriteChannelPointer
|
||||
|
||||
; applies both the alternate start and alternate tempo
|
||||
Music_RivalAlternateStartAndTempo::
|
||||
jp Music_RivalAlternateStart
|
||||
;ld hl, wChannelCommandPointers
|
||||
;ld de, Music_MeetRival_branch_b19b
|
||||
;jp Audio1_OverwriteChannelPointer
|
||||
|
||||
; an alternate tempo for Cities1 which is used for the Hall of Fame room
|
||||
Music_Cities1AlternateTempo::
|
||||
ld a, 10
|
||||
ld [wAudioFadeOutCounterReloadValue], a
|
||||
ld [wAudioFadeOutCounter], a
|
||||
ld a, $ff ; stop playing music after the fade-out is finished
|
||||
ld [wAudioFadeOutControl], a
|
||||
ld c, 100
|
||||
call DelayFrames ; wait for the fade-out to finish
|
||||
ld c, BANK(Music_Cities1)
|
||||
ld a, MUSIC_CITIES1
|
||||
jp PlayMusic
|
||||
;ld hl, wChannelCommandPointers
|
||||
;ld de, Music_Cities1_branch_aa6f
|
||||
;jp Audio1_OverwriteChannelPointer
|
||||
Loading…
Add table
Add a link
Reference in a new issue