pokeemerald/include/pokeblock.h

34 lines
708 B
C
Raw Normal View History

2017-09-07 19:45:32 +02:00
#ifndef GUARD_POKEBLOCK_H
#define GUARD_POKEBLOCK_H
enum
{
PBLOCK_CLR_BLACK,
PBLOCK_CLR_RED,
PBLOCK_CLR_BLUE,
PBLOCK_CLR_PINK,
PBLOCK_CLR_GREEN,
PBLOCK_CLR_YELLOW
};
enum
{
PBLOCK_COLOR,
PBLOCK_SPICY,
PBLOCK_DRY,
PBLOCK_SWEET,
PBLOCK_BITTER,
PBLOCK_SOUR,
PBLOCK_FEEL,
};
void ClearPokeblocks(void);
2017-11-19 22:48:46 +01:00
s8 GetFirstFreePokeblockSlot(void);
bool32 AddPokeblock(struct Pokeblock *pokeblock);
2017-11-27 20:03:41 +01:00
u8 GetHighestPokeblocksFlavorLevel(const struct Pokeblock *pokeblock);
2017-11-19 22:48:46 +01:00
u8 GetPokeblocksFeel(const struct Pokeblock *pokeblock);
2017-11-27 20:03:41 +01:00
u8 GetPokeblocksFlavor(const struct Pokeblock *pokeblock);
2017-11-16 20:38:10 +01:00
s16 PokeblockGetGain(u8, const struct Pokeblock *);
2017-09-07 19:45:32 +02:00
#endif // GUARD_POKEBLOCK_H