General mystery gift documentation, finish mystery gift client/server/scripts

This commit is contained in:
GriffinR
2021-10-15 12:56:14 -04:00
parent e3bb257bcf
commit 845a5e99cc
34 changed files with 1479 additions and 1279 deletions

View File

@@ -114,36 +114,36 @@ bool32 IsMysteryGiftEnabled(void)
return FlagGet(FLAG_SYS_MYSTERY_GIFT_ENABLE);
}
void ClearMysteryEventFlags(void)
void ClearMysteryGiftFlags(void)
{
FlagClear(FLAG_MYSTERY_EVENT_DONE);
FlagClear(FLAG_MYSTERY_EVENT_1);
FlagClear(FLAG_MYSTERY_EVENT_2);
FlagClear(FLAG_MYSTERY_EVENT_3);
FlagClear(FLAG_MYSTERY_EVENT_4);
FlagClear(FLAG_MYSTERY_EVENT_5);
FlagClear(FLAG_MYSTERY_EVENT_6);
FlagClear(FLAG_MYSTERY_EVENT_7);
FlagClear(FLAG_MYSTERY_EVENT_8);
FlagClear(FLAG_MYSTERY_EVENT_9);
FlagClear(FLAG_MYSTERY_EVENT_10);
FlagClear(FLAG_MYSTERY_EVENT_11);
FlagClear(FLAG_MYSTERY_EVENT_12);
FlagClear(FLAG_MYSTERY_EVENT_13);
FlagClear(FLAG_MYSTERY_EVENT_14);
FlagClear(FLAG_MYSTERY_EVENT_15);
FlagClear(FLAG_MYSTERY_GIFT_DONE);
FlagClear(FLAG_MYSTERY_GIFT_1);
FlagClear(FLAG_MYSTERY_GIFT_2);
FlagClear(FLAG_MYSTERY_GIFT_3);
FlagClear(FLAG_MYSTERY_GIFT_4);
FlagClear(FLAG_MYSTERY_GIFT_5);
FlagClear(FLAG_MYSTERY_GIFT_6);
FlagClear(FLAG_MYSTERY_GIFT_7);
FlagClear(FLAG_MYSTERY_GIFT_8);
FlagClear(FLAG_MYSTERY_GIFT_9);
FlagClear(FLAG_MYSTERY_GIFT_10);
FlagClear(FLAG_MYSTERY_GIFT_11);
FlagClear(FLAG_MYSTERY_GIFT_12);
FlagClear(FLAG_MYSTERY_GIFT_13);
FlagClear(FLAG_MYSTERY_GIFT_14);
FlagClear(FLAG_MYSTERY_GIFT_15);
}
void ClearMysteryEventVars(void)
void ClearMysteryGiftVars(void)
{
VarSet(VAR_EVENT_PICHU_SLOT, 0);
VarSet(VAR_NEVER_READ_0x40DE, 0);
VarSet(VAR_NEVER_READ_0x40DF, 0);
VarSet(VAR_NEVER_READ_0x40E0, 0);
VarSet(VAR_NEVER_READ_0x40E1, 0);
VarSet(VAR_NEVER_READ_0x40E2, 0);
VarSet(VAR_NEVER_READ_0x40E3, 0);
VarSet(VAR_NEVER_READ_0x40E4, 0);
VarSet(VAR_GIFT_PICHU_SLOT, 0);
VarSet(VAR_GIFT_UNUSED_1, 0);
VarSet(VAR_GIFT_UNUSED_2, 0);
VarSet(VAR_GIFT_UNUSED_3, 0);
VarSet(VAR_GIFT_UNUSED_4, 0);
VarSet(VAR_GIFT_UNUSED_5, 0);
VarSet(VAR_GIFT_UNUSED_6, 0);
VarSet(VAR_GIFT_UNUSED_7, 0);
}
void DisableResetRTC(void)