| 1014 | } |
| 1015 | |
| 1016 | void zNPCFish::FishSoundTables() |
| 1017 | { |
| 1018 | en_NPCTYPES npc_type = (en_NPCTYPES)this->SelfType(); |
| 1019 | |
| 1020 | switch (npc_type) |
| 1021 | { |
| 1022 | case NPC_TYPE_GARY: |
| 1023 | case NPC_TYPE_DUTCHMAN_NSB: |
| 1024 | case NPC_TYPE_SANDYBIKINI: |
| 1025 | case NPC_TYPE_PLANKNPC: |
| 1026 | case NPC_TYPE_MRKRABS: |
| 1027 | case NPC_TYPE_MSPUFFS: |
| 1028 | case NPC_TYPE_LARRY: |
| 1029 | case NPC_TYPE_BUBBUDDY: |
| 1030 | case NPC_TYPE_MERMANCHAIR: |
| 1031 | case NPC_TYPE_MERMAN: |
| 1032 | case NPC_TYPE_BARNACLEBOY: |
| 1033 | this->cfg_npc->snd_trax = g_sndTrax_VillagerCoStar; |
| 1034 | break; |
| 1035 | case NPC_TYPE_SQUIDWARD: |
| 1036 | case NPC_TYPE_SQUIDWARD_MUSIC: |
| 1037 | case NPC_TYPE_SQUIDWARD_BANDAID: |
| 1038 | this->cfg_npc->snd_trax = g_sndTrax_Squidward; |
| 1039 | break; |
| 1040 | case NPC_TYPE_FISH: |
| 1041 | case NPC_TYPE_FISH_MALE: |
| 1042 | this->cfg_npc->snd_trax = g_sndTrax_VillagerMale; |
| 1043 | break; |
| 1044 | case NPC_TYPE_FISH_FEMALE: |
| 1045 | this->cfg_npc->snd_trax = g_sndTrax_VillagerFemale; |
| 1046 | break; |
| 1047 | case NPC_TYPE_FISH_ELDER: |
| 1048 | this->cfg_npc->snd_trax = g_sndTrax_VillagerElder; |
| 1049 | break; |
| 1050 | case NPC_TYPE_FISH_ELDESS: |
| 1051 | this->cfg_npc->snd_trax = g_sndTrax_VillagerEldess; |
| 1052 | break; |
| 1053 | case NPC_TYPE_FISH_BOY: |
| 1054 | case NPC_TYPE_BALLOONBOY: |
| 1055 | this->cfg_npc->snd_trax = g_sndTrax_VillagerBoy; |
| 1056 | break; |
| 1057 | case NPC_TYPE_FISH_GIRL: |
| 1058 | this->cfg_npc->snd_trax = g_sndTrax_VillagerGirl; |
| 1059 | break; |
| 1060 | case NPC_TYPE_WORM: |
| 1061 | default: |
| 1062 | this->cfg_npc->snd_trax = NULL; |
| 1063 | } |
| 1064 | |
| 1065 | NPCS_SndTablePrepare(g_sndTrax_VillagerCoStar); |
| 1066 | NPCS_SndTablePrepare(g_sndTrax_Squidward); |
| 1067 | NPCS_SndTablePrepare(g_sndTrax_VillagerMale); |
| 1068 | NPCS_SndTablePrepare(g_sndTrax_VillagerFemale); |
| 1069 | NPCS_SndTablePrepare(g_sndTrax_VillagerElder); |
| 1070 | NPCS_SndTablePrepare(g_sndTrax_VillagerEldess); |
| 1071 | NPCS_SndTablePrepare(g_sndTrax_VillagerBoy); |
| 1072 | NPCS_SndTablePrepare(g_sndTrax_VillagerGirl); |
| 1073 | return; |
nothing calls this directly
no test coverage detected