mirror of
https://github.com/pret/pokeruby.git
synced 2026-04-26 00:13:40 -05:00
51 lines
782 B
C
51 lines
782 B
C
#ifndef GUARD_CONTESTPAINTING_H
|
|
#define GUARD_CONTESTPAINTING_H
|
|
|
|
#define MOSAIC_BIT_BG_HSIZE (0)
|
|
#define MOSAIC_BIT_BG_VSIZE (4)
|
|
#define MOSAIC_BIT_OBJ_HSIZE (8)
|
|
#define MOSAIC_BIT_OBJ_VSIZE (12)
|
|
|
|
enum
|
|
{
|
|
NORMAL_RANK,
|
|
SUPER_RANK,
|
|
HYPER_RANK,
|
|
MASTER_RANK,
|
|
};
|
|
|
|
enum
|
|
{
|
|
CONTEST_COOL,
|
|
CONTEST_BEAUTY,
|
|
CONTEST_CUTE,
|
|
CONTEST_SMART,
|
|
CONTEST_TOUGH,
|
|
};
|
|
|
|
enum
|
|
{
|
|
CONTESTRESULT_COOL = 9,
|
|
CONTESTRESULT_BEAUTY = 13,
|
|
CONTESTRESULT_CUTE = 2,
|
|
CONTESTRESULT_SMART = 36,
|
|
CONTESTRESULT_TOUGH = 6,
|
|
};
|
|
|
|
struct ContestPaintingBuffers
|
|
{
|
|
u16 pixels[0x1000];
|
|
u16 palette[0x100];
|
|
};
|
|
|
|
struct LabelPair
|
|
{
|
|
const u8 *prefix;
|
|
const u8 *suffix;
|
|
};
|
|
|
|
void SetContestWinnerForPainting(u32 contestWinnerId);
|
|
void CB2_ContestPainting(void);
|
|
|
|
#endif
|