![]() |
Routines |
| Prev: F855 | Up: Map | Next: F888 |
|
Used by the routine at Handler_Interrupts.
|
||||
|
Should we generate any sounds?
|
||||
| Controller_GeneralSounds | F863 | LD A,($FFFE) | Return if *SoundFlag_General is "Off" (00). | |
| F866 | CP $00 | |||
| F868 | RET Z | |||
| F869 | CP $01 | Jump to SoundHandler_TouchedAnimal if *SoundFlag_General is set to "Touched By Animal" (01). | ||
| F86B | JP Z,SoundHandler_TouchedAnimal | |||
| F86E | CP $02 | Jump to SoundHandler_CaughtByPirate if *SoundFlag_General is set to "Caught By Pirate" (02). | ||
| F870 | JP Z,SoundHandler_CaughtByPirate | |||
| F873 | CP $03 | Jump to SoundHandler_BombExplosion if *SoundFlag_General is set to "Bomb Explosion" (03). | ||
| F875 | JP Z,SoundHandler_BombExplosion | |||
| F878 | CP $04 | Jump to SoundHandler_CollectedItem if *SoundFlag_General is set to "Collected Item" (04). | ||
| F87A | JP Z,SoundHandler_CollectedItem | |||
| F87D | CP $05 | Jump to SoundHandler_UnlockedDoor if *SoundFlag_General is set to "Unlocked Door" (05). | ||
| F87F | JP Z,SoundHandler_UnlockedDoor | |||
| F882 | CP $06 | Jump to SoundHandler_CollectedKey if *SoundFlag_General is set to "Collected Key" (06). | ||
| F884 | JP Z,SoundHandler_CollectedKey | |||
| F887 | RET | Return. | ||
| Prev: F855 | Up: Map | Next: F888 |