diff options
Diffstat (limited to 'include/mauville_old_man.h')
-rw-r--r-- | include/mauville_old_man.h | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/include/mauville_old_man.h b/include/mauville_old_man.h index 0c0ed624a..b1f10314a 100644 --- a/include/mauville_old_man.h +++ b/include/mauville_old_man.h @@ -2,11 +2,25 @@ #ifndef GUARD_MAUVILLE_OLD_MAN_H #define GUARD_MAUVILLE_OLD_MAN_H +enum MauvilleOldManType +{ + MAUVILLE_MAN_BARD, + MAUVILLE_MAN_HIPSTER, + MAUVILLE_MAN_TRADER, + MAUVILLE_MAN_STORYTELLER, + MAUVILLE_MAN_GIDDY +}; + +extern struct BardSong gBardSong; + void SetMauvilleOldMan(void); +u8 GetCurrentMauvilleOldMan(void); +void ScrSpecial_SetMauvilleOldManMapObjGfx(void); u8 sub_81201C8(void); void sub_8120B70(OldMan *dest); -void sub_8120D34(OldMan *dest, u8 version, u16 language); -void sub_8120CD0(OldMan *dest, u8 version, u16 language); void sub_8120670(void); +void sub_8120D34(union OldMan * oldMan, u32 r1, u32 r6); +void sub_8120CD0(union OldMan * oldMan, u32 unused, u32 a2); +void ResetMauvilleOldManFlag(void); #endif // GUARD_MAUVILLE_OLD_MAN_H |