режим предателя + UI референсы и DragonUI
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
|
||||
function DressUpItemLink(link)
|
||||
if ( not link or not IsDressableItem(link) ) then
|
||||
return;
|
||||
end
|
||||
if ( not DressUpFrame:IsShown() ) then
|
||||
ShowUIPanel(DressUpFrame);
|
||||
DressUpModel:SetUnit("player");
|
||||
end
|
||||
DressUpModel:TryOn(link);
|
||||
end
|
||||
|
||||
function DressUpTexturePath()
|
||||
-- HACK
|
||||
local race, fileName = UnitRace("player");
|
||||
if ( strupper(fileName) == "GNOME" ) then
|
||||
fileName = "Dwarf";
|
||||
elseif ( strupper(fileName) == "TROLL" ) then
|
||||
fileName = "Orc";
|
||||
end
|
||||
if ( not fileName ) then
|
||||
fileName = "Orc";
|
||||
end
|
||||
-- END HACK
|
||||
|
||||
return "Interface\\DressUpFrame\\DressUpBackground-"..fileName;
|
||||
end
|
||||
|
||||
function SetDressUpBackground()
|
||||
local texture = DressUpTexturePath();
|
||||
DressUpBackgroundTopLeft:SetTexture(texture..1);
|
||||
DressUpBackgroundTopRight:SetTexture(texture..2);
|
||||
DressUpBackgroundBotLeft:SetTexture(texture..3);
|
||||
DressUpBackgroundBotRight:SetTexture(texture..4);
|
||||
end
|
||||
Reference in New Issue
Block a user