summaryrefslogtreecommitdiff
path: root/include/save.h
diff options
context:
space:
mode:
authorPikalaxALT <PikalaxALT@users.noreply.github.com>2019-11-04 20:52:41 -0500
committerGitHub <noreply@github.com>2019-11-04 20:52:41 -0500
commit9b7d57bb6b654996df7a107c145ec49b78b33c1a (patch)
tree050d0a76f4c8a7c780ab6a951f22c77bd5d12744 /include/save.h
parent7bfa6d20587ed14cfa26b9fa81f45837abfafb26 (diff)
parent876a139ba385036ef34fde899b1caba0d7cc1f29 (diff)
Merge pull request #142 from PikalaxALT/dism_more_data
Dism more data still
Diffstat (limited to 'include/save.h')
-rw-r--r--include/save.h18
1 files changed, 6 insertions, 12 deletions
diff --git a/include/save.h b/include/save.h
index 41d2ec666..ed527eefd 100644
--- a/include/save.h
+++ b/include/save.h
@@ -54,6 +54,11 @@ struct SaveSectionOffsets
#define UNKNOWN_CHECK_VALUE 0x8012025
+#define SECTOR_SAVE1(n) (n)
+#define SECTOR_SAVE2(n) ((n) + NUM_SECTORS_PER_SAVE_SLOT)
+#define SECTOR_HOF(n) ((n) + 2 * NUM_SECTORS_PER_SAVE_SLOT)
+#define SECTOR_TTOWER(n) ((n) + 2 * NUM_SECTORS_PER_SAVE_SLOT + 2)
+
// SetSectorDamagedStatus states
enum
{
@@ -62,17 +67,6 @@ enum
CHECK // unused
};
-// Do save types
-enum
-{
- NORMAL_SAVE,
- LINK_SAVE,
- EREADER_SAVE,
- HOF_SAVE,
- DIFFERENT_FILE_SAVE,
- HOF_DELETE_SAVE // unused
-};
-
extern u16 gFirstSaveSector;
extern u32 gPrevSaveCounter;
extern u16 gLastKnownGoodSector;
@@ -117,7 +111,7 @@ u8 sub_80DA40C(void);
u8 sub_80DA434(void);
u8 sub_80DA45C(void);
bool8 sub_80DA4A0(void);
-u8 Save_LoadGameData(u8 a1);
+u8 Save_LoadGameData(u8 saveType);
u32 TryCopySpecialSaveSection(u8 sector, u8* dst);
u32 sub_8153634(u8 sector, u8* src);
void sub_8153688(u8 taskId);