mirror of
https://github.com/pret/pokeheartgold.git
synced 2026-05-09 12:13:51 -05:00
23 lines
1.1 KiB
C
23 lines
1.1 KiB
C
#ifndef POKEHEARTGOLD_BUG_CONTEST_H
|
|
#define POKEHEARTGOLD_BUG_CONTEST_H
|
|
|
|
#include "bug_contest_internal.h"
|
|
#include "script.h"
|
|
|
|
void FieldSystem_StartBugContestTimer(FieldSystem *fieldSystem);
|
|
BugContest *BugContest_New(FieldSystem *fieldSystem, u32 weekday);
|
|
void BugContest_Delete(BugContest *bugContest);
|
|
void BugContest_Judge(BugContest *bugContest);
|
|
void BugContest_BufferContestWinnerNames(BugContest *bugContest, MsgData *msgData, MessageFormat *msgFmt, u8 place);
|
|
BOOL BugContest_ContestantIsRegistered(BugContest *bugContest, u8 id);
|
|
BOOL BugContest_BufferCaughtMonNick(BugContest *bugContest, MessageFormat *msgFmt, u8 slot);
|
|
void BugContest_BackUpParty(BugContest *bugContest);
|
|
void BugContest_RestoreParty_RetrieveCaughtPokemon(BugContest *bugContest);
|
|
BOOL BugContest_ContestantIsRegisteredN(BugContest *bugContest, u8 id, u8 n);
|
|
void BugContest_InitOpponents(BugContest *bugContest);
|
|
void BugContest_InitEncounters(BugContest *bugContest);
|
|
u16 BugContest_JudgePlayerMon(BugContest *bugContest, Pokemon *pokemon);
|
|
ENC_SLOT *BugContest_GetEncounterSlot(BugContest *bugContest, HeapID heapId);
|
|
|
|
#endif // POKEHEARTGOLD_BUG_CONTEST_H
|