pokeplatinum/include/overlay101/struct_ov101_021D13C8.h
Alexandre Sollier 9f9ecd01b5
Some checks are pending
build / build (push) Waiting to run
Document the overworld animation manager (#812)
Signed-off-by: Kuruyia <github@kuruyia.net>
2025-11-01 08:56:07 -07:00

100 lines
2.2 KiB
C

#ifndef POKEPLATINUM_STRUCT_OV101_021D13C8_H
#define POKEPLATINUM_STRUCT_OV101_021D13C8_H
#include <nnsys.h>
#include "overlay101/struct_ov101_021D148C.h"
#include "overlay101/struct_ov101_021D1894.h"
#include "overlay101/struct_ov101_021D2D88.h"
#include "overlay101/struct_ov101_021D4714.h"
#include "overlay101/struct_ov101_021D4764.h"
#include "overlay101/struct_ov101_021D4F58.h"
#include "overlay101/struct_ov101_021D7E48_decl.h"
#include "bg_window.h"
#include "enums.h"
#include "narc.h"
#include "overworld_anim_manager.h"
typedef struct UnkStruct_ov101_021D13C8_t {
u32 unk_00;
u32 unk_04;
u32 unk_08;
u32 unk_0C;
u32 unk_10;
u32 unk_14;
u32 unk_18;
u32 unk_1C;
u32 unk_20;
u32 unk_24;
u32 unk_28;
u32 unk_2C;
u32 unk_30;
u32 unk_34;
u32 unk_38;
u32 unk_3C;
u32 unk_40;
UnkEnum_ov101_021D9688 unk_44;
u32 unk_48;
UnkEnum_ov101_021D9934_1 unk_4C;
UnkEnum_ov101_021D9934 unk_50;
u32 unk_54[3];
int unk_60;
int unk_64;
int unk_68;
fx32 unk_6C;
int unk_70;
u32 unk_74;
u32 unk_78;
UnkEnum_ov101_021D394C unk_7C[3];
int unk_88;
fx32 unk_8C;
fx32 unk_90[3];
fx32 unk_9C[3];
int unk_A8[3];
UnkStruct_ov101_021D2D88 unk_B4[3];
UnkStruct_ov101_021D4714 unk_120;
UnkStruct_ov101_021D4764 unk_13C;
UnkStruct_ov101_021D4F58 unk_184;
UnkStruct_ov101_021D148C unk_408;
UnkStruct_ov101_021D1894 unk_424;
NARC *unk_438;
BgConfig *unk_43C;
NNSG2dScreenData *unk_440;
NNSG2dCharacterData *unk_444;
NNSG2dPaletteData *unk_448;
OverworldAnimManagerList *unk_44C;
UnkStruct_ov101_021D7E48 *unk_450;
OverworldAnimManager *unk_454;
u32 unk_458;
u32 unk_45C;
u32 unk_460;
u32 unk_464;
u32 unk_468;
u32 unk_46C;
u32 unk_470;
u32 unk_474;
u32 unk_478;
u32 unk_47C;
u32 unk_480;
u32 unk_484;
u32 unk_488;
u32 unk_48C;
u32 unk_490;
u32 unk_494;
u32 unk_498;
u32 unk_49C;
u32 unk_4A0;
u32 unk_4A4;
u32 unk_4A8;
u32 unk_4AC;
u32 unk_4B0;
u32 unk_4B4;
u32 unk_4B8;
u32 unk_4BC;
u32 unk_4C0;
int msgBoxFrame;
} UnkStruct_ov101_021D13C8;
#endif // POKEPLATINUM_STRUCT_OV101_021D13C8_H