summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorultima-soul <akshayjhanji@hotmail.com>2019-07-30 19:46:54 -0700
committerultima-soul <akshayjhanji@hotmail.com>2019-07-30 19:49:31 -0700
commit9ee6622f83e4177761f93546a43e305de24c4d4c (patch)
tree115edea4f73fc6269d4ff0d16072debb49ff783c /include
parentbc159dbb03735db55e6a09bb7947dccc70d0532b (diff)
Start bard_music synchronization.
Diffstat (limited to 'include')
-rw-r--r--include/bard_music.h18
1 files changed, 16 insertions, 2 deletions
diff --git a/include/bard_music.h b/include/bard_music.h
index 529fd50f8..ee8a5f80b 100644
--- a/include/bard_music.h
+++ b/include/bard_music.h
@@ -1,7 +1,17 @@
#ifndef GUARD_BARD_MUSIC_H
#define GUARD_BARD_MUSIC_H
-struct BardSound;
+// Exported type declarations
+
+
+struct BardSound
+{
+ /*0x00*/ u8 var00;
+ /*0x01*/ s8 var01;
+ /*0x02*/ u16 var02;
+ /*0x04*/ s16 volume;
+ /*0x06*/ u16 var06;
+};
struct BardPhoneme
{
@@ -25,7 +35,11 @@ struct BardSong
/*0x18*/ struct BardPhoneme phonemes[6];
};
-const struct BardSound *GetWordSounds(u16 arg0, u16 arg1);
+// Exported RAM declarations
+
+// Exported ROM declarations
+
+const struct BardSound *GetWordSounds(u16 group, u16 word);
s32 GetWordPhonemes(struct BardSong *dest, const struct BardSound *src, u16 arg2);
#endif // GUARD_BARD_MUSIC_H