summaryrefslogtreecommitdiff
path: root/include/mevent.h
diff options
context:
space:
mode:
authorGriffinR <griffin.g.richards@gmail.com>2021-10-17 01:35:26 -0400
committerGriffinR <griffin.g.richards@gmail.com>2021-10-17 01:35:26 -0400
commit5f9069628d193b61b7601dc016509b91024ffa1b (patch)
treef2501b62f2feeafb4667d7fff403c6d83f877ab5 /include/mevent.h
parentc7d550e96c88477d0e44d957439077e8f457ff61 (diff)
Clean up mevent2
Diffstat (limited to 'include/mevent.h')
-rwxr-xr-xinclude/mevent.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/include/mevent.h b/include/mevent.h
index 9b7ef3ab5..c3e14f1f3 100755
--- a/include/mevent.h
+++ b/include/mevent.h
@@ -6,11 +6,13 @@
struct MysteryGiftLinkGameData
{
- u32 unk_00;
- u16 unk_04;
- u32 unk_08;
- u16 unk_0C;
- u32 unk_10;
+ // It's possible these first 5 fields had some other meaningful purpose,
+ // but they are only ever set when creating this data and read to validate it.
+ u32 validationVar;
+ u16 validationFlag1;
+ u32 validationFlag2;
+ u16 validationGiftType1;
+ u32 validationGiftType2;
u16 flagId;
u16 questionnaireWords[NUM_QUESTIONNAIRE_WORDS];
struct WonderCardMetadata cardMetadata;
@@ -50,6 +52,6 @@ u16 MysteryGift_GetCardStatFromLinkData(const struct MysteryGiftLinkGameData *da
u16 MysteryGift_GetCardStat(u32 stat);
void MysteryGift_DisableStats(void);
bool32 MysteryGift_TryEnableStatsByFlagId(u16 flagId);
-void TryIncrementMysteryGiftStat(u32 stat, u32 trainerId);
+void MysteryGift_TryIncrementStat(u32 stat, u32 trainerId);
#endif //GUARD_MEVENT_H