mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-11-14 09:06:41 +13:00
Fix collision sfx during surfing
This commit is contained in:
parent
735d5bd4c2
commit
c52ab8fb90
|
|
@ -1967,9 +1967,15 @@ CollisionCheckOnWater::
|
||||||
jr z, .stopSurfing ; stop surfing if the tile is passable
|
jr z, .stopSurfing ; stop surfing if the tile is passable
|
||||||
jr .loop
|
jr .loop
|
||||||
.collision
|
.collision
|
||||||
ld a, [wChannelSoundIDs + Ch4]
|
;ld a, [wChannelSoundIDs + Ch4]
|
||||||
cp SFX_COLLISION ; check if collision sound is already playing
|
;cp SFX_COLLISION ; check if collision sound is already playing
|
||||||
jr z, .setCarry
|
; curSFX is not cleared for some reason.
|
||||||
|
|
||||||
|
; ch5 on?
|
||||||
|
ld hl, wChannel5 + wChannel1Flags1 - wChannel1 ; + CHANNEL_FLAGS1
|
||||||
|
bit 0, [hl]
|
||||||
|
|
||||||
|
jr nz, .setCarry
|
||||||
ld a, SFX_COLLISION
|
ld a, SFX_COLLISION
|
||||||
call PlaySound ; play collision sound (if it's not already playing)
|
call PlaySound ; play collision sound (if it's not already playing)
|
||||||
.setCarry
|
.setCarry
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue