pokeplatinum/include/overlay013/struct_ov13_02221ED0.h
Yako 5e58dfdca4
Documented part of PartyManagementData struct (#517)
* Begin documenting party screen healthbar

* really minor rename of unnamed parameter

* Big rename that will probably cause issues bc VSCode's rename is not ideal

* should match

* document part of PartyManagementData struct

* apparently I missed these
idk how it build without them

* swap include order

* begin documenting unk_02084B70.c

* clean up parameter names a bit

* some more instances of windowLayout

* continue documenting fields of PartyManagementData

* more progress on PartyManagementData

* Revert PartyMenu_MakeSelection to sub_02083370 and remove enum

* name all unnamed PartyManagementData variables partyMan
2025-05-26 11:07:32 -07:00

42 lines
814 B
C

#ifndef POKEPLATINUM_STRUCT_OV13_02221ED0_H
#define POKEPLATINUM_STRUCT_OV13_02221ED0_H
#include "applications/pokemon_summary_screen/main.h"
#include "overlay013/struct_ov13_022236B8.h"
#include "pokemon.h"
typedef struct {
Pokemon *unk_00;
u16 unk_04;
u16 unk_06;
u16 unk_08;
u16 unk_0A;
u16 unk_0C;
u16 unk_0E;
u16 curHP;
u16 unk_12;
u8 unk_14;
u8 unk_15;
u8 unk_16_0 : 7;
u8 unk_16_7 : 1;
u8 unk_17_0 : 3;
u8 summaryStatus : 4;
u8 unk_17_7 : 1;
u16 unk_18;
u16 unk_1A;
u32 unk_1C;
u32 unk_20;
u32 unk_24;
u8 unk_28;
u8 unk_29;
u8 unk_2A;
u8 unk_2B;
u8 unk_2C;
u8 unk_2D;
u8 unk_2E;
UnkStruct_ov13_022236B8 unk_30[4];
} UnkStruct_ov13_02221ED0;
#endif // POKEPLATINUM_STRUCT_OV13_02221ED0_H