#ifndef GUARD_CODE_80227B8_H #define GUARD_CODE_80227B8_H #include "constants/iq_skill.h" #include "items.h" #include "structs/menu.h" #include "pokemon.h" #include "structs/str_text.h" // size: 0x1A8 typedef struct unkStruct_203B294 { /* 0x0 */ s32 state; /* 0x4 */ s32 fallbackState; /* 0x8 */ u8 iqSkillPreGummi[NUM_IQ_SKILLS]; /* 0x20 */ u8 iqSkillPostGummi[NUM_IQ_SKILLS]; /* 0x38 */ s32 availIQSkillPreGummi; /* 0x3C */ s32 availIQSkillPostGummi; s32 unk40; // Gummi eaten flag? /* 0x44 */ Gummi gummi; /* 0x48 */ PokemonStruct1 *pokeStruct; /* 0x4C */ u32 itemIndex; /* 0x50 */ Item item; MenuStruct unk54; MenuStruct unkA4; /* 0xF4 */ u32 menuAction; MenuItem unkF8[8]; u16 unk138[8]; UnkTextStruct2 unk148[4]; } unkStruct_203B294; bool8 sub_80227B8(PokemonStruct1 *pkmn); u32 sub_8022860(void); void sub_8022908(void); #endif // GUARD_CODE_80227B8_H