Fix CaveTransition pals
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
JASC-PAL
|
JASC-PAL
|
||||||
0100
|
0100
|
||||||
8
|
16
|
||||||
148 197 172
|
148 197 172
|
||||||
16 16 16
|
16 16 16
|
||||||
32 32 32
|
32 32 32
|
||||||
@@ -9,3 +9,11 @@ JASC-PAL
|
|||||||
82 82 82
|
82 82 82
|
||||||
98 98 98
|
98 98 98
|
||||||
115 115 115
|
115 115 115
|
||||||
|
131 131 131
|
||||||
|
148 148 148
|
||||||
|
164 164 164
|
||||||
|
180 180 180
|
||||||
|
197 197 197
|
||||||
|
213 213 213
|
||||||
|
230 230 230
|
||||||
|
255 255 255
|
||||||
|
|||||||
@@ -1,11 +0,0 @@
|
|||||||
JASC-PAL
|
|
||||||
0100
|
|
||||||
8
|
|
||||||
131 131 131
|
|
||||||
148 148 148
|
|
||||||
164 164 164
|
|
||||||
180 180 180
|
|
||||||
197 197 197
|
|
||||||
213 213 213
|
|
||||||
230 230 230
|
|
||||||
255 255 255
|
|
||||||
+4
-4
@@ -65,7 +65,7 @@ static const u16 sCaveTransitionPalette_White[] = INCBIN_U16("graphics/cave_tran
|
|||||||
static const u16 sCaveTransitionPalette_Black[] = INCBIN_U16("graphics/cave_transition/black.gbapal");
|
static const u16 sCaveTransitionPalette_Black[] = INCBIN_U16("graphics/cave_transition/black.gbapal");
|
||||||
|
|
||||||
static const u16 sCaveTransitionPalette_Enter[] = INCBIN_U16("graphics/cave_transition/enter.gbapal");
|
static const u16 sCaveTransitionPalette_Enter[] = INCBIN_U16("graphics/cave_transition/enter.gbapal");
|
||||||
static const u16 sCaveTransitionPalette_Exit[] = INCBIN_U16("graphics/cave_transition/exit.gbapal");
|
|
||||||
static const u32 sCaveTransitionTilemap[] = INCBIN_U32("graphics/cave_transition/tilemap.bin.lz");
|
static const u32 sCaveTransitionTilemap[] = INCBIN_U32("graphics/cave_transition/tilemap.bin.lz");
|
||||||
static const u32 sCaveTransitionTiles[] = INCBIN_U32("graphics/cave_transition/tiles.4bpp.lz");
|
static const u32 sCaveTransitionTiles[] = INCBIN_U32("graphics/cave_transition/tiles.4bpp.lz");
|
||||||
|
|
||||||
@@ -219,7 +219,7 @@ static void Task_ExitCaveTransition2(u8 taskId)
|
|||||||
LZ77UnCompVram(sCaveTransitionTiles, (void *)(VRAM + 0xC000));
|
LZ77UnCompVram(sCaveTransitionTiles, (void *)(VRAM + 0xC000));
|
||||||
LZ77UnCompVram(sCaveTransitionTilemap, (void *)(VRAM + 0xF800));
|
LZ77UnCompVram(sCaveTransitionTilemap, (void *)(VRAM + 0xF800));
|
||||||
LoadPalette(sCaveTransitionPalette_White, BG_PLTT_ID(14), PLTT_SIZE_4BPP);
|
LoadPalette(sCaveTransitionPalette_White, BG_PLTT_ID(14), PLTT_SIZE_4BPP);
|
||||||
LoadPalette(sCaveTransitionPalette_Exit, BG_PLTT_ID(14), PLTT_SIZEOF(8));
|
LoadPalette(&sCaveTransitionPalette_Enter[8], BG_PLTT_ID(14), PLTT_SIZEOF(8));
|
||||||
SetGpuReg(REG_OFFSET_BLDCNT, BLDCNT_TGT1_BG0
|
SetGpuReg(REG_OFFSET_BLDCNT, BLDCNT_TGT1_BG0
|
||||||
| BLDCNT_EFFECT_BLEND
|
| BLDCNT_EFFECT_BLEND
|
||||||
| BLDCNT_TGT2_BG1
|
| BLDCNT_TGT2_BG1
|
||||||
@@ -249,7 +249,7 @@ static void Task_ExitCaveTransition3(u8 taskId)
|
|||||||
u16 blend = count + 0x1000;
|
u16 blend = count + 0x1000;
|
||||||
|
|
||||||
SetGpuReg(REG_OFFSET_BLDALPHA, blend);
|
SetGpuReg(REG_OFFSET_BLDALPHA, blend);
|
||||||
if (count <= 0x10)
|
if (count <= 16)
|
||||||
{
|
{
|
||||||
gTasks[taskId].data[1]++;
|
gTasks[taskId].data[1]++;
|
||||||
}
|
}
|
||||||
@@ -270,7 +270,7 @@ static void Task_ExitCaveTransition4(u8 taskId)
|
|||||||
if (count < 8)
|
if (count < 8)
|
||||||
{
|
{
|
||||||
gTasks[taskId].data[2]++;
|
gTasks[taskId].data[2]++;
|
||||||
LoadPalette(&sCaveTransitionPalette_Exit[count], BG_PLTT_ID(14), sizeof(sCaveTransitionPalette_Exit) - PLTT_SIZEOF(count));
|
LoadPalette(&sCaveTransitionPalette_Enter[8 + count], BG_PLTT_ID(14), PLTT_SIZEOF(8) - PLTT_SIZEOF(count));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user