summaryrefslogtreecommitdiff
path: root/include/mail_data.h
diff options
context:
space:
mode:
authorjiangzhengwenjz <jiangzhengwenjzw@qq.com>2019-06-28 11:04:15 +0800
committerjiangzhengwenjz <jiangzhengwenjzw@qq.com>2019-06-28 11:04:15 +0800
commitd06166633fe7cc97ec692131246bdc9121a71aaa (patch)
tree4b9d0536db29cc414a3e38bb14639960b70415e5 /include/mail_data.h
parent8e8fe3bf443cec46c0b7cc2072748c90bedc964d (diff)
finished mail_data
Diffstat (limited to 'include/mail_data.h')
-rw-r--r--include/mail_data.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/include/mail_data.h b/include/mail_data.h
index 79a4a7851..a5795ed7e 100644
--- a/include/mail_data.h
+++ b/include/mail_data.h
@@ -9,7 +9,16 @@
// Exported ROM declarations
-u16 sub_80D45E8(u16, u16 *);
+void ClearMailData(void);
+void ClearMailStruct(struct MailStruct *mail);
+bool8 MonHasMail(struct Pokemon *mon);
+u8 GiveMailToMon(struct Pokemon *mon, u16 itemId);
+u16 SpeciesToMailSpecies(u16 species, u32 personality);
+u16 MailSpeciesToSpecies(u16 mailSpecies, u16 *buffer);
+u8 GiveMailToMon2(struct Pokemon *mon, struct MailStruct *mail);
+void TakeMailFromMon(struct Pokemon *mon);
+void ClearMailItemId(u8 mailId);
+u8 TakeMailFromMon2(struct Pokemon *mon);
bool8 ItemIsMail(u16 itemId);
#endif //GUARD_MAIL_DATA_H