summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/constants/global.h2
-rw-r--r--include/constants/mevent.h2
-rw-r--r--include/global.h18
-rwxr-xr-xinclude/mevent.h12
4 files changed, 12 insertions, 22 deletions
diff --git a/include/constants/global.h b/include/constants/global.h
index 518fe6bad..7fca5453c 100644
--- a/include/constants/global.h
+++ b/include/constants/global.h
@@ -89,6 +89,8 @@
#define QUIZ_QUESTION_LEN 9
#define WONDER_CARD_TEXT_LENGTH 40
#define WONDER_NEWS_TEXT_LENGTH 40
+#define WONDER_CARD_BODY_TEXT_LINES 4
+#define WONDER_NEWS_BODY_TEXT_LINES 10
#define MALE 0
#define FEMALE 1
diff --git a/include/constants/mevent.h b/include/constants/mevent.h
index d659ffb14..91eacd801 100644
--- a/include/constants/mevent.h
+++ b/include/constants/mevent.h
@@ -13,7 +13,7 @@
#define CARD_STAT_NUM_STAMPS 3
#define CARD_STAT_MAX_STAMPS 4
-#define CARD_TYPE_GIFT 0
+#define CARD_TYPE_GIFT 0 // Normal "Wonder Card"
#define CARD_TYPE_STAMP 1 // "Stamp Card"
#define CARD_TYPE_LINK_STAT 2 // Referred to as the "Battle Card", shows battle and trade stats
#define CARD_TYPE_COUNT 3
diff --git a/include/global.h b/include/global.h
index a6071b2cd..36fbfc38d 100644
--- a/include/global.h
+++ b/include/global.h
@@ -850,24 +850,24 @@ struct WonderNews
u16 unk_00;
u8 sendType; // SEND_TYPE_*
u8 bgType;
- u8 unk_04[WONDER_NEWS_TEXT_LENGTH];
- u8 unk_2C[10][WONDER_NEWS_TEXT_LENGTH];
+ u8 titleText[WONDER_NEWS_TEXT_LENGTH];
+ u8 bodyText[WONDER_NEWS_BODY_TEXT_LINES][WONDER_NEWS_TEXT_LENGTH];
};
struct WonderCard
{
- u16 flagId;
+ u16 flagId; // Event flag (sReceivedGiftFlags) + WONDER_CARD_FLAG_OFFSET
u16 iconSpecies;
- u32 unk_04;
+ u32 idNumber;
u8 type:2; // CARD_TYPE_*
u8 bgType:4;
u8 sendType:2; // SEND_TYPE_*
u8 maxStamps;
- u8 unk_0A[WONDER_CARD_TEXT_LENGTH];
- u8 unk_32[WONDER_CARD_TEXT_LENGTH];
- u8 unk_5A[4][WONDER_CARD_TEXT_LENGTH];
- u8 unk_FA[WONDER_CARD_TEXT_LENGTH];
- u8 unk_122[WONDER_CARD_TEXT_LENGTH];
+ u8 titleText[WONDER_CARD_TEXT_LENGTH];
+ u8 subtitleText[WONDER_CARD_TEXT_LENGTH];
+ u8 bodyText[WONDER_CARD_BODY_TEXT_LINES][WONDER_CARD_TEXT_LENGTH];
+ u8 footerLine1Text[WONDER_CARD_TEXT_LENGTH];
+ u8 footerLine2Text[WONDER_CARD_TEXT_LENGTH];
};
struct WonderCardMetadata
diff --git a/include/mevent.h b/include/mevent.h
index 1297b4291..9b7ef3ab5 100755
--- a/include/mevent.h
+++ b/include/mevent.h
@@ -4,18 +4,6 @@
#include "main.h"
#include "constants/mevent.h"
-struct MEvent_Str_1
-{
- u16 unk_000;
- size_t unk_004;
- const void * unk_008;
-};
-
-struct MEvent_Str_2
-{
- u8 fill_00[0x40];
-};
-
struct MysteryGiftLinkGameData
{
u32 unk_00;