diff --git a/development/alternate-advancement/.DS_Store b/development/alternate-advancement/.DS_Store index 4c9088e..3394d9b 100644 Binary files a/development/alternate-advancement/.DS_Store and b/development/alternate-advancement/.DS_Store differ diff --git a/development/transmog/transmog.client.ts b/development/transmog/transmog.client.ts index e69de29..ad9e713 100644 --- a/development/transmog/transmog.client.ts +++ b/development/transmog/transmog.client.ts @@ -0,0 +1,31 @@ +/** @ts-expect-error */ +let aio: AIO = {}; + +// Helper functions to create unique ids for frames and components +// const id = (name: string, entry: number = null) => `Transmog${name}` + (entry ? entry : ''); +// const compId = (pageId: number, name: string) => `${botId}:BotMgr${name}`; + +if(!aio.AddAddon()) { + const transmogHandlers = aio.AddHandlers('Transmog', {}); + let transmogFrame: WoWAPI.Frame; + + function mainFrame(player: Player) { + + // Build the main frame + if(!transmogFrame) { + transmogFrame = CreateFrame("Frame", "TransmogMainFrame", UIParent, null, 1 ); + transmogFrame.SetSize(550, 265); + transmogFrame.SetPoint("CENTER", UIParent, "CENTER", -100, 0); + transmogFrame.SetBackdropColor(0, 0, 0, 0.5); + + // Create a dressup model + const model = CreateFrame() + } + + } + + transmogHandlers.ShowFrame = (player: Player) => { + mainFrame(player); + } + +} diff --git a/development/transmog/transmog.server.ts b/development/transmog/transmog.server.ts index a8e3a8b..6bdc190 100644 --- a/development/transmog/transmog.server.ts +++ b/development/transmog/transmog.server.ts @@ -1,10 +1,3 @@ +/** @ts-expect-error */ let aio: AIO = {}; -import { AccountInfo } from "../../classes/account"; - -function GetTransmogItems(player: Player) { - - // SELECT * from acore_characters.custom_unlocked_appearances cua - // join acore_world.item_template it ON (cua.item_template_id = it.entry) where account_id = 252 - -} \ No newline at end of file