From b3a649c2f8197997be9963ea7bb49525c4a9af5c Mon Sep 17 00:00:00 2001 From: Buurazu Date: Sat, 1 Jun 2024 08:35:13 -0400 Subject: [PATCH] add getDescriptionDataEnglish --- eid_api.lua | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/eid_api.lua b/eid_api.lua index a2c13cee..d2d2456f 100644 --- a/eid_api.lua +++ b/eid_api.lua @@ -511,6 +511,16 @@ function EID:getDescriptionData(Type, Variant, SubType) return moddedDesc or legacyModdedDescription or defaultDesc end +function EID:getDescriptionDataEnglish(Type, Variant, SubType) + local fullString = Type.."."..Variant + local adjustedID = EID:getAdjustedSubtype(Type, Variant, SubType) + local moddedDesc = EID:getDescriptionEntryEnglish("custom", fullString.."."..adjustedID) + local tableName = EID:getTableName(Type, Variant, SubType) + local legacyModdedDescription = EID:getLegacyModDescription(Type, Variant, adjustedID) + local defaultDesc = EID:getDescriptionEntryEnglish(tableName, adjustedID) + + return moddedDesc or legacyModdedDescription or defaultDesc +end -- Returns an adjusted SubType id for special cases like Horse Pills and Golden Trinkets function EID:getAdjustedSubtype(Type, Variant, SubType) @@ -2040,4 +2050,4 @@ function EID:UpdateAllPlayerPassiveItems() end end return listUpdatedForPlayers -end \ No newline at end of file +end