diff options
Diffstat (limited to 'include/pokeblock.h')
-rw-r--r-- | include/pokeblock.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/include/pokeblock.h b/include/pokeblock.h index a145cbada..4d869df86 100644 --- a/include/pokeblock.h +++ b/include/pokeblock.h @@ -1,6 +1,8 @@ #ifndef GUARD_POKEBLOCK_H #define GUARD_POKEBLOCK_H +#define TAG_POKEBLOCK_GFX 0x39E2 + enum { PBLOCK_CLR_BLACK, @@ -22,12 +24,22 @@ enum PBLOCK_FEEL, }; +// use pokeblock +void ChooseMonToGivePokeblock(struct Pokeblock *pokeblock, void (*callback)(void)); + +// pokeblock feed +void CB2_PreparePokeblockFeedScene(void); + +// pokeblock +u8 CreatePokeblockCaseSprite(s16 x, s16 y, u8 subpriority); +u8 GetPokeblockData(const struct Pokeblock *pokeblock, u8 dataId); void ClearPokeblocks(void); s8 GetFirstFreePokeblockSlot(void); bool32 AddPokeblock(struct Pokeblock *pokeblock); u8 GetHighestPokeblocksFlavorLevel(const struct Pokeblock *pokeblock); u8 GetPokeblocksFeel(const struct Pokeblock *pokeblock); u8 GetPokeblocksFlavor(const struct Pokeblock *pokeblock); -s16 PokeblockGetGain(u8, const struct Pokeblock *); +s16 PokeblockGetGain(u8, const struct Pokeblock *pokeblock); +void PokeblockCopyName(const struct Pokeblock *pokeblock, u8 *dst); #endif // GUARD_POKEBLOCK_H |