diff options
author | camthesaxman <cameronghall@cox.net> | 2017-08-24 01:10:30 -0500 |
---|---|---|
committer | camthesaxman <cameronghall@cox.net> | 2017-08-24 01:10:30 -0500 |
commit | 988f5a685a36d3591d07f71ca778d988fb26720a (patch) | |
tree | 253add3f0897ee70c3f645afe70525adf558c998 /include/bard_music.h | |
parent | bfc4b338cbd3e78062c71ff6f72f821631277c1b (diff) |
decompile up to sub_80F8598
Diffstat (limited to 'include/bard_music.h')
-rw-r--r-- | include/bard_music.h | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/include/bard_music.h b/include/bard_music.h new file mode 100644 index 000000000..8b547ff39 --- /dev/null +++ b/include/bard_music.h @@ -0,0 +1,43 @@ +#ifndef GUARD_BARD_MUSIC_H +#define GUARD_BARD_MUSIC_H + +struct BardSound +{ + u8 pad_00[48]; +}; + +struct UnkBard +{ + /*0x00*/ u8 var00; + /*0x01*/ s8 var01; + /*0x02*/ u16 var02; + /*0x04*/ u16 var04; + /*0x06*/ u16 var06; +}; + +struct UnkBard3 +{ + /*0x00*/ u16 var00; + /*0x02*/ u16 var02; + /*0x04*/ s16 var04; + /*0x06*/ u16 var06; +}; + +struct UnkBard2 +{ + /*0x00*/ u8 var00; + /*0x01*/ u8 var01; + /*0x02*/ u8 var02; + /*0x03*/ u8 var03; + /*0x04*/ s16 var04; + /*0x06*/ u16 volume; + /*0x08*/ s16 pitch; + /*0x0A*/ s16 var0A; + /*0x0C*/ u16 var0C[6]; + /*0x18*/ struct UnkBard3 var18[6]; +}; + +struct BardSound *sub_814A2D0(u16 arg0, u16 arg1); +s32 sub_814A2EC(struct UnkBard2 *dest, struct UnkBard *src, u16 arg2); + +#endif // GUARD_BARD_MUSIC_H |