Download
(46 Kb)
Download
Updated: 05-07-14 03:13 PM
Pictures
File Info
Updated:05-07-14 03:13 PM
Created:06-12-13 05:12 PM
Downloads:3,924
Favorites:37
MD5:
Roles
Version: 1.9
by: Zormus [More]
A convenient menu for changing roles, equipment, and wardrobe.

Usage

Left-click to open/close menu
Middle-click to open configuration window
Right-click to move menu

Features

Two equipment sets can be associated with each role, for example PvE and PvP.
  • Uses the game's built-in /saveequip sets (20 available).
  • Replacement items allow you to reuse an existing set with minor modifications, such as a synergy crystal or trinket.
Two wardrobe sets can be associated with each role.

Custom macro text can be associated with each role. This can include any macro commands supported by the game, as well as commands for other addons.

If KaruulAlert is installed, you can use drop-down lists to easily associate an alert set and subset with each role.

You can assign custom names to equipment and wardrobe sets for easy identification.

Interface

Menu uses role names you've assigned in the soul tree window.

Role icons (tank/heal/damage/support) are automatically updated.

Menu can be customized in the following ways:
  • Sort roles by slot, name, or type
  • Extend menu up/down or left/right
  • Adjust spacing between menu items
  • Adjust menu width to fit custom names
  • Specify inactive fade level
  • Place menu anywhere on screen
  • Show/hide background
Current role is displayed to show you which role is active at a glance.

You can choose which roles to include in the menu, which lets you exclude test specs and infrequently used role slots.

Commands

/roles (open configuration window)
/roles toggle (open/close menu)
/roles lock (lock/unlock menu location)
/roles reset (reset menu location to center)

Localization

Special thanks to the following translators:
  • Céres@Brisesol (French)
  • FriedDuck (German)
  • Poddel (German)
  • Randgruppe84 (German)
  • XopHeT (Russian)
To add/update/review translations, please visit the localization page.

Known Issues

After acquiring a new role slot, the KaruulAlert set drop-down list does not immediately update with the additional set. This will be fixed in the next release. In the meantime, you can type /reloadui to resolve the issue.
1.9
Added support for an additional 20 wardrobe slots, for a total of 39.
Added detection of KaruulAlert addon and drop-down lists for sets and subsets.
Enabled scrollbar for longer select lists.
Fixed error that can occur when opening role menu while zoning.
Changed addon environment to Rift 2.6.
Updated LibZormus to version 1.5.

1.8.1
Fixed 1.8 error when loading the addon for the first time or acquiring a new role slot.

1.8
Equipment and wardrobe sets can now have custom names associated with them.
Equipment sets can now be loaded and saved from the configuration dialog.
Wardrobe sets can now be loaded from the configuration dialog.
Added option for showing/hiding menu background.
Added German and Russian translations.
Changed addon environment to Rift 2.5.
Updated LibZormus to version 1.4.

1.7
Added version checking functionality.
Improved behavior of text fields and select lists.
Made minor adjustments to configuration dialog elements.
Enhanced handling of role type changes.
Adjusted role macros for consistency.
Changed addon environment to Rift 2.4.
Updated LibZormus to version 1.3.

1.6
Added support for new /wardrobe command.
Added option for horizontal menus.
Added a help section requesting localization for untranslated languages.
Removed redundant close button from configuration dialog.
Updated LibZormus to version 1.2.2.

1.5.1
Fixed text fields to support all UTF-8 characters properly.
Updated LibZormus to version 1.2.1.

1.5
Added settings option for inactive menu alpha.
Added settings option for enabling/disabling role change notification text.
Added support for localization and added French translations.
Increased maximum number of replacement items from 4 to 6.
Changed name of height setting to spacing and changed default spacing for new users.
Changed saved variable names to include addon identifier prefix.
Made minor adjustments to dialog labels and layout.
Updated LibZormus to version 1.2.

1.4
Added settings option for menu height.
Fixed bug where changed role names and new role slots were not updated in config window.

