summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2019-11-11 14:20:02 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2019-11-11 14:20:02 -0500
commit36c159f7fa166615c445e33cde8e4f756f116179 (patch)
tree68ae440a8439ea9926f0d5639b21a2e65869fb66
parent2435995adfa7c8d65f0c0a943388d46dec88d7e0 (diff)
SAVE_STAT_ enums
-rw-r--r--include/save_menu_util.h3
-rw-r--r--src/save_menu_util.c13
2 files changed, 9 insertions, 7 deletions
diff --git a/include/save_menu_util.h b/include/save_menu_util.h
index f2a18a777..7085520b4 100644
--- a/include/save_menu_util.h
+++ b/include/save_menu_util.h
@@ -7,7 +7,8 @@ enum SaveStat
SAVE_STAT_POKEDEX,
SAVE_STAT_TIME,
SAVE_STAT_LOCATION,
- SAVE_STAT_BADGES
+ SAVE_STAT_BADGES,
+ SAVE_STAT_TIME_HR_RT_ALIGN
};
void SaveStatToString(u8 a0, u8 *a1, u8 a2);
diff --git a/src/save_menu_util.c b/src/save_menu_util.c
index a4bae2409..195b29b0c 100644
--- a/src/save_menu_util.c
+++ b/src/save_menu_util.c
@@ -4,6 +4,7 @@
#include "event_data.h"
#include "pokedex.h"
#include "region_map.h"
+#include "save_menu_util.h"
#include "constants/flags.h"
void SaveStatToString(u8 gameStatId, u8 *dest0, u8 color)
@@ -20,29 +21,29 @@ void SaveStatToString(u8 gameStatId, u8 *dest0, u8 color)
*dest++ = color + 1;
switch (gameStatId)
{
- case 0:
+ case SAVE_STAT_NAME:
dest = StringCopy(dest, gSaveBlock2Ptr->playerName);
break;
- case 1:
+ case SAVE_STAT_POKEDEX:
if (IsNationalPokedexEnabled())
dest = ConvertIntToDecimalStringN(dest, GetNationalPokedexCount(1), STR_CONV_MODE_LEFT_ALIGN, 3);
else
dest = ConvertIntToDecimalStringN(dest, GetKantoPokedexCount(1), STR_CONV_MODE_LEFT_ALIGN, 3);
break;
- case 2:
+ case SAVE_STAT_TIME:
dest = ConvertIntToDecimalStringN(dest, gSaveBlock2Ptr->playTimeHours, STR_CONV_MODE_LEFT_ALIGN, 3);
*dest++ = CHAR_COLON;
dest = ConvertIntToDecimalStringN(dest, gSaveBlock2Ptr->playTimeMinutes, STR_CONV_MODE_LEADING_ZEROS, 2);
break;
- case 5:
+ case SAVE_STAT_TIME_HR_RT_ALIGN:
dest = ConvertIntToDecimalStringN(dest, gSaveBlock2Ptr->playTimeHours, STR_CONV_MODE_RIGHT_ALIGN, 3);
*dest++ = CHAR_COLON;
dest = ConvertIntToDecimalStringN(dest, gSaveBlock2Ptr->playTimeMinutes, STR_CONV_MODE_LEADING_ZEROS, 2);
break;
- case 3:
+ case SAVE_STAT_LOCATION:
sub_80C4DF8(dest, gMapHeader.regionMapSectionId);
break;
- case 4:
+ case SAVE_STAT_BADGES:
for (flagId = FLAG_BADGE01_GET, nBadges = 0; flagId < FLAG_BADGE01_GET + 8; flagId++)
{
if (FlagGet(flagId))