Add some missing sizeof usage for SpriteSheets
This commit is contained in:
@@ -145,10 +145,17 @@
|
||||
|
||||
// The different versions of hearts are selected using animation
|
||||
// commands.
|
||||
#define APPEAL_HEART_EMPTY 0
|
||||
#define APPEAL_HEART_FULL 1
|
||||
#define JAM_HEART_EMPTY 2
|
||||
#define JAM_HEART_FULL 3
|
||||
enum {
|
||||
APPEAL_HEART_EMPTY,
|
||||
APPEAL_HEART_FULL,
|
||||
JAM_HEART_EMPTY,
|
||||
JAM_HEART_FULL,
|
||||
};
|
||||
|
||||
#define TAG_MODE_ARROWS 5325
|
||||
#define TAG_LIST_ARROWS 5425
|
||||
#define GFXTAG_UI 5525
|
||||
#define PALTAG_UI 5526
|
||||
|
||||
#define MAX_RELEARNER_MOVES max(MAX_LEVEL_UP_MOVES, 25)
|
||||
|
||||
@@ -174,11 +181,11 @@ static EWRAM_DATA struct {
|
||||
bool8 showContestInfo;
|
||||
} sMoveRelearnerMenuSate = {0};
|
||||
|
||||
static const u16 sMoveRelearnerPaletteData[] = INCBIN_U16("graphics/interface/ui_learn_move.gbapal");
|
||||
static const u16 sUI_Pal[] = INCBIN_U16("graphics/interface/ui_learn_move.gbapal");
|
||||
|
||||
// The arrow sprites in this spritesheet aren't used. The scroll-arrow system provides its own
|
||||
// arrow sprites.
|
||||
static const u8 sMoveRelearnerSpriteSheetData[] = INCBIN_U8("graphics/interface/ui_learn_move.4bpp");
|
||||
static const u8 sUI_Tiles[] = INCBIN_U8("graphics/interface/ui_learn_move.4bpp");
|
||||
|
||||
static const struct OamData sHeartSpriteOamData =
|
||||
{
|
||||
@@ -233,15 +240,15 @@ static const struct OamData sUnusedOam2 =
|
||||
|
||||
static const struct SpriteSheet sMoveRelearnerSpriteSheet =
|
||||
{
|
||||
.data = sMoveRelearnerSpriteSheetData,
|
||||
.size = 0x180,
|
||||
.tag = 5525
|
||||
.data = sUI_Tiles,
|
||||
.size = sizeof(sUI_Tiles),
|
||||
.tag = GFXTAG_UI
|
||||
};
|
||||
|
||||
static const struct SpritePalette sMoveRelearnerPalette =
|
||||
{
|
||||
.data = sMoveRelearnerPaletteData,
|
||||
.tag = 5526
|
||||
.data = sUI_Pal,
|
||||
.tag = PALTAG_UI
|
||||
};
|
||||
|
||||
static const struct ScrollArrowsTemplate sDisplayModeArrowsTemplate =
|
||||
@@ -254,8 +261,8 @@ static const struct ScrollArrowsTemplate sDisplayModeArrowsTemplate =
|
||||
.secondY = 16,
|
||||
.fullyUpThreshold = -1,
|
||||
.fullyDownThreshold = -1,
|
||||
.tileTag = 5325,
|
||||
.palTag = 5325,
|
||||
.tileTag = TAG_MODE_ARROWS,
|
||||
.palTag = TAG_MODE_ARROWS,
|
||||
.palNum = 0,
|
||||
};
|
||||
|
||||
@@ -269,8 +276,8 @@ static const struct ScrollArrowsTemplate sMoveListScrollArrowsTemplate =
|
||||
.secondY = 104,
|
||||
.fullyUpThreshold = 0,
|
||||
.fullyDownThreshold = 0,
|
||||
.tileTag = 5425,
|
||||
.palTag = 5425,
|
||||
.tileTag = TAG_LIST_ARROWS,
|
||||
.palTag = TAG_LIST_ARROWS,
|
||||
.palNum = 0,
|
||||
};
|
||||
|
||||
@@ -308,8 +315,8 @@ static const union AnimCmd *const sHeartSpriteAnimationCommands[] =
|
||||
|
||||
static const struct SpriteTemplate sConstestMoveHeartSprite =
|
||||
{
|
||||
.tileTag = 5525,
|
||||
.paletteTag = 5526,
|
||||
.tileTag = GFXTAG_UI,
|
||||
.paletteTag = PALTAG_UI,
|
||||
.oam = &sHeartSpriteOamData,
|
||||
.anims = sHeartSpriteAnimationCommands,
|
||||
.images = NULL,
|
||||
|
||||
Reference in New Issue
Block a user