diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/pokemon.h | 21 | ||||
-rw-r--r-- | include/proto.h | 3 |
2 files changed, 24 insertions, 0 deletions
diff --git a/include/pokemon.h b/include/pokemon.h index 5ba57915..66ad03f2 100644 --- a/include/pokemon.h +++ b/include/pokemon.h @@ -478,6 +478,27 @@ struct SomeDrawPokemonStruct u32 unkC; }; +struct PokeanmSub +{ + s8 unk0; + u8 unk1; +}; + +struct Pokeanm +{ + struct PokeanmSub unk0[4]; + u8 unk8[20]; +}; + +struct UnkStruct_02069038 +{ + u16 unk0; + u16 unk2; + u8 unk4; + u8 padding; + struct Pokeanm anim; +}; + void ZeroMonData(struct Pokemon * pokemon); void ZeroBoxMonData(struct BoxPokemon * boxmon); u32 SizeOfStructPokemon(void); diff --git a/include/proto.h b/include/proto.h index c8f50d33..3a6081b4 100644 --- a/include/proto.h +++ b/include/proto.h @@ -2,6 +2,7 @@ #define POKEDIAMOND_PROTO_H // For homeless function declarations +struct UnkStruct_02069038; u16 * FUN_0200AA50(u16 species, u32 heap_id); void FUN_02021A74(u16 * dest, u16 * src); @@ -10,5 +11,7 @@ void FUN_02021E28(u16 * dest, u16 * src); void FUN_02021EF0(const u16 * src, u16 * dest, u32 count); u32 FUN_0206E7B8(u16 item, u32 a1, u32 a2); u32 GetArceusTypeByPlate(u16 plate); +int FUN_02014C3C(u8); +void FUN_02014C54(int, int, struct UnkStruct_02069038 *, u8); #endif //POKEDIAMOND_PROTO_H |