2018-10-28 20:11:53 +00:00
|
|
|
#ifndef GUARD_FRONTIER_UTIL_H
|
|
|
|
#define GUARD_FRONTIER_UTIL_H
|
2017-10-12 07:06:19 +00:00
|
|
|
|
2018-09-20 19:42:38 +00:00
|
|
|
#define FRONTIER_BEFORE_TEXT 0
|
2018-10-27 19:01:35 +00:00
|
|
|
#define FRONTIER_PLAYER_LOST_TEXT 1
|
|
|
|
#define FRONTIER_PLAYER_WON_TEXT 2
|
2018-09-20 19:42:38 +00:00
|
|
|
|
2018-11-01 20:31:10 +00:00
|
|
|
void CallFrontierUtilFunc(void);
|
|
|
|
u8 sub_81A3610(void);
|
2018-09-20 19:42:38 +00:00
|
|
|
void CopyFrontierTrainerText(u8 whichText, u16 trainerId);
|
2018-10-27 19:01:35 +00:00
|
|
|
void sub_81A3908(void);
|
|
|
|
u32 GetCurrentFacilityWinStreak(void);
|
2018-11-01 20:31:10 +00:00
|
|
|
void sub_81A3ACC(void);
|
|
|
|
u8 GetPlayerSymbolCountForFacility(u8 facility);
|
|
|
|
void ShowRankingHallRecordsWindow(void);
|
|
|
|
void ScrollRankingHallRecordsWindow(void);
|
2018-11-05 21:13:59 +00:00
|
|
|
void ClearRankingHallRecords(void);
|
2018-11-11 15:44:27 +00:00
|
|
|
void sub_81A4C30(void);
|
2018-11-01 20:31:10 +00:00
|
|
|
u8 GetFrontierBrainTrainerPicIndex(void);
|
|
|
|
u8 GetFrontierBrainTrainerClass(void);
|
|
|
|
void CopyFrontierBrainTrainerName(u8 *dst);
|
|
|
|
bool8 IsFrontierBrainFemale(void);
|
|
|
|
void SetFrontierBrainEventObjGfx_2(void);
|
|
|
|
void CreateFrontierBrainPokemon(void);
|
|
|
|
u16 GetFrontierBrainMonSpecies(u8 monId);
|
|
|
|
void SetFrontierBrainEventObjGfx(u8 facility);
|
|
|
|
u16 GetFrontierBrainMonMove(u8 monId, u8 moveSlotId);
|
|
|
|
u8 GetFrontierBrainMonNature(u8 monId);
|
|
|
|
u8 GetFrontierBrainMonEvs(u8 monId, u8 evStatId);
|
2018-11-01 14:06:50 +00:00
|
|
|
s32 GetFronterBrainSymbol(void);
|
2017-10-12 07:06:19 +00:00
|
|
|
|
2018-11-27 21:45:50 +00:00
|
|
|
extern const u16 gFrontierBannedSpecies[];
|
|
|
|
|
2018-10-28 20:11:53 +00:00
|
|
|
#endif // GUARD_FRONTIER_UTIL_H
|