diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/unk_0201CBEC.h | 6 | ||||
-rw-r--r-- | include/unk_02029FB0.h | 5 | ||||
-rw-r--r-- | include/unk_0202A8F4.h | 26 | ||||
-rw-r--r-- | include/unk_0202ABBC.h | 23 | ||||
-rw-r--r-- | include/unk_0202C0E0.h | 14 |
5 files changed, 73 insertions, 1 deletions
diff --git a/include/unk_0201CBEC.h b/include/unk_0201CBEC.h new file mode 100644 index 00000000..f3df6872 --- /dev/null +++ b/include/unk_0201CBEC.h @@ -0,0 +1,6 @@ +#ifndef POKEDIAMOND_UNK_0201CBEC_H +#define POKEDIAMOND_UNK_0201CBEC_H + +s32 FUN_0201CBEC(s32 a0, s32 a1, s32 a2, s32 a3); + +#endif //POKEDIAMOND_UNK_0201CBEC_H diff --git a/include/unk_02029FB0.h b/include/unk_02029FB0.h index 545a6d3a..0185bff4 100644 --- a/include/unk_02029FB0.h +++ b/include/unk_02029FB0.h @@ -6,4 +6,7 @@ struct UnkStruct_02029FB0 u8 unk[0x14C]; }; -#endif +struct UnkStruct_02029FB0 * FUN_02029FC8(struct SaveBlock2 * sav2); +void FUN_0202A1C4(struct UnkStruct_02029FB0 * unk, struct Pokedex * pokedex, u16 species); + +#endif //POKEDIAMOND_UNK_02029FB0_H diff --git a/include/unk_0202A8F4.h b/include/unk_0202A8F4.h new file mode 100644 index 00000000..aaca6e56 --- /dev/null +++ b/include/unk_0202A8F4.h @@ -0,0 +1,26 @@ +#ifndef POKEDIAMOND_UNK_0202A8F4_H +#define POKEDIAMOND_UNK_0202A8F4_H + +struct Unk0202A8F4 +{ + u8 u_0; + u8 u_1; + u8 u_2; + u8 u_3; + u8 u_4; + u8 u_5; + u8 u_6; + u8 u_7; + u8 u_8; + u8 u_9; + u8 u_A; + u8 u_B; + u8 u_C; + u8 u_D; +}; + +u32 FUN_0202A8F4(); +void FUN_0202A8F8(struct Unk0202A8F4 *unk); +void *FUN_0202A918(struct SaveBlock2 *sav2); + +#endif //POKEDIAMOND_UNK_0202A8F4_H diff --git a/include/unk_0202ABBC.h b/include/unk_0202ABBC.h new file mode 100644 index 00000000..bf793fbb --- /dev/null +++ b/include/unk_0202ABBC.h @@ -0,0 +1,23 @@ +#ifndef POKEDIAMOND_UNK_0202ABBC_H +#define POKEDIAMOND_UNK_0202ABBC_H + +struct Unk0202ABBC +{ + /* 0x000 */ u32 filler[59]; + /* 0x0ec */ u16 unk_EC; + /* 0x0ee */ u16 unk_EE; + /* 0x0f0 */ u32 unk_F0; +}; // size: 0xF4 + +void *FUN_0202ABBC(struct SaveBlock2* sav2); +u32 FUN_0202ABC8(); +void FUN_0202ABCC(struct Unk0202ABBC* unk); +u16 FUN_0202ABDC(struct Unk0202ABBC* unk); +void FUN_0202ABE4(struct Unk0202ABBC* unk, u16 data); +void FUN_0202ABEC(void *srcp, void *destp); +void FUN_0202ABF8(void *destp, void *srcp); +u32 FUN_0202AC08(struct Unk0202ABBC* unk); +void FUN_0202AC10(struct Unk0202ABBC* unk, u32 data); +u16 FUN_0202AC18(struct Unk0202ABBC* unk); + +#endif //POKEDIAMOND_UNK_0202ABBC_H diff --git a/include/unk_0202C0E0.h b/include/unk_0202C0E0.h new file mode 100644 index 00000000..eb972ed3 --- /dev/null +++ b/include/unk_0202C0E0.h @@ -0,0 +1,14 @@ +#ifndef POKEDIAMOND_UNK_0202C0E0_H +#define POKEDIAMOND_UNK_0202C0E0_H + +struct UnkSaveStruct0202C0E4 +{ + u16 data[5][4]; +}; + +u32 FUN_0202C0E0(); +void FUN_0202C0E4(struct UnkSaveStruct0202C0E4 *unkStruct); +void FUN_0202C108(struct SaveBlock2 *sav2, u32 a1, u32 a2); +u16 FUN_0202C12C(struct SaveBlock2 *sav2, u32 a1, u32 a2); + +#endif //POKEDIAMOND_UNK_0202C0E0_H |