Download
(19 Kb)
Download
Updated: 06/03/24 02:07 AM
Pictures
File Info
Compatibility:
Gold Road (10.0.0)
Updated:06/03/24 02:07 AM
Created:02/12/18 05:24 AM
Monthly downloads:1,414
Total downloads:305,672
Favorites:229
MD5:
Categories:Action Bar Mods, Bags, Bank, Inventory
Dressing Room 2018  Popular! (More than 5000 hits)
Version: 0.12.1
by: code65536 [More]
Dressing Room: Which variant is right for me?

There are currently three different branches of the Dressing Room family tree.
  • Dressing Room 2015 - This is the original Dressing Room, with nothing more than API version bumps. On the front-end, this version lacks multi-page support, and on the back-end, this version lacks the more robust skill handling of the newer branches. While it may have a deceptively recent date (due to the frequent version bumps), the code base in this branch is the oldest. Not compatible with Scribing.

  • Dressing Room 2018 - This is the version you are looking at right now, and was formerly known as "Dressing Room Reborn". Skill handling was revamped in this branch and there is support for multiple pages. Recently, in 2022, this branch was updated to save data using character IDs, to avoid the problems arising from renaming characters or characters on multiple servers sharing the same time. It was updated again in 2024 to fully support Scribing and the changes in Update 42.

  • Dressing Room for Stonethorn - This branch was originally derived from the 2018 branch and includes a number of new features. However, it appears that this branch has since been abandoned, and today, it lacks some of the recent improvements found in the 2018 version. Not compatible with Scribing.

So, why would anyone choose to go with this 2018 branch? "If it ain't broke, don't fix it." It works well enough for me, and I personally don't like the excessive feature creep in the "Stonethorn" branch and prefer the relative simplicity of this branch. With that in mind, people who are seeking more functionality should definitely look elsewhere, probably at Wizard's Wardrobe because the "Stonethorn" branch appears to be abandoned.

Warning: With the exception of upgrading from the 2015 to the 2018 version, you cannot change between versions of Dressing Room as their data formats have diverged and are no longer compatible with each other.






Old Description

This is an updated version of dividee's Dressing Room addon, with compatibility fixes for Update 17 and new features!

Dressing Room allows you to save your action bars and equipped gear items as unique sets. You can then equip any saved set, including gear and both action bars, with the press of one customizable hotkey.

Dressing Room Pages

New in version 0.9.0 is the support for multiple Dressing Room pages. To create a new page, simply click the "+" button in the upper left corner. The new page will, by default, be named after the zone that you are currently in, but you can rename the page by clicking on the name.

If you enter a new zone whose name matches that of one of your pages, Dressing Room will automatically switch to that page; this behavior can be disabled in the settings.

Dressing Room and Update 17

Warning: The fix in 0.7.0, released on the morning of 2018-02-12, was incomplete. Version 0.8.0, released shortly after noon on the same day, is a more complete and comprehensive fix for the overhaul of the game's skill ID system.

Note 1: Version 0.8.0 will correctly migrate old Dressing Room data under two scenarios:
  1. Untouched pre-Update 17 data will correctly migrate to the new data format under 0.8.0
  2. Untouched pre-Update 17 data that had been migrated under 0.7.0 (which was live for only a couple of hours before being replaced by 0.8.0) will correctly migrate to the new data format under 0.8.0
If you had updated the game to Update 17 and then saved or changed your saved skill bars using a version of Dressing Room prior to 0.8.0, those altered skill bars may not migrate properly to the new format. You will have to manually re-do those skill bars. But for all skill bars that were saved prior to Update 17, they should migrate properly to the new format.

In short, users with pre-Update 17 data who just updated to Dressing Room 0.8.0, everything should "just work".