1.3.1
Prevent LFG tool group assignment from overwriting saved role icons.

1.3
Addon now supports 20 equipment sets.
Updated welcome message to include version number.
Fixed open drop-down list image when dialog closes.
Fixed console error that occured for some users.
Updated LibZormus to version 1.1.2.

1.2.1
Fixed addon error that would occasionally occur upon loading.
Updated LibZormus to version 1.1.1.

1.2
Role change notifications are now sent to all chat tabs that receive system messages.
Added color-coding to role change notifications based on role type.
Config window now automatically selects current role when opened.
Fixed a bug that caused menu to become active when leaving combat while config window is open.
Updated LibZormus to version 1.1.

1.1
Middle-clicking the menu button now opens the configuration window.
Configuration window now retains its location during the session.
Clicking on the checkbox label now checks/unchecks the checkbox.
Updated help text.
Updated LibZormus to version 1.0.1.

1.0.3
Fixed addon error that occurs when resetting a role.

1.0.2
Fixed issue with text fields overlapping select box drop-downs.

1.0.1
Fixed addon errors for characters with one role.

1.0
Initial release.
Archived Files (2)
File Name
Version
Size
Author
Date
1.8.1
44kB
Zormus
01-23-14 03:49 PM
1.7
40kB
Zormus
09-18-13 09:23 AM


Post A Reply Comment Options
Unread 07-07-13, 04:10 PM  
joshmiller83

Forum posts: 0
File comments: 18
Uploads: 0
Question Wardrobe Slots???

Do you think you could make your addon use Wardrobe Slots to to store gear like Gadget:Outfitter? http://www.riftui.com/downloads/info...Outfitter.html That addon is older and the author is no longer wokring on it. Using wardrobe sets is an excellent free storage spot for gear sets!

Thanks!
joshmiller83 is offline Report comment to moderator  
Reply With Quote
Unread 07-08-13, 03:17 AM  
Zormus
Zombie
 
Zormus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 1
Re: Wardrobe Slots???

Quote:
Originally Posted by joshmiller83
Do you think you could make your addon use Wardrobe Slots to to store gear like Gadget:Outfitter? http://www.riftui.com/downloads/info...Outfitter.html That addon is older and the author is no longer wokring on it. Using wardrobe sets is an excellent free storage spot for gear sets!

Thanks!
This addon does not manipulate gear directly. It simply creates and executes macros using the game's built-in /role, /loadequip, and /equip commands.

It is intended to be lightweight and simple, a convenient way for people to free up some macro slots and action bar slots.

While I can see the usefulness of what you are suggesting, it is unfortunately outside the intended scope for the Roles addon. If you really need to use wardrobe slots as storage, I believe a user named Merxion is currently working on bringing Outfitter up-to-date.
__________________
Roles - A convenient menu for changing roles, equipment, and wardrobe
Zormus is offline Report comment to moderator  
Reply With Quote
Unread 07-11-13, 02:50 AM  
Zormus
Zombie
 
Zormus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 1
Version 1.3.1

Version 1.3.1 prevents the LFG tool from overwriting your saved role icons with your group-assigned role. This is done by prohibiting changes to role icons when you are inside an instance group of 5 or fewer. Role icons will continue to update normally upon respecs and point reallocation when you are outside an instance, not in a group, or in a group of 6 or more.
__________________
Roles - A convenient menu for changing roles, equipment, and wardrobe
Zormus is offline Report comment to moderator  
Reply With Quote
Unread 07-12-13, 08:53 PM  
Zormus
Zombie
 
Zormus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 1
Version 1.4

Version 1.4 includes the following:

- A new settings option for menu height. It defaults to the original height and can be changed via a slider in the SETTINGS tab.

- A bug fix for the role select list in the config window not updating with changed role names and new role slots. If you edit your role names in the soul tree window and/or buy a new role slot from the trainer, the config window will now show the correct role list the next time you open it (if config is already open, just close and reopen).
__________________
Roles - A convenient menu for changing roles, equipment, and wardrobe
Zormus is offline Report comment to moderator  
Reply With Quote
Unread 07-26-13, 12:11 PM  
Ceres

