mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-11-16 19:47:35 +01:00
40 lines
754 B
C
40 lines
754 B
C
#ifndef GUARD_POKEMON_DEBUG_H
|
|
#define GUARD_POKEMON_DEBUG_H
|
|
|
|
#include "constants/pokemon_debug.h"
|
|
|
|
//Structs
|
|
struct PokemonDebugModifyArrows
|
|
{
|
|
u8 arrowSpriteId[2];
|
|
u16 minValue;
|
|
u16 maxValue;
|
|
int currValue;
|
|
u8 currentDigit;
|
|
u8 maxDigits;
|
|
u8 charDigits[MODIFY_DIGITS_MAX];
|
|
void *modifiedValPtr;
|
|
u8 typeOfVal;
|
|
};
|
|
|
|
struct PokemonDebugMenu
|
|
{
|
|
u16 currentmonId;
|
|
u8 currentmonWindowId;
|
|
u8 InstructionsWindowId;
|
|
u8 frontspriteId;
|
|
u8 backspriteId;
|
|
u8 iconspriteId;
|
|
bool8 isShiny;
|
|
bool8 isFemale;
|
|
struct PokemonDebugModifyArrows modifyArrows;
|
|
u8 animIdBack;
|
|
u8 animIdFront;
|
|
u8 battleBgType;
|
|
u8 battleTerrain;
|
|
};
|
|
|
|
void CB2_Debug_Pokemon(void);
|
|
|
|
|
|
#endif // GUARD_POKEMON_DEBUG_H
|