summaryrefslogtreecommitdiff
path: root/src/bard_music.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bard_music.c')
-rw-r--r--src/bard_music.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/bard_music.c b/src/bard_music.c
index a5514e3f7..a31568475 100644
--- a/src/bard_music.c
+++ b/src/bard_music.c
@@ -1,4 +1,5 @@
#include "global.h"
+#include "easy_chat.h"
struct BardSound
{
@@ -44,12 +45,25 @@ static s16 sub_814A2B8(u32 arg0, u32 arg1)
return gUnknown_08417068[arg0][arg1];
}
+#if ENGLISH
struct BardSound *sub_814A2D0(u16 arg0, u16 arg1)
{
struct BardSound *sounds = gBardMusicTable[arg0];
return &sounds[arg1];
}
+#elif GERMAN
+struct BardSound *sub_814A2D0(u16 arg0, u16 arg1)
+{
+ u32 index;
+ struct BardSound *sounds;
+
+ sounds = gBardMusicTable[arg0];
+ index = de_sub_80EB748(arg0, arg1);
+
+ return &sounds[index];
+}
+#endif
s32 sub_814A2EC(struct UnkBard2 *dest, struct UnkBard *src, u16 arg2)
{