Lua Code:
In initialize:
-- Hook into chat system
ZO_PreHook(CHAT_SYSTEM, "Minimize", function() FTC.Log:SetupChat( false ) end)
ZO_PreHook(CHAT_SYSTEM, "Maximize", function() FTC.Log:SetupChat( true ) end)
--[[
* Setup Combat Log Interaction with Chat
* --------------------------------
* Called by FTC.Log:Initialize()
* --------------------------------
]]--
function FTC.Log:SetupChat( chatShown )
-- Toggle visibility with chat
if ( FTC.Vars.AlternateChat ) then FTC_CombatLog:SetHidden( chatShown ) end
-- Always show in move mode
if ( FTC.move ) then FTC_CombatLog:SetHidden(false) end
end