Decimal paletteNums
This commit is contained in:
@@ -231,7 +231,7 @@ static const struct WindowTemplate sTrainerCardWindowTemplates[] =
|
||||
.tilemapTop = 15,
|
||||
.width = 27,
|
||||
.height = 4,
|
||||
.paletteNum = 0xF,
|
||||
.paletteNum = 15,
|
||||
.baseBlock = 0x253,
|
||||
},
|
||||
{
|
||||
@@ -240,7 +240,7 @@ static const struct WindowTemplate sTrainerCardWindowTemplates[] =
|
||||
.tilemapTop = 1,
|
||||
.width = 28,
|
||||
.height = 18,
|
||||
.paletteNum = 0xF,
|
||||
.paletteNum = 15,
|
||||
.baseBlock = 0x1,
|
||||
},
|
||||
{
|
||||
@@ -249,7 +249,7 @@ static const struct WindowTemplate sTrainerCardWindowTemplates[] =
|
||||
.tilemapTop = 5,
|
||||
.width = 9,
|
||||
.height = 10,
|
||||
.paletteNum = 0x8,
|
||||
.paletteNum = 8,
|
||||
.baseBlock = 0x150,
|
||||
},
|
||||
DUMMY_WIN_TEMPLATE
|
||||
@@ -1371,7 +1371,7 @@ static void LoadMonIconGfx(void)
|
||||
TintPalette_SepiaTone(sData->monIconPal, 96);
|
||||
break;
|
||||
}
|
||||
LoadPalette(sData->monIconPal, BG_PLTT_ID(0x5), 6 * PLTT_SIZE_4BPP);
|
||||
LoadPalette(sData->monIconPal, BG_PLTT_ID(5), 6 * PLTT_SIZE_4BPP);
|
||||
|
||||
for (i = 0; i < PARTY_SIZE; i++)
|
||||
{
|
||||
@@ -1398,10 +1398,10 @@ static void PrintStickersOnCard(void)
|
||||
|
||||
static void LoadStickerGfx(void)
|
||||
{
|
||||
LoadPalette(sTrainerCardSticker1_Pal, BG_PLTT_ID(0xB), PLTT_SIZE_4BPP);
|
||||
LoadPalette(sTrainerCardSticker2_Pal, BG_PLTT_ID(0xC), PLTT_SIZE_4BPP);
|
||||
LoadPalette(sTrainerCardSticker3_Pal, BG_PLTT_ID(0xD), PLTT_SIZE_4BPP);
|
||||
LoadPalette(sTrainerCardSticker4_Pal, BG_PLTT_ID(0xE), PLTT_SIZE_4BPP);
|
||||
LoadPalette(sTrainerCardSticker1_Pal, BG_PLTT_ID(11), PLTT_SIZE_4BPP);
|
||||
LoadPalette(sTrainerCardSticker2_Pal, BG_PLTT_ID(12), PLTT_SIZE_4BPP);
|
||||
LoadPalette(sTrainerCardSticker3_Pal, BG_PLTT_ID(13), PLTT_SIZE_4BPP);
|
||||
LoadPalette(sTrainerCardSticker4_Pal, BG_PLTT_ID(14), PLTT_SIZE_4BPP);
|
||||
LoadBgTiles(3, sData->stickerTiles, 1024, 128);
|
||||
}
|
||||
|
||||
@@ -1424,19 +1424,19 @@ static u8 SetCardBgsAndPals(void)
|
||||
case 2:
|
||||
if (sData->cardType != CARD_TYPE_FRLG)
|
||||
{
|
||||
LoadPalette(sHoennTrainerCardStarPals[sData->trainerCard.stars], BG_PLTT_ID(0x0), 3 * PLTT_SIZE_4BPP);
|
||||
LoadPalette(sHoennTrainerCardBadges_Pal, BG_PLTT_ID(0x3), PLTT_SIZE_4BPP);
|
||||
LoadPalette(sHoennTrainerCardStarPals[sData->trainerCard.stars], BG_PLTT_ID(0), 3 * PLTT_SIZE_4BPP);
|
||||
LoadPalette(sHoennTrainerCardBadges_Pal, BG_PLTT_ID(3), PLTT_SIZE_4BPP);
|
||||
if (sData->trainerCard.gender != MALE)
|
||||
LoadPalette(sHoennTrainerCardFemaleBg_Pal, BG_PLTT_ID(0x1), PLTT_SIZE_4BPP);
|
||||
LoadPalette(sHoennTrainerCardFemaleBg_Pal, BG_PLTT_ID(1), PLTT_SIZE_4BPP);
|
||||
}
|
||||
else
|
||||
{
|
||||
LoadPalette(sKantoTrainerCardStarPals[sData->trainerCard.stars], BG_PLTT_ID(0x0), 3 * PLTT_SIZE_4BPP);
|
||||
LoadPalette(sKantoTrainerCardBadges_Pal, BG_PLTT_ID(0x3), PLTT_SIZE_4BPP);
|
||||
LoadPalette(sKantoTrainerCardStarPals[sData->trainerCard.stars], BG_PLTT_ID(0), 3 * PLTT_SIZE_4BPP);
|
||||
LoadPalette(sKantoTrainerCardBadges_Pal, BG_PLTT_ID(3), PLTT_SIZE_4BPP);
|
||||
if (sData->trainerCard.gender != MALE)
|
||||
LoadPalette(sKantoTrainerCardFemaleBg_Pal, BG_PLTT_ID(0x1), PLTT_SIZE_4BPP);
|
||||
LoadPalette(sKantoTrainerCardFemaleBg_Pal, BG_PLTT_ID(1), PLTT_SIZE_4BPP);
|
||||
}
|
||||
LoadPalette(sTrainerCardGold_Pal, BG_PLTT_ID(0x4), PLTT_SIZE_4BPP);
|
||||
LoadPalette(sTrainerCardGold_Pal, BG_PLTT_ID(4), PLTT_SIZE_4BPP);
|
||||
break;
|
||||
case 3:
|
||||
SetBgTilemapBuffer(0, sData->cardTilemapBuffer);
|
||||
@@ -1495,9 +1495,9 @@ static void DrawStarsAndBadgesOnCard(void)
|
||||
|
||||
s16 i, x;
|
||||
u16 tileNum = 192;
|
||||
u8 palNum = 0x3;
|
||||
u8 palNum = 3;
|
||||
|
||||
FillBgTilemapBufferRect(3, 143, 15, yOffsets[sData->isHoenn], sData->trainerCard.stars, 1, 0x4);
|
||||
FillBgTilemapBufferRect(3, 143, 15, yOffsets[sData->isHoenn], sData->trainerCard.stars, 1, 4);
|
||||
if (!sData->isLink)
|
||||
{
|
||||
x = 4;
|
||||
@@ -1521,38 +1521,38 @@ static void DrawCardBackStats(void)
|
||||
{
|
||||
if (sData->hasTrades)
|
||||
{
|
||||
FillBgTilemapBufferRect(3, 141, 27, 9, 1, 1, 0x1);
|
||||
FillBgTilemapBufferRect(3, 157, 27, 10, 1, 1, 0x1);
|
||||
FillBgTilemapBufferRect(3, 141, 27, 9, 1, 1, 1);
|
||||
FillBgTilemapBufferRect(3, 157, 27, 10, 1, 1, 1);
|
||||
}
|
||||
if (sData->trainerCard.linkPoints.berryCrush)
|
||||
{
|
||||
FillBgTilemapBufferRect(3, 141, 21, 13, 1, 1, 0x1);
|
||||
FillBgTilemapBufferRect(3, 157, 21, 14, 1, 1, 0x1);
|
||||
FillBgTilemapBufferRect(3, 141, 21, 13, 1, 1, 1);
|
||||
FillBgTilemapBufferRect(3, 157, 21, 14, 1, 1, 1);
|
||||
}
|
||||
if (sData->trainerCard.unionRoomNum)
|
||||
{
|
||||
FillBgTilemapBufferRect(3, 141, 27, 11, 1, 1, 0x1);
|
||||
FillBgTilemapBufferRect(3, 157, 27, 12, 1, 1, 0x1);
|
||||
FillBgTilemapBufferRect(3, 141, 27, 11, 1, 1, 1);
|
||||
FillBgTilemapBufferRect(3, 157, 27, 12, 1, 1, 1);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (sData->hasTrades)
|
||||
{
|
||||
FillBgTilemapBufferRect(3, 141, 27, 9, 1, 1, 0x0);
|
||||
FillBgTilemapBufferRect(3, 157, 27, 10, 1, 1, 0x0);
|
||||
FillBgTilemapBufferRect(3, 141, 27, 9, 1, 1, 0);
|
||||
FillBgTilemapBufferRect(3, 157, 27, 10, 1, 1, 0);
|
||||
}
|
||||
if (sData->trainerCard.contestsWithFriends)
|
||||
{
|
||||
FillBgTilemapBufferRect(3, 141, 27, 13, 1, 1, 0x0);
|
||||
FillBgTilemapBufferRect(3, 157, 27, 14, 1, 1, 0x0);
|
||||
FillBgTilemapBufferRect(3, 141, 27, 13, 1, 1, 0);
|
||||
FillBgTilemapBufferRect(3, 157, 27, 14, 1, 1, 0);
|
||||
}
|
||||
if (sData->hasBattleTowerWins)
|
||||
{
|
||||
FillBgTilemapBufferRect(3, 141, 17, 15, 1, 1, 0x0);
|
||||
FillBgTilemapBufferRect(3, 157, 17, 16, 1, 1, 0x0);
|
||||
FillBgTilemapBufferRect(3, 140, 27, 15, 1, 1, 0x0);
|
||||
FillBgTilemapBufferRect(3, 156, 27, 16, 1, 1, 0x0);
|
||||
FillBgTilemapBufferRect(3, 141, 17, 15, 1, 1, 0);
|
||||
FillBgTilemapBufferRect(3, 157, 17, 16, 1, 1, 0);
|
||||
FillBgTilemapBufferRect(3, 140, 27, 15, 1, 1, 0);
|
||||
FillBgTilemapBufferRect(3, 156, 27, 16, 1, 1, 0);
|
||||
}
|
||||
}
|
||||
CopyBgTilemapBufferToVram(3);
|
||||
|
||||
Reference in New Issue
Block a user