Improve Pyramid location documentaion
This commit is contained in:
@@ -1,13 +1,15 @@
|
||||
#ifndef GUARD_BATTLE_PYRAMID_H
|
||||
#define GUARD_BATTLE_PYRAMID_H
|
||||
|
||||
#include "constants/battle_pyramid.h"
|
||||
|
||||
void CallBattlePyramidFunction(void);
|
||||
u16 LocalIdToPyramidTrainerId(u8 localId);
|
||||
bool8 GetBattlePyramidTrainerFlag(u8 eventId);
|
||||
void MarkApproachingPyramidTrainersAsBattled(void);
|
||||
void GenerateBattlePyramidWildMon(void);
|
||||
u8 GetPyramidRunMultiplier(void);
|
||||
u8 InBattlePyramid(void);
|
||||
u8 CurrentBattlePyramidLocation(void);
|
||||
bool8 InBattlePyramid_(void);
|
||||
void PausePyramidChallenge(void);
|
||||
void SoftResetInBattlePyramid(void);
|
||||
@@ -21,4 +23,9 @@ void LoadBattlePyramidFloorObjectEventScripts(void);
|
||||
u8 GetNumBattlePyramidObjectEvents(void);
|
||||
u16 GetBattlePyramidPickupItemId(void);
|
||||
|
||||
static inline bool8 InBattlePyramid()
|
||||
{
|
||||
return (CurrentBattlePyramidLocation() != PYRAMID_LOCATION_NONE);
|
||||
}
|
||||
|
||||
#endif // GUARD_BATTLE_PYRAMID_H
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
#define BATTLE_PYRAMID_FUNC_SET_TRAINERS 9
|
||||
#define BATTLE_PYRAMID_FUNC_SHOW_HINT_TEXT 10
|
||||
#define BATTLE_PYRAMID_FUNC_UPDATE_STREAK 11 // unused
|
||||
#define BATTLE_PYRAMID_FUNC_IS_IN 12
|
||||
#define BATTLE_PYRAMID_FUNC_CURRENT_LOCATION 12
|
||||
#define BATTLE_PYRAMID_FUNC_UPDATE_LIGHT 13
|
||||
#define BATTLE_PYRAMID_FUNC_CLEAR_HELD_ITEMS 14
|
||||
#define BATTLE_PYRAMID_FUNC_SET_FLOOR_PALETTE 15
|
||||
@@ -62,4 +62,8 @@
|
||||
#define PYRAMID_LIGHT_SET_RADIUS 0
|
||||
#define PYRAMID_LIGHT_INCR_RADIUS 1
|
||||
|
||||
#define PYRAMID_LOCATION_NONE 0 // Not in the Pyramid
|
||||
#define PYRAMID_LOCATION_FLOOR 1
|
||||
#define PYRAMID_LOCATION_TOP 2
|
||||
|
||||
#endif // GUARD_CONSTANTS_BATTLE_PYRAMID_H
|
||||
|
||||
Reference in New Issue
Block a user