summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/pokemon.h21
-rw-r--r--include/proto.h3
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