pmd-red/include/structs/str_3001B64.h
2025-02-12 15:58:39 +01:00

59 lines
970 B
C

#ifndef GUARD_STR_3001B64_H
#define GUARD_STR_3001B64_H
#include "file_system.h"
#include "structs/menu.h"
#include "string_format.h"
// Maybe Position32?
struct unkStruct_3001B64_sub_sub
{
s32 a0;
s32 a4;
};
struct unkStruct_3001B64_sub
{
// size: 0x24
s16 unk0;
/* 0x2 */ s16 speciesID;
u8 unk4;
u8 unk5;
s8 unk6;
u8 unk7;
struct unkStruct_3001B64_sub_sub unk8;
struct MonPortraitMsg monPortrait;
/* 0x20 */ OpenedFile *faceFile;
};
struct unkStruct_3001B64_unkC
{
u16 unk0;
u32 unk4;
u8 buffer[0x400];
};
struct unkStruct_3001B64
{
// size: 0x5A8
u32 unk0;
u32 unk4;
u32 unk8;
struct unkStruct_3001B64_unkC unkC;
u32 unk414;
u32 unk418;
const MenuItem *unk41C;
u32 unk420;
u32 unk424;
u32 unk428;
u32 unk42C;
u32 unk430;
u32 unk434;
u32 fill438;
struct unkStruct_3001B64_sub unk43C[10];
u16 unk5A4;
};
#endif // GUARD_STR_3001B61_H