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

150 lines
4.7 KiB
C

#include "global.h"
#include "decompress_sir.h"
#include "structs/axdata.h"
const struct EfoFileData gUnknown_9803164;
const SiroArchive gUnknown_9802438 = { "SIRO", &gUnknown_9803164 };
const ax_pose gUnknown_9802448[] = {
{ -1, { 0, 0 }, 16880, 33008, 3072 },
{ -1, { 255, -1 }, 65535, 65535, 65535 },
};
const ax_pose gUnknown_980245C[] = {
{ -1, { 0, 0 }, 16880, 33008, 3080 },
{ -1, { 255, -1 }, 65535, 65535, 65535 },
};
const ax_pose gUnknown_9802470[] = {
{ -1, { 0, 0 }, 480, 33008, 3088 },
{ -1, { 255, -1 }, 65535, 65535, 65535 },
};
const ax_pose gUnknown_9802484[] = {
{ -1, { 0, 0 }, 480, 33008, 3104 },
{ -1, { 255, -1 }, 65535, 65535, 65535 },
};
const ax_pose gUnknown_9802498[] = {
{ -1, { 0, 0 }, 480, 33008, 3120 },
{ -1, { 255, -1 }, 65535, 65535, 65535 },
};
const ax_pose gUnknown_98024AC[] = {
{ -1, { 0, 0 }, 508, 252, 3136 },
{ -1, { 255, -1 }, 65535, 65535, 65535 },
};
const ax_pose gUnknown_98024C0[] = {
{ -1, { 0, 0 }, 33263, 256, 3137 },
{ -1, { 255, -1 }, 65535, 65535, 65535 },
};
const ax_pose gUnknown_98024D4[] = {
{ -1, { 0, 0 }, 33263, 256, 3139 },
{ -1, { 255, -1 }, 65535, 65535, 65535 },
};
const ax_pose gUnknown_98024E8[] = {
{ -1, { 0, 0 }, 33263, 256, 3141 },
{ -1, { 255, -1 }, 65535, 65535, 65535 },
};
const ax_pose gUnknown_98024FC[] = {
{ -1, { 0, 0 }, 33263, 256, 3143 },
{ -1, { 255, -1 }, 65535, 65535, 65535 },
};
const ax_pose gUnknown_9802510[] = {
{ -1, { 0, 0 }, 33263, 256, 3145 },
{ -1, { 255, -1 }, 65535, 65535, 65535 },
};
UNUSED const u32 gUnknown_9802524 = 75;
const ax_anim gUnknown_9802528[] = {
{ 1, 0, 0, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 1, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 2, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 3, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 4, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 4, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 4, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 4, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 4, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 4, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 4, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 4, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 4, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 4, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 3, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 2, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 1, { 0, 0 }, { 0, 0 } },
{ 1, 0, 5, { 0, 0 }, { 0, 0 } },
{ 1, 0, 0, { 0, 0 }, { 0, 0 } },
{ 0, 0, 0, { 0, 0 }, { 0, 0 } },
};
const ax_anim gUnknown_98026D8[] = {
{ 1, 0, 6, { 0, -8 }, { 0, 0 } },
{ 1, 0, 7, { 1, -10 }, { 0, 0 } },
{ 1, 0, 8, { 2, -12 }, { 0, 0 } },
{ 2, 0, 9, { 3, -14 }, { 0, 0 } },
{ 2, 0, 10, { 4, -16 }, { 0, 0 } },
{ 4, 0, 9, { 4, -16 }, { 0, 0 } },
{ 4, 0, 8, { 4, -16 }, { 0, 0 } },
{ 4, 0, 7, { 4, -16 }, { 0, 0 } },
{ 4, 0, 6, { 4, -16 }, { 0, 0 } },
{ 0, 0, 0, { 0, 0 }, { 0, 0 } },
};
const u32 gUnknown_9802750[] = INCBIN_U32("data/effects/efob064.4bpp");
const RGB_Struct gUnknown_98030B0[] = INCBIN_U8("data/effects/efob064.pmdpal");
const ax_pose *const gUnknown_98030F0[] = {
gUnknown_9802448,
gUnknown_980245C,
gUnknown_9802470,
gUnknown_9802484,
gUnknown_9802498,
gUnknown_98024AC,
gUnknown_98024C0,
gUnknown_98024D4,
gUnknown_98024E8,
gUnknown_98024FC,
gUnknown_9802510,
};
const ax_anim *const gUnknown_980311C[] = {
gUnknown_9802528,
gUnknown_9802528,
gUnknown_9802528,
gUnknown_9802528,
gUnknown_9802528,
gUnknown_9802528,
gUnknown_9802528,
gUnknown_9802528,
};
const ax_anim *const gUnknown_980313C[] = {
gUnknown_98026D8,
gUnknown_98026D8,
gUnknown_98026D8,
gUnknown_98026D8,
gUnknown_98026D8,
gUnknown_98026D8,
gUnknown_98026D8,
gUnknown_98026D8,
};
const ax_anim *const *const gUnknown_980315C[] = {
gUnknown_980311C,
gUnknown_980313C,
};
const EfoFileData gUnknown_9803164 = {
gUnknown_98030F0,
gUnknown_980315C,
ARRAY_COUNT(gUnknown_980315C), // 2
NULL,
NULL,
gUnknown_9802750,
gUnknown_98030B0,
sizeof(gUnknown_9802750) / 32, // 75
};