Remove responsive speech frame width, fix generator
All checks were successful
forgejo/Czech Quests/addon/pipeline/head This commit looks good

This commit is contained in:
Roman Jaroš 2025-03-20 20:18:54 +01:00
parent ab820ccf7e
commit d1fa5a6bc7
7 changed files with 15 additions and 12069 deletions

View file

@ -7,12 +7,6 @@ local function ShowSpeech(Frame, offsetY)
Frame:ClearAllPoints()
Frame:SetPoint("BOTTOMLEFT", addon.SpeechFrame, "BOTTOMLEFT", 0, offsetY)
Frame:SetHeight(Frame.Message:GetStringHeight() + 10)
local stringWidth = Frame.Message:GetStringWidth() + 20
if (stringWidth > CzechQuestsAddon_Store.config.SPEECH_FRAME_WIDTH) then
Frame:SetWidth(CzechQuestsAddon_Store.config.SPEECH_FRAME_WIDTH)
else
Frame:SetWidth(stringWidth)
end
return Frame
end
@ -82,7 +76,7 @@ end
addon.API.AddSpeechMessage = AddMessage
local function ShowSpeechTranslation(sender, message)
local text = CzechQuestsAddon:GetData("speech", message)
local text = CzechQuestsAddon:GetData("speech", sender .. "_" .. message)
if text == nil and CzechQuestsAddon_Store.config.SPEECH_ORIGINAL_WHEN_MISSING then
text = message
end