Note 2: Also note that if your character did not have all 5 of the guild skill lines (Mages, Fighters, Undaunted, Thieves, and Dark Brotherhood) unlocked prior to Update 17, some of the guild skill will be incorrect. Unfortunately, there is no reliable way to account for this scenario and transition the data, so those specific skills will need to be manually adjusted by the user.
  • Version 0.12.1 (2024/06/03)
    • Compatibility with Update 42

  • Version 0.11.0 (2024/03/17)
    • The "Always change page on zone change" setting has been reworded to "Return to default page if there is no zone match" to better describe what it actually does, and its behavior has been changed so that it will return only if the current page was not manually selected

  • Version 0.10.1 (2022/08/26)
    • Display a warning to users if the saved variables are in the format used by the newer "Stonethorn" variant of Dressing Room
      • Note: Users of the newer "Stonethorn" variant should not install this "2018" variant

  • Version 0.10.0 (2022/08/26)
    • Renamed to Dressing Room 2018 to disambiguate from the various other variants of this addon
    • Transitioned saved data from character name to more robust character IDs
    • Fixed an issue with ability icons appearing as question marks after changing zones
    • Removed embedded libraries

  • Version 0.9.2 (2018/03/21)
    • Fixed Lua error when attempting to use Dressing Room for the first time or on a new character

  • Version 0.9.1 (2018/03/20)
    • Fixed Lua error when migrating data from pre-0.8.0 Dressing Room to 0.9.x

  • Version 0.9.0 (2018/03/19)
    • Dressing Room now supports multiple pages, thanks to code contributed by @Toloache
      • New pages by default will bear the name of the zone that you are currently in, and can be renamed by clicking on the name
      • If you enter a new zone whose name matches that of one of your pages, Dressing Room will automatically switch to that page; this behavior can be disabled in the settings

  • Version 0.8.0 (2018/02/12)
    • Real fix for the reshuffling of skill line IDs

  • Version 0.7.0 (2018/02/12)
    • Addressed data compatibility issues caused by skill line rearrangements in Update 17
    • Updated LibAddonMenu
Optional Files (0)


Archived Files (7)
File Name
Version
Size
Uploader
Date
0.11.0
18kB
code65536
03/17/24 11:01 AM
0.10.1
18kB
code65536
08/26/22 10:46 AM
0.9.2
60kB
code65536
03/21/18 06:58 AM
0.9.1
60kB
code65536
03/19/18 10:53 PM
0.9.0
60kB
code65536
03/19/18 05:40 PM
0.8.0
58kB
code65536
02/12/18 12:07 PM
0.7.0
58kB
code65536
02/12/18 05:24 AM


Post A Reply Comment Options
Unread 09/03/24, 08:28 AM  
System_Data

Forum posts: 0
File comments: 1
Uploads: 0
Hi, would it be possible to add "use account wide settings" and an option to add a keybinding to unequip all gear? I like the simplicity of Dressing Room, but i think it could benefit from those options of the Stonethorn version.
Report comment to moderator  
Reply With Quote
Unread 06/22/24, 05:05 PM  
zenonuk

Forum posts: 0
File comments: 2
Uploads: 0
Suggestions for improvements

So I've just moved over to this 2018 version from the Stonethorn version, and I have a couple of suggestions for improvements -- not essential, but just some immediate feedback in case it's useful...

- it would be nice if the option to close the window on character movement was copied over
- it would be nice if the window would also close on the "character windows" key (ALT by default)

With the loss of both of those I find getting familiar with having to hit the close window every time a bit of an pain... but other than that, it's been an easy transition (data migration issues aside, which is known about, and I was expecting).

Regardless, many thanks for keeping this going - it's my preferred format for gear change - others are just so complex and full of unnecessary clicks and automation to get what you need.


UPDATE 30-July: I've ported over the two features I noted above, do let me know if you'd like me to contribute those additions to the add-on, I'm more than happy to submit my changes for inclusion if they're considered worthwhile.
Last edited by zenonuk : 07/30/24 at 03:24 AM.
Report comment to moderator  
Reply With Quote
Unread 06/14/24, 08:29 PM  
Nighn_9
 
Nighn_9's Avatar

Forum posts: 10
File comments: 53
Uploads: 0
Re: Re: Will there be a update for Scribing?

Originally Posted by code65536
Originally Posted by Nighn_9
Scribing skills don't save properly with dressing room.
There are three different versions of Dressing Room. The 2018 version (which you are commenting on right now) does have full support for scribing. The other two versions do not. If it's not saving, then you're using one of the other versions.
Yeah I have the Stonethorn one.... which now I'm figuring out very quickly that I may be in a pickle.... I have soo many things saved in dressing room, and I found out I cannot simply move my savedvariables to the 2018 version....

