From c95a7739f92465d3fc2e1a4eca2912ec47c2ed3a Mon Sep 17 00:00:00 2001 From: Caladius Date: Wed, 15 Oct 2025 12:48:06 -0400 Subject: [Rando] Implement Triforce Hunt (#1071) * Implement Triforce Hunt (needs Glitchless Seed Gen help) * Fix Credits Warping * Clean up logging * Fix Seed Gen * Remove test code. * Add Triforce Piece to item tracker * Allow for multiple models, pushing up because I dislike it and can't figure out a better way. * Majora Soul for Reward (needs work). Completed Triforce text * Clang * clean up comment * Remove SPDLOG * Updates based on Feedback * Cleanup * Cleanup again * Fix Ship Utils * Fix Tracker drawing * Feedback updates * clang because why not * Update to use ENTRANCE mapping. Thanks BalloonDude * Expand shuffle maximum and handle instances where a seed may not generate. * Undo menu text. * Fix Item Tracker... again and feedback changes. * Update define location to StaticData.h and update majora syntax * cleanup * Remove TriforceHunt.cpp again... * clean up * FOR REAL THIS TIME * Update ratio of required/max if the seed needs to adjust how many are in the pool due to generator issues. * clang --- mm/2s2h/DeveloperTools/SaveEditor.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'mm/2s2h/DeveloperTools/SaveEditor.cpp') diff --git a/mm/2s2h/DeveloperTools/SaveEditor.cpp b/mm/2s2h/DeveloperTools/SaveEditor.cpp index 7d8a808b7..945c0af3d 100644 --- a/mm/2s2h/DeveloperTools/SaveEditor.cpp +++ b/mm/2s2h/DeveloperTools/SaveEditor.cpp @@ -902,6 +902,9 @@ void DrawItemsAndMasksTab() { if (!riFilter.PassFilter(randoStaticItem.name)) { continue; } + if (randoItemId == RI_TRIFORCE_PIECE_PREVIOUS) { + continue; + } std::string buttonLabel = "Give "; buttonLabel += randoStaticItem.name; -- cgit v1.2.3