Full Revamp on Auto Hide Settings
This commit is contained in:
@@ -609,7 +609,7 @@ end
|
||||
end
|
||||
end
|
||||
|
||||
if (type (self.hide_in_combat_type) == "number" and self.hide_in_combat_type > 1 and _detalhes.LastShowCommand and _detalhes.LastShowCommand+10 > GetTime()) then
|
||||
if (_detalhes.LastShowCommand and _detalhes.LastShowCommand+10 > GetTime()) then
|
||||
self:ToolbarMenuButtons()
|
||||
self:ToolbarSide()
|
||||
self:AttributeMenu()
|
||||
@@ -621,16 +621,16 @@ end
|
||||
_detalhes.WindowAutoHideTick [self.meu_id] = C_Timer.NewTicker (10, function()
|
||||
if (self.last_interaction) then
|
||||
if (self.last_interaction + 10 < _detalhes._tempo) then
|
||||
self:SetCombatAlpha (nil, nil, true)
|
||||
self:AdjustAlphaByContext(true)
|
||||
_detalhes.WindowAutoHideTick [self.meu_id]:Cancel()
|
||||
end
|
||||
else
|
||||
self:SetCombatAlpha (nil, nil, true)
|
||||
self:AdjustAlphaByContext(true)
|
||||
_detalhes.WindowAutoHideTick [self.meu_id]:Cancel()
|
||||
end
|
||||
end)
|
||||
else
|
||||
self:SetCombatAlpha (nil, nil, true)
|
||||
self:AdjustAlphaByContext(true)
|
||||
end
|
||||
|
||||
self:DesaturateMenu()
|
||||
|
||||
@@ -276,8 +276,88 @@ _detalhes.instance_defaults = {
|
||||
hide_in_combat = false,
|
||||
hide_out_of_combat = false,
|
||||
|
||||
hide_in_combat_type = 1,
|
||||
hide_in_combat_alpha = 0,
|
||||
hide_in_combat_type = 1, --deprecated
|
||||
hide_in_combat_alpha = 0, --deprecated
|
||||
|
||||
--hide or show the window by context
|
||||
hide_on_context = {
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
{
|
||||
enabled = false,
|
||||
inverse = false,
|
||||
value = 100,
|
||||
},
|
||||
},
|
||||
|
||||
--switches
|
||||
switch_all_roles_in_combat = false,
|
||||
switch_all_roles_after_wipe = false,
|
||||
|
||||
@@ -473,6 +473,11 @@
|
||||
end
|
||||
end
|
||||
|
||||
--english alias
|
||||
function container_combatentes:GetOrCreateActor (serial, nome, flag, criar)
|
||||
return self:PegarCombatente (serial, nome, flag, criar)
|
||||
end
|
||||
|
||||
function container_combatentes:PegarCombatente (serial, nome, flag, criar)
|
||||
|
||||
--[[statistics]]-- _detalhes.statistics.container_calls = _detalhes.statistics.container_calls + 1
|
||||
|
||||
Reference in New Issue
Block a user