summaryrefslogtreecommitdiff
path: root/include/save_block_2.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/save_block_2.h')
-rw-r--r--include/save_block_2.h17
1 files changed, 12 insertions, 5 deletions
diff --git a/include/save_block_2.h b/include/save_block_2.h
index ac5a2044..b086e566 100644
--- a/include/save_block_2.h
+++ b/include/save_block_2.h
@@ -1,18 +1,25 @@
#ifndef POKEDIAMOND_SAVE_BLOCK_2_H
#define POKEDIAMOND_SAVE_BLOCK_2_H
+#include "pokemon.h"
+
struct SaveBlock2
{
- u16 playerName[OT_NAME_LENGTH + 1];
- u32 playerId;
- u8 filler_14[4];
- u8 gender;
- u8 padding[3];
+ /* 0x00000 */ u16 playerName[OT_NAME_LENGTH + 1];
+ /* 0x00010 */ u32 playerId;
+ /* 0x00014 */ u32 money;
+ /* 0x00018 */ u8 gender;
+ /* 0x00019 */ u8 origin;
+ /* 0x0001A */ u8 badges;
+ /* 0x0001B */ u8 avatar;
+ /* 0x0001C */ u8 filler_0001C[0x14];
+ /* 0x00030 */ struct PlayerParty party;
// TODO: finish this st ruct
};
struct String * FUN_020239A0(struct SaveBlock2 *, u32 heap_id);
u32 FUN_020239BC(struct SaveBlock2 *);
u32 FUN_020239CC(struct SaveBlock2 *);
+void * SavArray_get(struct SaveBlock2 *, int);
#endif //POKEDIAMOND_SAVE_BLOCK_2_H