mirror of
https://github.com/pret/pmd-red.git
synced 2024-11-26 22:40:33 +00:00
29 lines
879 B
C
29 lines
879 B
C
#ifndef GUARD_CODE_801AFA4_H
|
|
#define GUARD_CODE_801AFA4_H
|
|
|
|
#include "constants/move.h"
|
|
#include "structs/menu.h"
|
|
#include "pokemon.h"
|
|
|
|
// size: 0xA4
|
|
typedef struct unkStruct_203B22C
|
|
{
|
|
/* 0x0 */ s32 state;
|
|
/* 0x4 */ u32 teamItemIndex;
|
|
/* 0x8 */ u8 id; // item index
|
|
/* 0xA */ u16 moveID; // item move??
|
|
/* 0xC */ Move moves[MAX_MON_MOVES * 2];
|
|
/* 0x4C */ s32 monsAbleToLearnMove; // number of party members able to learn move
|
|
/* 0x50 */ s16 unk50[MAX_TEAM_MEMBERS]; // species IDs of each member able to learn move
|
|
/* 0x58 */ s16 chosenPokemon; // species of pokemon that will learn move
|
|
/* 0x5C */ PokemonStruct1 *pokeStruct; // PokemonStruct of said pokemon
|
|
u32 unk60;
|
|
/* 0x64 */ MenuItem menuItems[8];
|
|
} unkStruct_203B22C;
|
|
|
|
bool8 sub_801AFA4(u32 index);
|
|
u32 sub_801B00C(void);
|
|
void sub_801B048(void);
|
|
|
|
#endif // GUARD_CODE_801AFA4_H
|