Forum posts: 0
File comments: 73
Uploads: 0
Could you please allow more than 4 entries in Item Replacement area ?

Notice that i got 4 entries for 1 role and need more than that.
Ceres is offline Report comment to moderator  
Reply With Quote
Unread 07-26-13, 02:52 PM  
Zormus
Zombie
 
Zormus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 1
Quote:
Originally Posted by Ceres
Could you please allow more than 4 entries in Item Replacement area ?

Notice that i got 4 entries for 1 role and need more than that.
Replacement items are meant to be *minor* changes to an existing equipment set, such as a different synergy crystal or trinket. Hence only 4 items are allowed at the moment.

If you need to modify a set by more than 4 items, you might as well save a whole new equipment set. Now that the game allows for 20 equipment sets, that shouldn't be a problem. Just /saveequip # to save a new equipment set and select it from the drop-down list.

So, to summarize:
  • Use /saveequip # to make different equipment sets for your roles, these will include every slot
  • If you want to use an existing set but with minor changes to a few slots, list them as replacement items
I could potentially allow for more replacement items but I probably won't go higher than 5 or 6 since it is more efficient to /loadequip a full set if the sets differ by that many items. How many did you need?

Edit: Just noticed you are the same person that asked about localization before. I'm happy to report that the changes for localization support are almost finished (planning to finish them this weekend). Check here again in a few days for info on how to submit translations.
__________________
Roles - A convenient menu for changing roles, equipment, and wardrobe
Last edited by Zormus : 07-26-13 at 03:17 PM.
Zormus is offline Report comment to moderator  
Reply With Quote
Unread 07-26-13, 05:25 PM  
Ceres

Forum posts: 0
File comments: 73
Uploads: 0
Quote:
Originally Posted by Zormus
Edit: Just noticed you are the same person that asked about localization before. I'm happy to report that the changes for localization support are almost finished (planning to finish them this weekend). Check here again in a few days for info on how to submit translations.
Yep it was me asking about localisation. And for the number of lines in replacement items i know i could use another saveequip but since you got 6 lines for macro commands i though having same number for item replacement could be possible.

About the localistion i could start posting here some of french translations right away as i got rift opened. anyway i did pm you on curse.
Last edited by Ceres : 07-26-13 at 06:11 PM.
Ceres is offline Report comment to moderator  
Reply With Quote
Unread 07-28-13, 03:25 PM  
Zormus
Zombie
 
Zormus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 1
Version 1.5 Released

Version 1.5 is now available and includes the following changes:
  • A new option for adjusting the inactive menu alpha (valid range 0% to 75%)
  • A new option for enabling/disabling the "Changing role" notification messages
  • Maximum number of replacement items increased from 4 to 6
This version also adds support for localization. French translations are now available (thanks to Céres@Brisesol). German, Korean, Russian, Simplified Chinese, and Traditional Chinese translations are still needed. If you would like to help translate the addon into your language, please visit the localization page.

Edit: Version 1.5.1 is now available and includes a fix for UTF-8 support in the text fields.
__________________
Roles - A convenient menu for changing roles, equipment, and wardrobe
Last edited by Zormus : 07-29-13 at 08:31 PM.
Zormus is offline Report comment to moderator  
Reply With Quote
Unread 08-14-13, 02:16 PM  
Zormus
Zombie
 
Zormus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 1
Version 1.6 Released

Version 1.6 is now available and includes the following new features:
  • Support for the new /wardrobe command. You can associate two wardrobe sets with each role (left click and right click).

  • A new option to extend the menu to the left or right. To keep menus from getting too wide, only icons are shown in horizontal menus and role names are displayed in a tooltip as you mouse over each icon. The spacing setting controls either horizontal or vertical spacing depending on the menu orientation.
