diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/pokemon.h | 11 | ||||
-rw-r--r-- | include/seals.h | 3 |
2 files changed, 5 insertions, 9 deletions
diff --git a/include/pokemon.h b/include/pokemon.h index 3f5660e9..e2a32e83 100644 --- a/include/pokemon.h +++ b/include/pokemon.h @@ -356,7 +356,7 @@ struct BoxPokemon { /* 0x000 */ u32 pid; /* 0x004 */ u16 party_lock:1; u16 box_lock:1; - u16 control_4_2:1; + u16 checksum_fail:1; u16 Unused:13; // Might be used for validity checks /* 0x006 */ u16 checksum; // Stored checksum of pokemon /* 0x008 */ PokemonDataBlock substructs[4]; @@ -364,14 +364,7 @@ struct BoxPokemon { struct PartyPokemon { - /* 0x088 */ u8 slp:3; - u8 psn:1; - u8 brn:1; - u8 frz:1; - u8 prz:1; - u8 tox:1; - /* 0x089 */ u8 unk89; - /* 0x08A */ u8 filler8A[2]; + /* 0x088 */ u32 status; // slp:3, psn:1, brn:1, frz:1, prz:1, tox:1, ... /* 0x08C */ u8 level; /* 0x08D */ u8 capsule; /* 0x08E */ u16 hp; diff --git a/include/seals.h b/include/seals.h index 89808176..fc0fc449 100644 --- a/include/seals.h +++ b/include/seals.h @@ -9,4 +9,7 @@ struct SealStruct struct SealStruct * CreateNewSealsObject(u32 heap_id); +void CopySealsObject(struct SealStruct *, struct SealStruct *); +void FUN_02029C74(u8 *, u8 *); + #endif //POKEDIAMOND_SEALS_H |