• Runes of Magic Addons
  • Runes of Magic
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

RoMArt2

 

Project Updated:
Files Updated: Sun, May 31 2009
Supports Game Version: 1825
Category: Artwork
Tags:

[Edit Tags]

Project Manager: eledemar
Additional Authors: No additional authors
Current Version: 1.0.1b
License: Creative Commons License By-Nc-Sa
Development Site: CurseForge
Avg Daily DL (last 30 days): 6
Downloads Total: 2,097
Favorites: 5
Comments: 7
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About RoMArt2
  •  

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.
  • Downloads (2)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  RoMArt2 1.0.1b Beta 1825 1,981 5/31/2009
  RoMArt2 1.0.0b Beta 1825 116 5/30/2009
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • cybrid29 said

    Mad Props to Eledemar! Quick to answer my question, and I appreciate it much. Thanks alot man, and got it working like I wanted to.

    Reply Report Permalink
  • eledemar said

    great to hear and thanks for the props, if any has questions i frequent irc://freenode/RoMUIDev if im in there open up a chat with me and ask your questions, sometimes im afk but ill get back to you at some point.

    Reply Report Permalink
  • Hisuisai said

    hi there,
    would it be to much to ask for a faq or a guide for nooblets?? i've been using romart for sometime and saw this and thought i would give it a go but i was more confused tbh. spent a while trying to figure out how to get the texture thing to work till i gave up and went back to romart. either i'm getting to old for this world or i just don't get how to do it. so if u have the time maybe a lil guideline for noobs on how to setup romart2
    thx in advance

    Reply Report Permalink
  • Hisuisai said

    hey soz for the delay in responding but recently been busy with rl and traveling, as for my problem with the texture it is actually getting them to show up in the game, i have set the folders with the skins and they r in the interface folder but for some reason i can't seem to be able to get the addon to "acknowledge" the path and can't seem to save the path either. dunno but i must be doing something wrong, just can't seem to figure out what it is

    Reply Report Permalink
  • eledemar said

    hmmmm, all i can say is about that atm is:

    assume you have your images in the RoMArt2 root folder, you would type in:

    interface\addons\romart2\imagename.extension

    saving can only happen when the game closes normally via backing all the way out to the character screen of exiting the game from the game main menu. Anything else will not save it, reliably.

    Reply Report Permalink
  • eledemar said

    I'm working on that now. Hopefully you will see something in a few days unless I fall behind in my courses lol. what exactly do you mean by 'texture thing'? A bit more info on what you were having issues with would help me write a better guide and answer your immediate concerns faster.

    Reply Report Permalink
  • Tatto said

    Hi eledemar

    Great work on your new version, really love what you have done with the project and the imagination you have shown, really is an excellent addon. Congratz :)

    I have one thing if you have the time to sort out, and that is in your previous version you had small position adjuster arrows, which I found to be incredibly useful, so much so I included my own version in barF2 v2.04. Upon using your addon, I found I needed to place layers on top of each other to achieve the look I really wanted, but I needed to match them up exactly, and I found even using arrows either side of sliders or mouse wheel on slider incremented them by 1, which was to large an increment. I'm pretty sure it's not a major issue, just my eye gets drawn to this minute detail often, (a personality defect I'm sure :) ) so if you could sort this out by making the slider increment smaller I would be most grateful.

    And to finsih on a positive, as I dislike just being negative, Really appreciating the style you have presented this addon with, a had a smile when I first open up your GUI as it was very pleasing on the eye and very well constructed. A fantastic job :)

    Reply Report Permalink
  • Tatto said

    Also just wanted to add also, really like the DEFAULT setting option, though a simple thing to set up, means switching between unused chars more pleasing, as often thoughts are , "damn here we go again set up the display haven't played this char in ages just wanted to play" now with this you have made it a little easier:) thank you.

    Also like the event script, and will be playing with that if and when I start playing properly again, I can see many uses for this feature. I think it might be useful for you to strongly plug it, and give some skins you have set up using it, as a way of showing others its valuableness. I personally feel it is a feature many other addons could hook into if you could open the options to it, I see this addon being an absolute must have for any one wishing to play ROM :D

    Reply Report Permalink
  • Tatto said

    Hehe, and one other thing while I'm messing about, the Parent drop down, would it be possible to add an edit box to this also. So if you know the name of a frame from another addon or game default, you can make it the parent , meaning when you move say the Unit Frames around, the background created with your excellent addon moves with it.

    lol, I'll try to shut up now :D just see lots of possibilities and really would like more people to appreciate your work.

    Reply Report Permalink
  • eledemar said

    haha, read the bottom post first Tatto =D

    Reply Report Permalink
  • eledemar said

    As for anchored to anything other than UIPARENT or a romart panel... I thought about this and it was something I wanted to do but involved a bit more coding into things im not familiar with yet. This is defiantly a direction I want to go with it. My biggest concern with it is detecting a valid panel to hook into without rom tossing a 'can't find nil' etc.

    Thanks much for the comments and the good vibes. Its been an awesome experience creating. Now to clean up the code =D

    Reply Report Permalink
  • eledemar said

    The only issue I see with hooking into romart is, unless its a full fledged custom UI compilation it could make issues for people that use romart strictly as a background art system. Maybe a romartlight in the future that addons can use? IDK.

    Reply Report Permalink
  • eledemar said

    lol wow...thanks man, great response!!

    Lemme see...

    QUOTE:
    "I found I needed to place layers on top of each other to achieve the look I really wanted, but I needed to match them up exactly, and I found even using arrows either side of sliders or mouse wheel on slider incremented them by 1, which was to large an increment."

    ok, solution to this is to anchor the panel you need to line up to the one you have in place. I'll explain why. Panels that are anchored to the UIPARENT use percentage positioning. Panels anchored to any other romart2 panel are positioned abs pixel. This MIGHT still be to big of a movement. If it is, reduce the scale of the image and increase its size or the other way around and see if that works to get close to were you want it to be. If this doesnt solve it let me know and ill see about changing the increaments to .5 on the slider.

    Reply Report Permalink
  • Tatto said

    Thanks for the response:)

    On the subject of other addins being able to hook, it has been my long term view that if it could be worked that other addon authors amounst ourselves discuss major frames or variables from their addons that could possibly be used by another addon, thus saving overall memory usage and making addons more efficient with less conflicts possible. The reason I also think this is as you know in truth there are as of yet very few addon authors and having recently downloaded Third Age Lord of the Rings mod for Medieval II, that mod was so huge it took a team of mod makers to develop over a year. Now ofc don't expect that, but there are many addons that overlap each other already in ROM, and if you look at my addon Classified I have made it work without saving player variables, but if the user has /who installed it collapses the internal local variable and uses /who's Global variables in an effort to be more efficient and co-exist.So in conclusion, as I have to leave for work in a minute and would continue at greater length, I see it as a way forward to truely transform the ROM UI and make it totally effeciant would be some sort of collabaration, to give other addon authors a chance to use existing vars/frames etc from another addon if present

    Reply Report Permalink
  • eledemar said

    I see what your saying there and I agree. As well, its late her and im off to bed. See ya next time =D

    Reply Report Permalink
  • eledemar said

    I think png work as well. This difference is TGA have a mask layer that is used for transparency. I think anything else like gif, png would have a white area where it should be transparent. Best bet would be to stick to tga.

    And a side note: you don't have to use the extension.. unless of course you have files of different types with the same name in the same folder.

    I'm glad you found RoMArt2 a bit easier to use. Keep me informed. please...

    Also if someone is messing with this looking for bugs, take a look at strata and see if it is setting it on load +D I think it might be buggy.

    Reply Report Permalink
  • kaisoul said

    From what i can tell the mod can use any file type that it SUPPORTS easily at the moment i only know about the TGA file type.

    Reply Report Permalink
  • kaisoul said

    started useing the mod and was simple to use from the info you told me in the past. Insanely simple to move panels around and useing custom art files was a breeze with this addon. i made a folder in my \interface\addons folder called romskins then in that folder had folders for each set of skins.
    so the pathway looked like this interface\addons\romskins\skinname\tgafile.tga skinname= the fold name holding my custom artwork the tgafile.tga= the name of one of the tga files needed to make up each panel in the mod. then inside the mod create a panel and in the panel options of that panel input the pathway to the tga file you want displayed. Very simple even though i bet how i explained it sucks ^_^

    Reply Report Permalink
  • kaisoul said

    so trying this out yea ^_^ im first woohoooooo yea me!!

    Reply Report Permalink
  • 1 page(s)
  • Similar Addons
  •  

Average downloads per day

  1. 141 XBar II Action Bars, Artwork, Map...
  2. 60 XBar Artwork, Map & Minimap, Tooltip...
  3. 21 ColorChat Chat & Communication, and...
  4. 19 adBuffBarsTexturePack Artwork
  5. 17 Angrytank's Multiskin Interface Pack Artwork, and HUDs