2019-03-30 17:14:00 +00:00
|
|
|
#ifndef GUARD_MYSTERY_GIFT_H
|
|
|
|
#define GUARD_MYSTERY_GIFT_H
|
|
|
|
|
2019-03-31 22:59:52 +00:00
|
|
|
extern bool8 gGiftIsFromEReader;
|
|
|
|
|
|
|
|
u16 GetMysteryGiftBaseBlock(void);
|
2021-10-14 18:10:42 +00:00
|
|
|
void CB2_MysteryGiftEReader(void);
|
2019-03-31 22:59:52 +00:00
|
|
|
void PrintMysteryGiftOrEReaderTopMenu(bool8 isJapanese, bool32 usePickOkCancel);
|
|
|
|
void MG_DrawCheckerboardPattern(u32 bg);
|
|
|
|
void MainCB_FreeAllBuffersAndReturnToInitTitleScreen(void);
|
2021-10-15 16:56:14 +00:00
|
|
|
bool32 PrintMysteryGiftMenuMessage(u8 *textState, const u8 *str);
|
2019-03-31 22:59:52 +00:00
|
|
|
void AddTextPrinterToWindow1(const u8 *src);
|
2021-10-14 18:10:42 +00:00
|
|
|
void CB2_InitEReader(void);
|
|
|
|
void CB2_InitMysteryGift(void);
|
2020-05-30 08:09:21 +00:00
|
|
|
void MG_DrawTextBorder(u8 windowId);
|
2021-10-14 18:10:42 +00:00
|
|
|
s8 DoMysteryGiftYesNo(u8 *textState, u16 *windowId, bool8 yesNoBoxPlacement, const u8 *str);
|
2019-03-30 18:36:52 +00:00
|
|
|
|
2019-03-30 17:14:00 +00:00
|
|
|
#endif //GUARD_MYSTERY_GIFT_H
|