pokeemerald/include/battle_pyramid.h

25 lines
952 B
C
Raw Normal View History

2018-11-18 17:52:22 +01:00
#ifndef GUARD_BATTLE_PYRAMID_H
#define GUARD_BATTLE_PYRAMID_H
void CallBattlePyramidFunction(void);
u16 LocalIdToPyramidTrainerId(u8 localId);
bool8 GetBattlePyramidTrainerFlag(u8 eventId);
2019-02-07 18:37:28 +01:00
void MarkApproachingPyramidTrainersAsBattled(void);
2018-11-18 17:52:22 +01:00
void GenerateBattlePyramidWildMon(void);
u8 GetPyramidRunMultiplier(void);
u8 InBattlePyramid(void);
bool8 InBattlePyramid_(void);
2019-12-11 09:28:55 +01:00
void PausePyramidChallenge(void);
2019-02-07 18:37:28 +01:00
void SoftResetInBattlePyramid(void);
2018-11-18 17:52:22 +01:00
void CopyPyramidTrainerSpeechBefore(u16 trainerId);
void CopyPyramidTrainerWinSpeech(u16 trainerId);
void CopyPyramidTrainerLoseSpeech(u16 trainerId);
2019-02-07 18:37:28 +01:00
u8 GetBattlePyramindTrainerEncounterMusicId(u16 trainerId);
2019-02-07 03:01:29 +01:00
void GenerateBattlePyramidFloorLayout(u16 *mapArg, bool8 setPlayerPosition);
2019-02-07 18:37:28 +01:00
void LoadBattlePyramidEventObjectTemplates(void);
void LoadBattlePyramidFloorEventObjectScripts(void);
2019-02-07 03:01:29 +01:00
u8 GetNumBattlePyramidEventObjects(void);
2018-11-18 17:52:22 +01:00
u16 GetBattlePyramidPickupItemId(void);
#endif // GUARD_BATTLE_PYRAMID_H