From 936ca45dd0690c848fd0477cab7963607f791857 Mon Sep 17 00:00:00 2001 From: Wofsauge Date: Thu, 4 Mar 2021 19:37:59 +0100 Subject: [PATCH] Fixed bug that prevented Frame-based Icons to be used as Transformation icons --- main.lua | 16 ++++------------ metadata.xml | 2 +- 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/main.lua b/main.lua index 0ee3c077..f2749bba 100644 --- a/main.lua +++ b/main.lua @@ -201,24 +201,16 @@ function EID:printDescription(desc) --Display Transformation if not (desc.Transformation == "0" or desc.Transformation == "" or desc.Transformation == nil) then for transform in string.gmatch(desc.Transformation, "([^,]+)") do - local transformationName = EID:getTransformationName(transform) local transformSprite = EID:getTransformationIcon(transform) - local iconWidth = transformSprite[3] or -1 - local iconHeight = transformSprite[4] or -1 - local iconOffsetX = transformSprite[5] or -1 - local iconOffsetY = transformSprite[6] or -1 local transformLineHeight = EID.lineHeight if EID.Config["TransformationIcons"] then transformLineHeight = math.max(EID.lineHeight, transformSprite[4]) - local iconSprite = transformSprite[7] or EID.InlineIconSprite - iconSprite:Play(transformSprite[1]) - EID:renderIcon( - iconSprite, - renderPos.X + iconOffsetX * EID.Config["Scale"], - renderPos.Y + iconOffsetY * EID.Config["Scale"] - ) + EID:renderInlineIcons({{transformSprite,0}}, renderPos.X, renderPos.Y) end if EID.Config["TransformationText"] then + local transformationName = EID:getTransformationName(transform) + local iconWidth = transformSprite[3] or -1 + local iconHeight = transformSprite[4] or -1 local textOffsetY = math.min(0, (iconHeight - 9)) / 4 EID:renderString( transformationName, diff --git a/metadata.xml b/metadata.xml index ba82a67f..593040e5 100644 --- a/metadata.xml +++ b/metadata.xml @@ -76,7 +76,7 @@ https://moddingofisaac.com/mod/1079/external-item-descriptions - [url=https://steamcommunity.com/id/whytefang/]adc[/url] for creating an awesome new Languagepack and providing ideas for new functionalities [img]https://i.imgur.com/P6a8043.png[/img] [url=https://github.com/wofsauge/External-Item-Descriptions]Any Problems? Visit this project on GitHub[/url] - 3.18 + 3.19 Public