If I have access to all of my saves using the Stonethorn version, is there a way I can copy it into the 2018 version? Or do I have to bite the bullet and start all over new again with the 2018 version? (Scribing really messed this up :/)
Report comment to moderator  
Reply With Quote
Unread 06/11/24, 08:12 PM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 431
Uploads: 42
Re: Will there be a update for Scribing?

Originally Posted by Nighn_9
Scribing skills don't save properly with dressing room.
There are three different versions of Dressing Room. The 2018 version (which you are commenting on right now) does have full support for scribing. The other two versions do not. If it's not saving, then you're using one of the other versions.
Report comment to moderator  
Reply With Quote
Unread 06/11/24, 05:32 PM  
Nighn_9
 
Nighn_9's Avatar

Forum posts: 10
File comments: 53
Uploads: 0
Will there be a update for Scribing?

Scribing skills don't save properly with dressing room. Will any updates be coming soon for a fix?

PS. If I had to choose one addon to be able to use it would be dressing room. I don't understand why this was not a feature in game especially with the amount of armor sets in the game. I love this addon so much, and thank you SOOO much for the hard work!
Report comment to moderator  
Reply With Quote
Unread 06/10/24, 07:11 PM  
MoonPile

Forum posts: 1
File comments: 41
Uploads: 0
Originally Posted by code65536
Originally Posted by MoonPile
Hi code,
I'd like to update to this version since Stonethorn is not supported and broken with scribing.

But is there a file I can copy and paste that will save all my characters' loadouts and move them to this version? Or do I have to do them all over, manually?

Thanks
There will be a migration feature available soon. I've been swamped with a lot of other things lately, though.
Thanks a lot for answering and doing that, whenever you're able!
Report comment to moderator  
Reply With Quote
Unread 06/10/24, 05:52 PM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 431
Uploads: 42
Originally Posted by MoonPile
Hi code,
I'd like to update to this version since Stonethorn is not supported and broken with scribing.

But is there a file I can copy and paste that will save all my characters' loadouts and move them to this version? Or do I have to do them all over, manually?

Thanks
There will be a migration feature available soon. I've been swamped with a lot of other things lately, though.
Report comment to moderator  
Reply With Quote
Unread 06/10/24, 05:43 PM  
MoonPile

Forum posts: 1
File comments: 41
Uploads: 0
Hi code,
I'd like to update to this version since Stonethorn is not supported and broken with scribing.

But is there a file I can copy and paste that will save all my characters' loadouts and move them to this version? Or do I have to do them all over, manually?

Thanks
Report comment to moderator  
Reply With Quote
Unread 03/24/24, 10:25 AM  
PaladinFX

Forum posts: 0
File comments: 1
Uploads: 0
Error since last update

Dressing Room is not loading since the last update a week ago. I am getting the following Error message. (I am using Dressing Room 2018):

user:/AddOns/DressingRoom/DressingRoomUI.lua:382: attempt to index a nil value
stack traceback:
user:/AddOns/DressingRoom/DressingRoomUI.lua:382: in function 'DressingRoom:RefreshWindowData'
<Locals> self = [table:1]{name = "DressingRoom", numRows = 6, numCols = 2, manualPageChange = F} </Locals>
user:/AddOns/DressingRoom/DressingRoom.lua:507: in function 'DressingRoom:Initialize'
<Locals> self = [table:1] </Locals>
user:/AddOns/DressingRoom/DressingRoom.lua:524: in function 'DressingRoom.OnAddOnLoaded'
<Locals> event = 65536, addonName = "DressingRoom" </Locals>
Report comment to moderator  
Reply With Quote
Unread 03/20/23, 11:33 AM  
grompes
 
grompes's Avatar

Forum posts: 0
File comments: 4
Uploads: 0
Warning: Spoiler



Подтверждаю
При клике на клетку "SET 1" выдаётся сообщение

Warning: Spoiler

