Add MON_PIC_SIZE constant

This commit is contained in:
GriffinR
2021-03-29 09:38:19 -04:00
parent 357c5439f5
commit 62968895ca
17 changed files with 55 additions and 51 deletions
+3 -3
View File
@@ -4049,11 +4049,11 @@ static void LoadCursorMonSprite(void)
u16 tileStart;
u8 palSlot;
u8 spriteId;
struct SpriteSheet sheet = {sPSSData->field_22C4, 0x800, TAG_TILE_2};
struct SpriteSheet sheet = {sPSSData->field_22C4, MON_PIC_SIZE, TAG_TILE_2};
struct SpritePalette palette = {sPSSData->field_2244, TAG_PAL_DAC6};
struct SpriteTemplate template = sSpriteTemplate_CursorMon;
for (i = 0; i < 0x800; i++)
for (i = 0; i < MON_PIC_SIZE; i++)
sPSSData->field_22C4[i] = 0;
for (i = 0; i < 0x10; i++)
sPSSData->field_2244[i] = 0;
@@ -4095,7 +4095,7 @@ static void LoadCursorMonGfx(u16 species, u32 pid)
{
LoadSpecialPokePic(&gMonFrontPicTable[species], sPSSData->field_22C4, species, pid, TRUE);
LZ77UnCompWram(sPSSData->cursorMonPalette, sPSSData->field_2244);
CpuCopy32(sPSSData->field_22C4, sPSSData->field_223C, 0x800);
CpuCopy32(sPSSData->field_22C4, sPSSData->field_223C, MON_PIC_SIZE);
LoadPalette(sPSSData->field_2244, sPSSData->field_223A, 0x20);
sPSSData->cursorMonSprite->invisible = FALSE;
}