pokeplatinum/include/ribbon.h
Eduardo Quezada db41c75d26
Some checks failed
build / build (push) Has been cancelled
Ribbon Documentation + Footstep House scripts (#427)
* Footstep house types and script commands

* Generated ribbons + messages

* Get Friendship + Get/Set Ribbon map scripts

* First non egg in party

* Standarized "ribbonID" as "monDataParam" and "ribbonNum" as "ribbonID"
2025-03-15 09:16:21 -04:00

22 lines
580 B
C

#ifndef POKEPLATINUM_RIBBON_H
#define POKEPLATINUM_RIBBON_H
#include "generated/ribbons.h"
#include "pokedex.h"
enum RibbonDataField {
RIBBON_DATA_MON_DATA_PARAM = 0,
RIBBON_DATA_SPRITE_ID,
RIBBON_DATA_PALETTE_NUM,
RIBBON_DATA_NAME_ID,
RIBBON_DATA_DESCRIPTION_ID,
};
u32 Ribbon_GetData(u8 ribbonID, enum RibbonDataField field);
u32 PokemonSummaryScreen_GetRibbonDescriptionID(u8 *ribbons, u8 ribbonID);
u8 Ribbon_TryGetSpecialDescriptionID(u8 ribbonID);
u16 Ribbon_MonDataParamToNameID(enum PokemonDataParam monDataParam);
#endif // POKEPLATINUM_RIBBON_H