summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/easy_chat.h1
-rw-r--r--include/global.h29
-rw-r--r--include/link_rfu_4.h1
3 files changed, 24 insertions, 7 deletions
diff --git a/include/easy_chat.h b/include/easy_chat.h
index 2b5664420..78e371cbb 100644
--- a/include/easy_chat.h
+++ b/include/easy_chat.h
@@ -37,5 +37,6 @@ bool32 sub_811F8D8(u16 word);
void InitializeEasyChatWordArray(u16 *words, u16 length);
void ConvertEasyChatWordsToString(u8 *dest, const u16 *src, u16 length1, u16 length2);
bool8 ECWord_CheckIfOutsideOfValidRange(u16 word);
+void sub_80BDE28(void);
#endif // GUARD_EASYCHAT_H
diff --git a/include/global.h b/include/global.h
index 899508993..456f2c083 100644
--- a/include/global.h
+++ b/include/global.h
@@ -591,18 +591,34 @@ struct FameCheckerSaveData
#define NUM_EASY_CHAT_EXTRA_PHRASES 33
#define EASY_CHAT_EXTRA_PHRASES_SIZE ((NUM_EASY_CHAT_EXTRA_PHRASES >> 3) + (NUM_EASY_CHAT_EXTRA_PHRASES % 8 ? 1 : 0))
-struct MEventBuffer1
+struct MEventBuffer_3120
{
u32 crc;
- u8 data[0x1bc];
+ u16 data[222];
};
-struct MEventBuffer2
+struct MEventBuffer_32E0
{
u32 crc;
- u8 data[0x14c];
+ u16 data[166];
};
+struct MEventBuffer_3430
+{
+ u32 crc;
+ u16 data[18];
+};
+
+struct MEventBuffers
+{
+ /*0x000 0x3120*/ struct MEventBuffer_3120 buffer_000;
+ /*0x1c0 0x32e0*/ struct MEventBuffer_32E0 buffer_1c0;
+ /*0x310 0x3430*/ struct MEventBuffer_3430 buffer_310;
+ /*0x338 0x3458*/ u16 unk_338[4];
+ /*0x340 0x3460*/ struct MysteryEventStruct unk_340;
+ /*0x344 0x3464*/ u8 filler_344[0x28];
+}; // 0x36C 0x348C
+
struct SaveBlock1
{
/*0x0000*/ struct Coords16 pos;
@@ -650,9 +666,8 @@ struct SaveBlock1
/*0x309C*/ u8 giftRibbons[52];
/*0x30D0*/ struct Roamer roamer;
/*0x30EC*/ struct EnigmaBerry enigmaBerry;
- /*0x3120*/ u8 filler3120[0x340];
- /*0x3460*/ struct MysteryEventStruct unk_3460;
- /*0x3464*/ u8 filler_3464[0x1b8];
+ /*0x3120*/ struct MEventBuffers unk_3120;
+ /*0x348C*/ u8 filler_3464[0x190];
/*0x361C*/ struct RamScript ramScript;
/*0x3A08*/ u8 filler3A08[12];
/*0x3A14*/ u8 seen2[DEX_FLAGS_NO];
diff --git a/include/link_rfu_4.h b/include/link_rfu_4.h
index 08bb3d7c5..91ae86e4c 100644
--- a/include/link_rfu_4.h
+++ b/include/link_rfu_4.h
@@ -1,6 +1,7 @@
#ifndef GUARD_LINK_RFU_4_H
#define GUARD_LINK_RFU_4_H
+void sub_8142504(const u8 *str);
bool32 mevent_0814257C(u8 * cmdPtr, const u8 * src);
#endif //GUARD_LINK_RFU_4_H