Got the normal state working.
But I must be missing something.
anyone knows what to do with the events
Code:
AI1 = CreateFrame("Frame", nil, UIParent)
AI1:SetFrameStrata(BACKGROUND)
if UnitInVehicle("player") then
AI1:SetBackdrop({bgFile = "Interface\\AddOns\\AI-Suite\\Art\\V1.tga"})
else
AI1:SetBackdrop({bgFile = "Interface\\AddOns\\AI-Suite\\Art\\A1.tga"})
end
AI1:SetHeight(80)
AI1:SetWidth(512)
AI1:SetPoint("BOTTOM",-0,-1)
AI1:SetFrameLevel(0)
if not UnitInVehicle("player") then
AI2 = CreateFrame("Frame", nil, UIParent)
AI2:SetFrameStrata(BACKGROUND)
AI2:SetBackdrop({bgFile = "Interface\\AddOns\\AI-Suite\\Art\\A1L.tga"})
AI2:SetHeight(80)
AI2:SetWidth(128)
AI2:SetPoint("RIGHT", AI1, "LEFT", 0, 0)
AI2:SetFrameLevel(0)
AI3 = CreateFrame("Frame", nil, UIParent)
AI3:SetFrameStrata(BACKGROUND)
AI3:SetBackdrop({bgFile = "Interface\\AddOns\\AI-Suite\\Art\\A1R.tga"})
AI3:SetHeight(80)
AI3:SetWidth(128)
AI3:SetPoint("LEFT", AI1, "RIGHT", 0, 0)
AI3:SetFrameLevel(0)
end
AI1:RegisterEvent('UNIT_ENTERED_VEHICLE')
AI1:RegisterEvent('UNIT_EXITED_VEHICLE')