|
Digimon World 3 decomp
The European version, SLES_039.36
|
The sound engine (SOUND) More...
#include <engine/sound.h>
Data Fields | |
| u8 | seqTable [0x4200] |
| SsSetTableSize(6 SEQs, 16 SEPs) | |
| SoundBank | banks [3] |
| s32 | music |
| the exclusive sound playing | |
| s32 | lastSlot |
| SoundLoader | loader |
| void(* | init )(void) |
| short(* | playSound )(s32 id) |
| returns the voice of a key-on | |
| short(* | keyOn )(s32 slot, short prog, short note) |
| void(* | keyOff )(s32 id, s16 voice) |
| void(* | loadBank )(s32 id) |
| void(* | loadBankInto )(s32 slot, s32 id) |
| void(* | updateLoading )(void) |
| s32(* | isLoading )(void) |
| void(* | stopAll )(void) |
| void(* | stopSound )(s32 id) |
| void(* | fadeOut )(s32 id) |
| u8 SoundState::seqTable[0x4200] |
| SoundBank SoundState::banks[3] |
Definition at line 182 of file sound.h.
Referenced by fadeOutSound(), findSoundBank(), initSound(), loadSoundBank(), loadSoundBankInto(), playSound(), soundKeyOff(), soundKeyOn(), stopAllSounds(), stopSound(), and updateSoundLoading().
| s32 SoundState::music |
the exclusive sound playing
Definition at line 183 of file sound.h.
Referenced by fadeOutSound(), FIELDSTG_updateField(), playSound(), stopAllSounds(), stopSound(), and updateInnMenu().
| s32 SoundState::lastSlot |
Definition at line 184 of file sound.h.
Referenced by loadSoundBank(), and playSound().
| SoundLoader SoundState::loader |
Definition at line 185 of file sound.h.
Referenced by initSound(), isSoundLoading(), loadSoundBankInto(), and updateSoundLoading().
| short(* SoundState::playSound) (s32 id) |
returns the voice of a key-on
Definition at line 187 of file sound.h.
Referenced by addNewDigimon(), answerQuitQuestion(), applyEntranceExtras(), browseOpponentRow(), browseOwnRow(), browsePlayedRow(), CARDGAME_chooseCard(), CARDGAME_chooseDeck(), CARDGAME_closeMenuWindow(), CARDGAME_closeMessage(), CARDGAME_closeWindow(), CARDGAME_confirmMenuWindow(), CARDGAME_confirmMessage(), CARDGAME_countSlotValues(), CARDGAME_drawFirstPlayer(), CARDGAME_flySprite(), CARDGAME_moveHandHighlight(), CARDGAME_movePileSelection(), CARDGAME_moveSelection(), CARDGAME_moveSprite(), CARDGAME_moveTableHighlight(), CARDGAME_openMenuWindow(), CARDGAME_openMessage(), CARDGAME_openWindow(), CARDGAME_pickTableCard(), CARDGAME_readChooseInput(), CARDGAME_readCountInput(), CARDGAME_showPlayedCard(), CARDGAME_startSlotEffects(), CARDGAME_startSpriteBlink(), CARDGAME_startSpriteFlip(), CARDGAME_startSpriteJitter(), CARDGAME_startSpriteMove(), CARDGAME_startSpriteRecovery(), CARDGAME_startSpriteShake(), CARDGAME_stepColorValue(), CARDGAME_stepPileChoice(), CARDGAME_stepPreviousCardChoice(), CARDGAME_stepRoundEnd(), CARDGAME_stepTally(), CARDGAME_stepTargetSlots(), CARDGAME_stepTotals(), CARDGAME_switchCoinCard(), CARDGAME_updateBattle(), checkBattleWinner(), chooseFieldMenuOption(), chooseInnAnswer(), closeDeckWindow(), closeMessage(), CNTY_SEL_tickMenu(), CNTY_SEL_tickScreen(), confirmSwitchIn(), countRoundWin(), createCommand838(), createCommand852(), createCommand853(), createMessageBoxFrame(), endBattleOnKnockOut(), FIELDSTG_playBattleTransition(), FIELDSTG_playClimbSounds(), FIELDSTG_playCutsceneAnim(), FIELDSTG_playStepSounds(), FIELDSTG_runChoice(), FIELDSTG_runGauge(), FIELDSTG_runLaunch(), FIELDSTG_scrollCamera(), FIELDSTG_updateActorIcon(), FIELDSTG_updateBalloon(), FIELDSTG_updateField(), FIELDSTG_updateLift(), FIELDSTG_updateSpotEffect(), FIGHTSTG_playBattleSound(), FIGHTSTG_stepConfusedMessage(), FIGHTSTG_stepMessage(), FIGHTSTG_updateCommandMenu(), FIGHTSTG_updateConfusedMenu(), FIGHTSTG_updateCursor(), FIGHTSTG_updateDigivolveMenu(), FIGHTSTG_updateEntrance(), FIGHTSTG_updateHitEffect(), FIGHTSTG_updateItemMenu(), FIGHTSTG_updateStage(), FIGHTSTG_updateSwitchInMenu(), FIGHTSTG_updateSwitchMenu(), FIGHTSTG_updateTechMenu(), flyOrFloat(), handleCommand801(), handleCommand810(), handleCommand811(), handleCommand814(), handleCommand840(), handleCommand848(), handleCommand850(), handleCommand851(), innStartPanel(), moveDeckMarker(), moveMenuCursor(), moveSelection(), openDeckWindow(), pickBattleDigivolve(), pickInOpponentRow(), pickInOwnRow(), pickMember(), pickMenuOption(), pickPartner(), pickRecipeId(), pickSlotOption(), playCommandSound(), playComputerTurn(), playHeldSound(), playPlayerTurn(), putPickedEntry(), raisePartnerLevel(), readConfirmInput(), readListMenuMessage(), readYesNoInput(), returnToBattle(), runDrop(), runGauge(), runOptions(), runPressStart(), runRecipeRow(), runSlide(), runTalk(), runUsed(), setUpBattle(), setUpPickState(), showChosenCards(), showDigimonLevelUp(), showFieldMenuOptions(), showNewTechPage(), SOUNDTST_playSounds(), startChooseState(), startDealState(), startEvent8000(), startEvent8001(), startEvent8002(), startFade(), startPanel(), startTween(), STCRDABM_browseAlbum(), STCRDABM_moveAlbumCursor(), STCRDABM_turnAlbumPage(), STCRDABM_updateGrid(), STCRDDEK_chooseDeck(), STCRDDEK_chooseDeckOption(), STCRDDEK_chooseListCard(), STCRDDEK_moveDeckCursor(), STCRDDEK_stepEditor(), STCRDSHP_chooseBuyCard(), STCRDSHP_chooseOption(), STCRDSHP_choosePack(), STCRDSHP_choosePackCard(), STCRDSHP_confirmBuyCard(), STCRDSHP_runBuy(), STCRDSHP_runShop(), STCRDSHP_turnBuyPage(), STCRDSHP_updateGrid(), STDGNAME_runMenu(), STDWTITL_stepTitle(), STFGTREP_runPartner(), STGDGLAB_answerMark(), STGDGLAB_pickSkill(), STGDGLAB_runEntryList(), STGDGLAB_runSlotScreen(), STGDGLAB_updateEntryPanel(), STGDGLAB_updateSkillPanel(), STGMCARD_answerError(), STGMCARD_cancelOverwrite(), STGMCARD_confirmMessage(), STGMCARD_moveChoiceCursor(), STGMCARD_pickPort(), STGMCARD_pickSlot(), STGMCARD_runSaves(), STGMCARD_updateMenu(), STGMCARD_updateScreen(), STGMCARD_waitLoadedMessage(), STGTRAIN_answerToTrain(), STGTRAIN_askBonusTry(), STGTRAIN_closeNotice(), STGTRAIN_pickIntensity(), STGTRAIN_pickPartner(), STGTRAIN_pickTraining(), STGTRAIN_runTraining(), STGTRAIN_showGains(), STGTRAIN_startBonusTry(), STGTRAIN_takeBonusTry(), STGTRAIN_takeTry(), STGTRAIN_updateScreen(), STITSHOP_chooseBuyQuantity(), STITSHOP_chooseEquipPartner(), STITSHOP_chooseSellQuantity(), STITSHOP_chooseSellType(), STITSHOP_confirmBuy(), STITSHOP_confirmEquip(), STITSHOP_confirmSell(), STITSHOP_pickBuyItem(), STITSHOP_runBuy(), STITSHOP_runSell(), STITSHOP_runShop(), STITSHOP_turnInfoPage(), STITSHOP_updateItemList(), STPLNMET_runChoice(), STPLNMET_runConfirm(), STPLNMET_updateScreen(), STSTATUS_answerDigivolveQuestion(), STSTATUS_chooseCardOption(), STSTATUS_chooseDemoOption(), STSTATUS_chooseDigivolveSlot(), STSTATUS_chooseEquipItem(), STSTATUS_chooseEquipSlot(), STSTATUS_chooseFirstToSwap(), STSTATUS_chooseItemList(), STSTATUS_chooseItemMember(), STSTATUS_chooseSecondToSwap(), STSTATUS_chooseStatusMember(), STSTATUS_chooseTech(), STSTATUS_chooseTechMember(), STSTATUS_chooseTechTarget(), STSTATUS_closeNoFieldTechs(), STSTATUS_closeShortMp(), STSTATUS_closeTechUsed(), STSTATUS_confirmItemUsed(), STSTATUS_moveItemListCursor(), STSTATUS_runDigivolvePanel(), STSTATUS_runItemList(), STSTATUS_runMapScreen(), STSTATUS_runStatusChoice(), STSTATUS_showMapArea(), STSTATUS_startLerp(), STSTATUS_unlockItemOptions(), STSTATUS_useItem(), STSTATUS_useTech(), STSTATUS_waitBattleMessage(), STSTATUS_waitPartnerTech(), switchConfusionMusic(), turnMessagePage(), updateDarkness(), updateEvent1510(), updateEvent1512(), updateEvent1514(), updateEvent1516(), updateEvent1518(), updateEvent1520(), updateEvent1602(), updateEvent1604(), updateEvent1616(), updateEvent1618(), updateEvent9(), updateEvent9015(), updateFaller(), updateFieldMenu(), updateFloater(), updateFrameTask(), updateGlow(), updateInnMenu(), updateKeyboard(), updateListMenu(), updateMenu(), updateMessageBox(), updateMover(), updateScroller(), updateTalkBox(), updateTextWindow(), updateTileEffect(), updateTileGroup(), updateTileLift(), updateTileSeqs8(), updateTileSwitch(), updateTileTask(), updateTimer(), warpAway(), and WFIGHTMN_updateMenu().
| short(* SoundState::keyOn) (s32 slot, short prog, short note) |
Definition at line 189 of file sound.h.
Referenced by FIELDSTG_scrollCamera(), FIELDSTG_updateActor(), FIELDSTG_updateCamera(), FIGHTSTG_updateBattleSound(), FIGHTSTG_updateStage(), raisePartnerLevel(), runStopSlide(), showDigimonLevelUp(), SOUNDTST_playSounds(), STGTRAIN_takeBonusTry(), stopFlightSound(), stopHeldSound(), and updateSoundTile().
| void(* SoundState::loadBank) (s32 id) |
Definition at line 190 of file sound.h.
Referenced by CARDGAME_createBattle(), CNTY_SEL_start(), FIELDSTG_updateField(), FIGHTSTG_updateBattleScript(), FIGHTSTG_updateDigimonChange(), loadEntranceExtras(), setUpBattle(), SOUNDTST_loadBank(), STDWTITL_startTitleLoaderTask(), STGMCARD_createScreen(), STGTRAIN_updateScreen(), STPLNMET_updateScreen(), and WFIGHTMN_updateMenu().
Definition at line 191 of file sound.h.
Referenced by SOUNDTST_loadBank().
| void(* SoundState::updateLoading) (void) |
| s32(* SoundState::isLoading) (void) |
Definition at line 193 of file sound.h.
Referenced by CARDGAME_updateBattle(), CNTY_SEL_tickScreen(), FIELDSTG_updateField(), FIGHTSTG_updateBattleScript(), FIGHTSTG_updateDigimonChange(), loadEntranceExtras(), setUpBattle(), SOUNDTST_loadBank(), STDWTITL_tickTitleLoader(), STGMCARD_updateScreen(), STGTRAIN_updateScreen(), STPLNMET_updateScreen(), and WFIGHTMN_updateMenu().
| void(* SoundState::stopAll) (void) |
Definition at line 194 of file sound.h.
Referenced by FIELDSTG_playBattleTransition(), SOUNDTST_playSounds(), STDWTITL_tickMovie(), and STDWTITL_tickSplash().
| void(* SoundState::stopSound) (s32 id) |
Definition at line 195 of file sound.h.
Referenced by CARDGAME_updateBattle(), CNTY_SEL_tickScreen(), FIELDSTG_updateField(), FIGHTSTG_playBattleSound(), playSound(), STDWTITL_tickTitle(), STGMCARD_updateScreen(), STGTRAIN_updateScreen(), and STPLNMET_updateScreen().
| void(* SoundState::fadeOut) (s32 id) |
Definition at line 196 of file sound.h.
Referenced by loadEntranceExtras().