RoMArt2
Updated: May 29, 2009
Status: Beta, Version: 1.0.0b
Released under the Creative Commons License By-Nc-Sa
Description
RoMArt2 is a skinning development and display tool designed to give the user 30 individually configurable panels.
Note: RoMArt2 is most likely NOT compatible with the original RoMArt. I suggest deleting the original RoMArt folder if converting to RoMArt2.
Note: Although RoMArt2 itself does not require any other addons or specific configuration to develop and display an effective skin, some skinners may design their skins around other addons, resolutions or ui scales.
Features
- Graphic User Interface.
- 30 individually configurable panels.
- Configuration of size, scale, offset, alpha, texture, strata, and anchor for each panel.
- Import & export settings between characters.
- Choose a default profile for new characters.
- Delete profiles no longer being used.
- Load custom skins created by others.
- Script events that can change the visibility, alpha, or texture of a panel.
- Highlighting of panels during configuration.
- Localization support.
- AddonManager support.
- Only saves panels you have 'created' in configuration.
- Optionally drag and drop to move or size a panel.
- Option to disable most aspects of the addon in case of errors.
Controls
Mini Butons
- Left Click: Toggles Edit Mode
- Shift-Left Click: Toggle Disable Mode
- Right Click: Center the configuration panel
Slash Commands /RoMArt2 or /rma
- /rma mini - toggles the minimap button on or off
- /rma edit - toggles edit mode on or off
- /rma disable -toggles disable mode on or off
Installation
Note: RoMArt2 is most likely NOT compatible with the original RoMArt. I suggest deleting the original RoMArt folder if converting to RoMArt2.
Unzip the "RoMArt2<Version>.zip". Copy the folder "RoMArt2" to "Runes of Magic\Interface\AddOns".
Importing Custom Profiles
Creating a Custom Skin for Others
Resources for Creating Skins
To Do List
- Error checking and user input validation.
- Clean up code
- API for other addons to manipulate individual panels - maybe
- In-Game help file system.
- Finish up description page.
Credits
- All the people in the #RoMUIDev irc. Specially art#mis for suggesting % positioning and stratas.
- Slayblaze & Tatto for their expressed input on the original RomArt project.
- Authors of Irakus, pbInfo, Xbar, and AdBottomArt for various code snippets and exceptionally easy to understand code that helped me understand a lot about LUA and XML.
- ShadowUIv6Remix for the background textures.
- famfamfam for the icons.