diff options
Diffstat (limited to 'mm/2s2h/Enhancements/Trackers/ItemTracker/ItemTracker.cpp')
| -rw-r--r-- | mm/2s2h/Enhancements/Trackers/ItemTracker/ItemTracker.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/mm/2s2h/Enhancements/Trackers/ItemTracker/ItemTracker.cpp b/mm/2s2h/Enhancements/Trackers/ItemTracker/ItemTracker.cpp index 747f1933d..e8b28a91f 100644 --- a/mm/2s2h/Enhancements/Trackers/ItemTracker/ItemTracker.cpp +++ b/mm/2s2h/Enhancements/Trackers/ItemTracker/ItemTracker.cpp @@ -82,6 +82,9 @@ TrackerImageObject GetImageObject(TrackerItemType itemType, u32 itemId) { case RI_TRIFORCE_PIECE: { itemObtained = gSaveContext.save.shipSaveInfo.rando.foundTriforcePieces > 0; } break; + case RI_SONG_SARIA: { + itemObtained = gSaveContext.save.shipSaveInfo.rando.sariaHintsAvailable > 0; + } break; default: { itemObtained = !Rando::IsItemObtainable(randoItemId); } break; @@ -182,6 +185,12 @@ std::string GetItemCounts(TrackerItemType itemType, u32 itemId) { max > 999 ? "1k" : std::to_string(max)); } } break; + case RI_SONG_SARIA: { + auto count = gSaveContext.save.shipSaveInfo.rando.sariaHintsAvailable; + if (count > 1) { + countStr = std::to_string(count); + } + } break; case RI_GS_TOKEN_OCEAN: case RI_GS_TOKEN_SWAMP: { auto max = |
