From 777f6a376f9c58b6ebc0f47bcbf98b75e6b7b617 Mon Sep 17 00:00:00 2001 From: Demur Rumed Date: Thu, 3 Jul 2025 05:58:27 +0000 Subject: [PATCH] 3 signs on DMT --- soh/soh/Enhancements/custom-message/CustomMessageTypes.h | 2 ++ soh/soh/OTRGlobals.cpp | 9 +++++++++ 2 files changed, 11 insertions(+) diff --git a/soh/soh/Enhancements/custom-message/CustomMessageTypes.h b/soh/soh/Enhancements/custom-message/CustomMessageTypes.h index ada40d730..d3037164e 100644 --- a/soh/soh/Enhancements/custom-message/CustomMessageTypes.h +++ b/soh/soh/Enhancements/custom-message/CustomMessageTypes.h @@ -88,6 +88,7 @@ typedef enum { TEXT_KAK_GY = 0x0306, TEXT_KAK_WELL = 0x0307, TEXT_KAK_DMT = 0x0308, + TEXT_DMT_DMT = 0x309, TEXT_DMT_DC = 0x030A, TEXT_GC_SIGN = 0x030B, TEXT_HF_ZR = 0x030C, @@ -103,6 +104,7 @@ typedef enum { TEXT_LINKS_HOUSE_SIGN = 0x031F, TEXT_KOKIRI_EXIT_SIGN = 0x0320, TEXT_DMT_DMC = 0x0323, + TEXT_DMT_SUMMIT = 0x032D, TEXT_ZD_SHOP_SIGN = 0x0333, TEXT_OUTSIDE_KOKIRI_SIGN = 0x0339, TEXT_OUTSIDE_MARKET_SIGN = 0x033A, diff --git a/soh/soh/OTRGlobals.cpp b/soh/soh/OTRGlobals.cpp index 795b335d2..6c5129fe2 100644 --- a/soh/soh/OTRGlobals.cpp +++ b/soh/soh/OTRGlobals.cpp @@ -2293,6 +2293,9 @@ extern "C" int CustomMessage_RetrieveIfExists(PlayState* play) { case TEXT_KAK_DMT: entrance = ENTR_DEATH_MOUNTAIN_TRAIL_BOTTOM_EXIT; break; + case TEXT_DMT_DMT: + entrance = ENTR_GROTTOS_13; + break; case TEXT_DMT_DC: entrance = ENTR_DEATH_MOUNTAIN_TRAIL_OUTSIDE_DODONGOS_CAVERN; break; @@ -2303,6 +2306,12 @@ extern "C" int CustomMessage_RetrieveIfExists(PlayState* play) { entrance = ENTR_GORON_CITY_DARUNIA_ROOM_EXIT; } break; + case TEXT_DMT_DMC: + entrance = ENTR_DEATH_MOUNTAIN_CRATER_UPPER_EXIT; + break; + case TEXT_DMT_SUMMIT: + entrance = ENTR_GREAT_FAIRYS_FOUNTAIN_MAGIC_DMT; + break; case TEXT_HF_ZR: entrance = ENTR_ZORAS_RIVER_WEST_EXIT; break;