comparison Export.lua @ 69:69db1c3025ac v27

fixed some bugs with 6.2 item link format changes, added bib overwolf support
author yellowfive
date Mon, 06 Jul 2015 17:39:57 -0700
parents 01b63b8ed811
children 0515882856f1
comparison
equal deleted inserted replaced
68:6c523f147709 69:69db1c3025ac
15 end 15 end
16 16
17 local function onSplashClose() 17 local function onSplashClose()
18 Amr:HideCover() 18 Amr:HideCover()
19 Amr.db.char.FirstUse = false 19 Amr.db.char.FirstUse = false
20 end
21
22 local function onTextChanged(widget)
23 local val = _txt:GetText()
24 if val == "overwolf-bib" then
25 -- go to the gear tab, open import window, and show a cover
26 Amr:ShowTab("Gear")
27 Amr:ShowImportWindow(true)
28 end
20 end 29 end
21 30
22 -- render a splash screen with first-time help 31 -- render a splash screen with first-time help
23 local function renderSplash(container) 32 local function renderSplash(container)
24 local panel = Amr:RenderCoverChrome(container, 700, 450) 33 local panel = Amr:RenderCoverChrome(container, 700, 450)
78 _txt = AceGUI:Create("AmrUiTextarea") 87 _txt = AceGUI:Create("AmrUiTextarea")
79 _txt:SetWidth(800) 88 _txt:SetWidth(800)
80 _txt:SetHeight(300) 89 _txt:SetHeight(300)
81 _txt:SetPoint("TOP", lbl.frame, "BOTTOM", 0, -20) 90 _txt:SetPoint("TOP", lbl.frame, "BOTTOM", 0, -20)
82 _txt:SetFont(Amr.CreateFont("Regular", 12, Amr.Colors.Text)) 91 _txt:SetFont(Amr.CreateFont("Regular", 12, Amr.Colors.Text))
92 _txt:SetCallback("OnTextChanged", onTextChanged)
83 container:AddChild(_txt) 93 container:AddChild(_txt)
84 94
85 local data = self:ExportCharacter() 95 local data = self:ExportCharacter()
86 local txt = Amr.Serializer:SerializePlayerData(data, true) 96 local txt = Amr.Serializer:SerializePlayerData(data, true)
87 _txt:SetText(txt) 97 _txt:SetText(txt)