pmd-red/src/data/effects/efbg004.c
2025-11-25 00:36:29 -05:00

332 lines
12 KiB
C

#include "global.h"
#include "decompress_sir.h"
#include "structs/axdata.h"
const struct EfbFileData gUnknown_9769074;
const SiroArchive gUnknown_9766A78 = { "SIRO", &gUnknown_9769074 };
const u16 gUnknown_9766A88[] = {
0, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766A88_tilemap[] = INCBIN_U16("data/effects/efbg004_000.bin");
const u16 gUnknown_9766AA6[] = {
33, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766AA6_tilemap[] = INCBIN_U16("data/effects/efbg004_001.bin");
const u16 gUnknown_9766ACC[] = {
66, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766ACC_tilemap[] = INCBIN_U16("data/effects/efbg004_002.bin");
const u16 gUnknown_9766AF6[] = {
99, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766AF6_tilemap[] = INCBIN_U16("data/effects/efbg004_003.bin");
const u16 gUnknown_9766B24[] = {
132, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766B24_tilemap[] = INCBIN_U16("data/effects/efbg004_004.bin");
const u16 gUnknown_9766B5A[] = {
165, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766B5A_tilemap[] = INCBIN_U16("data/effects/efbg004_005.bin");
const u16 gUnknown_9766B98[] = {
198, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766B98_tilemap[] = INCBIN_U16("data/effects/efbg004_006.bin");
const u16 gUnknown_9766BDA[] = {
231, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766BDA_tilemap[] = INCBIN_U16("data/effects/efbg004_007.bin");
const u16 gUnknown_9766C22[] = {
264, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766C22_tilemap[] = INCBIN_U16("data/effects/efbg004_008.bin");
const u16 gUnknown_9766C76[] = {
297, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766C76_tilemap[] = INCBIN_U16("data/effects/efbg004_009.bin");
const u16 gUnknown_9766CD4[] = {
330, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766CD4_tilemap[] = INCBIN_U16("data/effects/efbg004_010.bin");
const u16 gUnknown_9766D3E[] = {
363, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766D3E_tilemap[] = INCBIN_U16("data/effects/efbg004_011.bin");
const u16 gUnknown_9766DAE[] = {
396, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766DAE_tilemap[] = INCBIN_U16("data/effects/efbg004_012.bin");
const u16 gUnknown_9766E26[] = {
429, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766E26_tilemap[] = INCBIN_U16("data/effects/efbg004_013.bin");
const u16 gUnknown_9766E96[] = {
462, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766E96_tilemap[] = INCBIN_U16("data/effects/efbg004_014.bin");
const u16 gUnknown_9766F0E[] = {
495, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766F0E_tilemap[] = INCBIN_U16("data/effects/efbg004_015.bin");
const u16 gUnknown_9766F8A[] = {
528, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9766F8A_tilemap[] = INCBIN_U16("data/effects/efbg004_016.bin");
const u16 gUnknown_976700A[] = {
561, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_976700A_tilemap[] = INCBIN_U16("data/effects/efbg004_017.bin");
const u16 gUnknown_9767080[] = {
594, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9767080_tilemap[] = INCBIN_U16("data/effects/efbg004_018.bin");
const u16 gUnknown_97670FE[] = {
627, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_97670FE_tilemap[] = INCBIN_U16("data/effects/efbg004_019.bin");
const u16 gUnknown_9767190[] = {
660, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9767190_tilemap[] = INCBIN_U16("data/effects/efbg004_020.bin");
const u16 gUnknown_976722C[] = {
693, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_976722C_tilemap[] = INCBIN_U16("data/effects/efbg004_021.bin");
const u16 gUnknown_97672B8[] = {
726, 0, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_97672B8_tilemap[] = INCBIN_U16("data/effects/efbg004_022.bin");
const u16 gUnknown_9767352[] = {
0, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9767352_tilemap[] = INCBIN_U16("data/effects/efbg004_023.bin");
const u16 gUnknown_97673F8[] = {
33, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_97673F8_tilemap[] = INCBIN_U16("data/effects/efbg004_024.bin");
const u16 gUnknown_97674A4[] = {
66, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_97674A4_tilemap[] = INCBIN_U16("data/effects/efbg004_025.bin");
const u16 gUnknown_9767546[] = {
99, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9767546_tilemap[] = INCBIN_U16("data/effects/efbg004_026.bin");
const u16 gUnknown_97675F0[] = {
132, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_97675F0_tilemap[] = INCBIN_U16("data/effects/efbg004_027.bin");
const u16 gUnknown_97676A6[] = {
165, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_97676A6_tilemap[] = INCBIN_U16("data/effects/efbg004_028.bin");
const u16 gUnknown_976775A[] = {
198, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_976775A_tilemap[] = INCBIN_U16("data/effects/efbg004_029.bin");
const u16 gUnknown_976780A[] = {
231, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_976780A_tilemap[] = INCBIN_U16("data/effects/efbg004_030.bin");
const u16 gUnknown_97678C0[] = {
264, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_97678C0_tilemap[] = INCBIN_U16("data/effects/efbg004_031.bin");
const u16 gUnknown_9767980[] = {
297, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9767980_tilemap[] = INCBIN_U16("data/effects/efbg004_032.bin");
const u16 gUnknown_9767A44[] = {
330, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9767A44_tilemap[] = INCBIN_U16("data/effects/efbg004_033.bin");
const u16 gUnknown_9767B02[] = {
363, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9767B02_tilemap[] = INCBIN_U16("data/effects/efbg004_034.bin");
const u16 gUnknown_9767BD0[] = {
396, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9767BD0_tilemap[] = INCBIN_U16("data/effects/efbg004_035.bin");
const u16 gUnknown_9767CA0[] = {
429, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9767CA0_tilemap[] = INCBIN_U16("data/effects/efbg004_036.bin");
const u16 gUnknown_9767D70[] = {
462, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9767D70_tilemap[] = INCBIN_U16("data/effects/efbg004_037.bin");
const u16 gUnknown_9767E2C[] = {
495, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9767E2C_tilemap[] = INCBIN_U16("data/effects/efbg004_038.bin");
const u16 gUnknown_9767EFA[] = {
528, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9767EFA_tilemap[] = INCBIN_U16("data/effects/efbg004_039.bin");
const u16 gUnknown_9767FCE[] = {
561, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9767FCE_tilemap[] = INCBIN_U16("data/effects/efbg004_040.bin");
const u16 gUnknown_9768092[] = {
594, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9768092_tilemap[] = INCBIN_U16("data/effects/efbg004_041.bin");
const u16 gUnknown_9768146[] = {
627, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9768146_tilemap[] = INCBIN_U16("data/effects/efbg004_042.bin");
const u16 gUnknown_9768202[] = {
660, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9768202_tilemap[] = INCBIN_U16("data/effects/efbg004_043.bin");
const u16 gUnknown_97682BE[] = {
693, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_97682BE_tilemap[] = INCBIN_U16("data/effects/efbg004_044.bin");
const u16 gUnknown_9768368[] = {
726, 27, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9768368_tilemap[] = INCBIN_U16("data/effects/efbg004_045.bin");
const u16 gUnknown_97683FE[] = {
0, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_97683FE_tilemap[] = INCBIN_U16("data/effects/efbg004_046.bin");
const u16 gUnknown_9768498[] = {
33, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9768498_tilemap[] = INCBIN_U16("data/effects/efbg004_047.bin");
const u16 gUnknown_976852E[] = {
66, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_976852E_tilemap[] = INCBIN_U16("data/effects/efbg004_048.bin");
const u16 gUnknown_97685B6[] = {
99, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_97685B6_tilemap[] = INCBIN_U16("data/effects/efbg004_049.bin");
const u16 gUnknown_9768628[] = {
132, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9768628_tilemap[] = INCBIN_U16("data/effects/efbg004_050.bin");
const u16 gUnknown_9768696[] = {
165, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9768696_tilemap[] = INCBIN_U16("data/effects/efbg004_051.bin");
const u16 gUnknown_9768704[] = {
198, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9768704_tilemap[] = INCBIN_U16("data/effects/efbg004_052.bin");
const u16 gUnknown_9768758[] = {
231, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9768758_tilemap[] = INCBIN_U16("data/effects/efbg004_053.bin");
const u16 gUnknown_976879E[] = {
264, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_976879E_tilemap[] = INCBIN_U16("data/effects/efbg004_054.bin");
const u16 gUnknown_97687E2[] = {
297, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_97687E2_tilemap[] = INCBIN_U16("data/effects/efbg004_055.bin");
const u16 gUnknown_9768820[] = {
330, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9768820_tilemap[] = INCBIN_U16("data/effects/efbg004_056.bin");
const u16 gUnknown_9768856[] = {
363, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9768856_tilemap[] = INCBIN_U16("data/effects/efbg004_057.bin");
const u16 gUnknown_9768874[] = {
396, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9768874_tilemap[] = INCBIN_U16("data/effects/efbg004_058.bin");
const u16 gUnknown_9768892[] = {
429, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_9768892_tilemap[] = INCBIN_U16("data/effects/efbg004_059.bin");
const u16 gUnknown_97688AE[] = {
462, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_97688AE_tilemap[] = INCBIN_U16("data/effects/efbg004_060.bin");
const u16 gUnknown_97688CC[] = {
495, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_97688CC_tilemap[] = INCBIN_U16("data/effects/efbg004_061.bin");
const u16 gUnknown_97688E2[] = {
528, 54, 33, 27, 2, 0, 0, 0, 0, 0,
};
const u16 gUnknown_97688E2_tilemap[] = INCBIN_U16("data/effects/efbg004_062.bin");
const u16 *const gUnknown_97688F8[] = {
gUnknown_9766A88,
gUnknown_9766AA6,
gUnknown_9766ACC,
gUnknown_9766AF6,
gUnknown_9766B24,
gUnknown_9766B5A,
gUnknown_9766B98,
gUnknown_9766BDA,
gUnknown_9766C22,
gUnknown_9766C76,
gUnknown_9766CD4,
gUnknown_9766D3E,
gUnknown_9766DAE,
gUnknown_9766E26,
gUnknown_9766E96,
gUnknown_9766F0E,
gUnknown_9766F8A,
gUnknown_976700A,
gUnknown_9767080,
gUnknown_97670FE,
gUnknown_9767190,
gUnknown_976722C,
gUnknown_97672B8,
gUnknown_9767352,
gUnknown_97673F8,
gUnknown_97674A4,
gUnknown_9767546,
gUnknown_97675F0,
gUnknown_97676A6,
gUnknown_976775A,
gUnknown_976780A,
gUnknown_97678C0,
gUnknown_9767980,
gUnknown_9767A44,
gUnknown_9767B02,
gUnknown_9767BD0,
gUnknown_9767CA0,
gUnknown_9767D70,
gUnknown_9767E2C,
gUnknown_9767EFA,
gUnknown_9767FCE,
gUnknown_9768092,
gUnknown_9768146,
gUnknown_9768202,
gUnknown_97682BE,
gUnknown_9768368,
gUnknown_97683FE,
gUnknown_9768498,
gUnknown_976852E,
gUnknown_97685B6,
gUnknown_9768628,
gUnknown_9768696,
gUnknown_9768704,
gUnknown_9768758,
gUnknown_976879E,
gUnknown_97687E2,
gUnknown_9768820,
gUnknown_9768856,
gUnknown_9768874,
gUnknown_9768892,
gUnknown_97688AE,
gUnknown_97688CC,
gUnknown_97688E2,
};
const RGB_Struct gUnknown_97689F4[] = INCBIN_U8("data/effects/efbg004.pmdpal");
const u32 gUnknown_9768DF4[] = INCBIN_U32("data/effects/efbg004.4bpp");
const struct EfbFileData gUnknown_9769074 = {
ARRAY_COUNT(gUnknown_97688F8), // 63
gUnknown_97688F8,
sizeof(gUnknown_9768DF4) / 32 - 1, // 19
gUnknown_9768DF4,
gUnknown_97689F4,
};