UI Windows
Every window of the client (lobby, shop, inventory and so on) is an XML file in xml/. UI Windows draws a window with its images and texts and lets you change its layout.
Sources
Section titled “Sources”- The window XMLs of the game folder (packs or an unpacked client), with a search over the file names.
- A window
.xmlopened from disk.
What you can do
Section titled “What you can do”- Pick a game screen size (800×600 up to 1920×1080) for windows that align to the screen.
- Show buttons in their Normal, Over, Push and Disable states.
- Switch layers on and off: images and frames, texts, window outlines, windows that start hidden (
IWS_START_HIDE). Preview shows the window the way the game does. - Move and resize child windows; undo and redo.
- Save: the edited XML is downloaded.
Images come from UI Image Sets, texts from the client’s text tables.