__________________
Roles - A convenient menu for changing roles, equipment, and wardrobe
Last edited by Zormus : 08-14-13 at 02:17 PM.
Zormus is offline Report comment to moderator  
Reply With Quote
Unread 09-18-13, 09:34 AM  
Zormus
Zombie
 
Zormus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 1
Version 1.7 Released

Version 1.7 is now available and includes the following:
  • Support for Rift 2.4 patch.
  • Version checking functionality: if a newer version is detected, the welcome message which is displayed when the addon loads will include this information. You can also go to the "help" tab to see if the addon is outdated.
  • Text fields will appropriately lose focus when clicking elsewhere in the configuration window.
  • Select lists will appropriately close when clicking elsewhere in the configuration window.
  • Various other improvements and fixes.
__________________
Roles - A convenient menu for changing roles, equipment, and wardrobe
Zormus is offline Report comment to moderator  
Reply With Quote
Unread 10-31-13, 08:19 PM  
Darkspy

Forum posts: 0
File comments: 4
Uploads: 0
The roles bar disappears again and must be reset if. what can be done against?
Darkspy is offline Report comment to moderator  
Reply With Quote
Unread 11-06-13, 07:10 PM  
Zormus
Zombie
 
Zormus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 1
Quote:
Originally Posted by Darkspy
The roles bar disappears again and must be reset if. what can be done against?
The role menu should stay in the same position from session to session. If you have somehow moved it off-screen or have changed your screen resolution such that it ends up off-screen, you can type "/roles reset" to move it back to the center.

Or, if you are referring to the menu fading in combat, you can adjust the fade level in the settings. If you are referring to another scenario entirely, please give a more detailed description of your problem and I'll see if I can help.
__________________
Roles - A convenient menu for changing roles, equipment, and wardrobe
Zormus is offline Report comment to moderator  
Reply With Quote
Unread 01-22-14, 10:15 PM  
Zormus
Zombie
 
Zormus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 1
Version 1.8 Released

Version 1.8 is now available for download.
  • You can now assign custom names to equipment and wardrobe sets. These names are displayed in the drop-down lists so you can easily identify which set is which.

  • Equipment sets can now be loaded/saved by clicking a button in the configuration dialog. Some may find this more convenient than typing out the /loadequip and /saveequip commands when updating sets with new equipment. Wardrobe sets can also be loaded from the configuration dialog.

  • There is a new option to give the role menu button a transparent background when not being moused over.

  • The addon now supports German and Russian in addition to English and French. Thanks to all the translators who contributed to the localization effort!
__________________
Roles - A convenient menu for changing roles, equipment, and wardrobe
Zormus is offline Report comment to moderator  
Reply With Quote
Unread 01-23-14, 01:24 PM  
youtube

Forum posts: 0
File comments: 1
Uploads: 0
Re: Version 1.8 Released

Kepp getting this error ,
tried multiple chars, multiple servers, redownloaded the addon

Error: Roles/Role.lua:36: attempt to index a nil value
In Roles / Event.Unit.Availability.Full, event Event.Unit.Availability.Full
stack traceback:
[C]: in function '__index'
Roles/Role.lua:36: in function 'Create'
Roles/Role.lua:24: in function 'UpdateRoleList'
Roles/Roles.lua:123: in function 'SetCurrentRole'
Roles/Roles.lua:166: in function <Roles/Roles.lua:161>


---------------------
EDIT
---------------------
did a fresh dl of 1.7 version , works like a charm

so something in cfg.
:X
Last edited by youtube : 01-23-14 at 01:26 PM.
youtube is offline Report comment to moderator  
Reply With Quote
Unread 01-23-14, 03:52 PM  
Zormus
Zombie
 
Zormus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 1
Re: Re: Version 1.8 Released

Quote:
Originally Posted by youtube
Kepp getting this error ,
tried multiple chars, multiple servers, redownloaded the addon
Thanks for the bug report. I have fixed the issue and uploaded a new version.

All users, please download 1.8.1 for the bug fix.
__________________
Roles - A convenient menu for changing roles, equipment, and wardrobe
Zormus is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: