Fixed bug that prevented Frame-based Icons to be used as Transformation icons

This commit is contained in:
Wofsauge committed 2021-03-04 19:37:59 +01:00
1 parent ec6c254a30
commit 936ca45dd0
2 files changed
+5 -13

No files matched your search

+4 -12
View File
@@ -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,
+1 -1
View File
@@ -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]</description>
<version>3.18</version>
<version>3.19</version>
<visibility>Public</visibility>
<tag id="Lua"/>
<tag id="Items"/>