Так же скачал мод, но к сожалению он уже не работает =((
Это грустно

Скачал одну единтвенную версию (0.10.1) через Minion
До этого других подобных модов не было\

Клетки не работают, способности (skills) не переносятся на клетку. Не понимаю как сделать несколько "сетов"
Last edited by grompes : 03/20/23 at 11:44 AM.
Report comment to moderator  
Reply With Quote
Unread 08/26/22, 10:50 AM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 431
Uploads: 42
Originally Posted by BeeKing
Updated to the new version. I can't open dressing room at all.
Keybinds are still the same, just can't open dressing room window.

This is the error code I'm getting. Only running Bug catcher, Dressing Room, and the libraries required for Dressing Room.

user:/AddOns/DressingRoom/DressingRoom.lua:483: operator # is not supported for # nil
stack traceback:
user:/AddOns/DressingRoom/DressingRoom.lua:483: in function 'DressingRoom:Initialize'
<Locals> self = [table:1]{numCols = 3, numRows = 6, name = "DressingRoom"} </Locals>
user:/AddOns/DressingRoom/DressingRoom.lua:509: in function 'DressingRoom.OnAddOnLoaded'
<Locals> event = 65536, addonName = "DressingRoom" </Locals>
Thank you. You are getting this error because you are a user of "Dressing Room for Stonethorn", which is a newer fork of Dressing Room and is incompatible with this older "2018" fork.

There is now a check in version 0.10.1 of this "2018" fork to detect if your saved variables are in the "Stonethorn" format and a message will be shown to encourage you to return to that version.

This "2018" version is intended only for people using the formerly-named "Reborn" fork of Dressing Room or the original Dressing Room. Users of the "Stonethorn" fork should remain on that version.

Update:
If you are a user of the "Stonethorn" fork and are looking for a fix for the question mark issue that started with Update 35, I posted a fix for that in the comments section of that addon.
Last edited by code65536 : 08/27/22 at 05:06 AM.
Report comment to moderator  
Reply With Quote
Unread 08/26/22, 09:57 AM  
BeeKing

Forum posts: 0
File comments: 7
Uploads: 0
Updated to the new version. I can't open dressing room at all.
Keybinds are still the same, just can't open dressing room window.

This is the error code I'm getting. Only running Bug catcher, Dressing Room, and the libraries required for Dressing Room.

user:/AddOns/DressingRoom/DressingRoom.lua:483: operator # is not supported for # nil
stack traceback:
user:/AddOns/DressingRoom/DressingRoom.lua:483: in function 'DressingRoom:Initialize'
<Locals> self = [table:1]{numCols = 3, numRows = 6, name = "DressingRoom"} </Locals>
user:/AddOns/DressingRoom/DressingRoom.lua:509: in function 'DressingRoom.OnAddOnLoaded'
<Locals> event = 65536, addonName = "DressingRoom" </Locals>
Last edited by BeeKing : 08/26/22 at 10:03 AM.
Report comment to moderator  
Reply With Quote
Unread 11/12/21, 06:55 AM  
Cid2
 
Cid2's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Hello, everyone

I don't know if it helps but the shield of the Crimson Oath's Rive set is causing me trouble with dressing room.




It is only the shield that causes concern, I have tested with the other pieces of necklace and rings and sword work well, however I have not tested with the pieces of armor.

I combine them with other sets and every time I equip the shield of the Crimson Oath's Rive set, the dressing room has bugs and I get error messages, or I have trouble changing the set or dressing room becomes terribly slow to use.


I have them with all the dressing room version and with the alphaGear addOn I have the same problem, some players told me that maybe teso have changed the shield code I don't know because I am not an expect addOns.


P.s

I don't speak english and i used google translate sorry.



Tank you


Cordially


Yuffie Dumas
Last edited by Cid2 : 11/12/21 at 07:13 AM.
Report comment to moderator  
Reply With Quote
Unread 07/18/21, 10:27 AM  
GuNs0803

Forum posts: 0
File comments: 1
Uploads: 0
Hello, I have a dumb question about how do I remove the "Dressing Room" emblem on my screen?
Report comment to moderator  
Reply With Quote
Unread 03/23/21, 03:58 PM  
Snottykitty

Forum posts: 3
File comments: 5
Uploads: 0
Addon suddenly not working.

I've come to depend on this addon and suddenly today it's just not working. Here is the error message:

user:/AddOns/DressingRoom/DressingRoom.lua:483: operator # is not supported for # nil
stack traceback:
user:/AddOns/DressingRoom/DressingRoom.lua:483: in function 'DressingRoom:Initialize'
|caaaaaa<Locals> self = [table:1]{name = "DressingRoom", numRows = 4, numCols = 2} </Locals>|r
user:/AddOns/DressingRoom/DressingRoom.lua:509: in function 'DressingRoom.OnAddOnLoaded'
|caaaaaa<Locals> event = 65536, addonName = "DressingRoom" </Locals>|r
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: