Dressing Room Functions

Transmogrification Login to Add Favorites
  • 10 Likes
  • World of Warcraft
  • 275 Monthly Downloads
  • Supports: 7.2.0
  • 25,869 Total Downloads
  • Updated Mar 30, 2017
  • Created Jul 10, 2013
  • 54 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: v1.4.2.1

About Dressing Room Functions

(For Bug Reports: Link)

New in v1.4:

  • More bug fixes!
  • Export entire transmogs to either MogIt or to your chat window! You can export other people's transmogs too, to see how they did theirs and what items they used.

New in v1.3:

  • Localizations! Most of the localizations in place are machine-translated and need some human love. If you are willing to help please submit a ticket via the appropriately provided links in the addon's description.
  • Minor fixes and improvements.

New in v1.2:

  • Revamped the code a little, it's a little bit more organized (makes updating it a little easier)
  • New slash commands: /dr now opens the dressing room by itself, /drf allows you to configure the add-on. (Use /drf help to show chat options)
  • It is now possible to configure automatically undressing when the Dressing Room is first opened.
  • It is now possible to configure automatically undressing when changing targets and model race/gender.
  • It is now possible to configure whether undressing will show your character's actual skivvies or apply a more "conservative" outfit. This is being done in case you don't want to see your underwear constantly! This does not apply to removing pieces of armor with the removal menu.

This addon allows you to do the following:

  • Remove clothing from your dressing room character - useful for previewing shirts and pants under a robe
  • Switch to a target model - useful for seeing a character through druid forms or trying armor on the other gender.
  • Change your model's race or gender - useful for seeing your character and his/her gear as another race. (Currently very buggy)

These functions are part of the Blizzard API but rarely used, but can be extremely useful depending on the situation.

Known Issues:

  • There is an issue if the target moves out of range; the model can no longer be manipulated or used. Blizzard's UI code will now revert the model's appearance to your own when you swap races, but the bugs disallowing you to put on or take off items previously have been fixed.
  • Swapping races of a target who uses hidden shoulders or helmet may be a bit quirky.

This add-on is designed to be very small and lightweight and should be compatible with any other add-on as long as the dressing room is not completely replaced.

commit 734954f50ee09c9edca1a9e71d505df7ba207787
Author: Rachael Alexanderson <[email protected]>
Date:   Tue Mar 28 20:23:30 2017 -0400

    - 70200 interface update.

commit 79e5acdb3efd49b5a5e1ed1464c01a9bec40d799
Author: Rachael Alexanderson <[email protected]>
Date:   Wed Oct 26 03:15:23 2016 +0000

    - Version bump to 1.4.2

commit 6f228b5707a7998865c62875c892c195cd8df854
Author: Rachael Alexanderson <[email protected]>
Date:   Wed Oct 26 03:13:46 2016 +0000

    - Updated TOC for 7.1
    - Updated German description translation, provided by jamak (Curseforge)
    - Also thanks to a tip by jamak, made it so the addon description can actually be read using the |n newline escape sequence.

commit 7f400087e90d6b70674d473ea6b22c2fcc8d5788
Author: Rachael Alexanderson <[email protected]>
Date:   Thu Aug 18 20:37:52 2016 +0000

    Tagging as v1.4.1 - Releasing, if there's any problems use the ticket system. :)

commit 821d981ded2d4426a030b6464e965922770a627b
Author: Rachael Alexanderson <[email protected]>
Date:   Tue Aug 16 16:59:43 2016 +0000

    Tagging as v1.4.1-Beta

commit 59c8e776af5c2eaf395e506f2b9c5edca15718d4
Author: Rachael Alexanderson <[email protected]>
Date:   Tue Aug 16 16:56:39 2016 +0000

    - You may now whisper item links to other people, or even to your target directly.

commit 7d9d0797f7fd4de1fbce67949141267c2e54f9b2
Author: Rachael Alexanderson <[email protected]>
Date:   Sat Aug 6 01:00:21 2016 +0000

    - Checks if MogIt is actually loaded, instead of just checking for its presence. Fixes bug when attempting to export to MogIt when it is inactive.

commit f2fe8a9da636977de77123d3db8f4aa97529b0b1
Author: Rachael Alexanderson <[email protected]>
Date:   Wed Aug 3 13:14:26 2016 +0000

    - Upstream pull for Chinese translations
    - Dressing room precaches items on reset (fixes potential bug when opened on target, reset back to default player model, and links are dumped)

commit 048ee421ca7b6040054b3a3dd01159d039ed85b8
Author: Rachael Alexanderson <[email protected]>
Date:   Wed Aug 3 13:04:35 2016 +0000

    - DRF's key binding now defaults to F6, is in the "Addons" category, and has a header again.
    - Removed options keybinding
    - Added option to open the dressing room on the target (useful for keybinding)
    - Version bump to v1.4.1
    - Removed Addon name localizations. It is now "Dressing Room Functions" in all languages.

commit 863a4e52d338d7de5c7a9e1e308d8e3281d31905
Author: Rachael Alexanderson <[email protected]>
Date:   Mon Aug 1 05:40:53 2016 +0000

    Tagging as v1.4

commit ff174c95abf9a05b547a8bcd8aab17a7e9c8aa17
Author: Rachael Alexanderson <[email protected]>
Date:   Mon Aug 1 05:37:48 2016 +0000

    - Fixed helmets and shoulders on arbitrary race swaps, uses new appearance system to make sure they stay on the character.

commit 8f976b71103a0c4403f5266066128f283de67d29
Author: Rachael Alexanderson <[email protected]>
Date:   Mon Aug 1 04:25:40 2016 +0000

    - Phase 1 of code refactoring.
    - Also fixed Worgen and Pandas exporting to MogIt. (Getting MogIt to auto select their race)

commit 7e870dd2932cbff039878330d5724f6ad858cc2e
Author: Rachael Alexanderson <[email protected]>
Date:   Mon Aug 1 03:07:33 2016 +0000

    - Added MogIt support. For those who have the addon, you will now be able to export any transmog (even someone else's) directly to MogIt.

commit 96b6ee5d9f1176fd49e46f312e13103f4d956e46
Author: Rachael Alexanderson <[email protected]>
Date:   Sun Jul 31 21:11:49 2016 +0000

    - Added some localizations for the new item links feature. Also renamed "dump" to "lists" to make it sound a little more friendly.
    - Added some precaching to help with race swaps, conservative undress feature, and link dumps.
    - Dump system now tries to track the model's race, gender, and player name, and prints it appropriately in chat.

commit c782d9efbc25bc53ee2c39656864d23878a91be6
Author: Rachael Alexanderson <[email protected]>
Date:   Sun Jul 31 11:08:28 2016 +0000

    - Secondary version bump. This hasn't happened in a while!
    - Added ability to dump a Dress Up Model's item links in chat. Beta for now; it does not resolve item names on the first try, but the links still work just fine. On the second try, it will get those item names!

commit 079eeb8a8339976a10c0149280d6785a5691e437
Author: Rachael Alexanderson <[email protected]>
Date:   Sun Jul 31 04:51:01 2016 +0000

    Tagging as v1.3.2

commit 57dc9d33da85ed2b22a729c03c276cccf80d7871
Author: Rachael Alexanderson <[email protected]>
Date:   Sun Jul 31 04:50:20 2016 +0000

    - Fixed "conservative" undress (bug: it will take a time or two to "work")
    - Fixed /dr not working

commit 8b6276b4a4b594f8949da86ddd1af5faf5a19ddd
Author: Rachael Alexanderson <[email protected]>
Date:   Tue Jul 19 19:33:54 2016 +0000

    Tagging as v1.3.1.3

commit 347e3630f3543ae2d8aad377f76769c3409c2d19
Author: Rachael Alexanderson <[email protected]>
Date:   Tue Jul 19 19:28:58 2016 +0000

    - Legion 7.0 Pre-Patch prep (TOC update)

commit dd09e02797457624c7a75db5da1695f4b0bf87af
Author: Rachael Alexanderson <[email protected]>
Date:   Mon Apr 4 16:39:24 2016 +0000

    - Lua will be the death of me. 2nd time's the charm?

commit 8e0925110a59c8f379acba0a8d68ad6e50a594b6
Author: Rachael Alexanderson <[email protected]>
Date:   Mon Apr 4 16:21:23 2016 +0000

    - Corrected /dr command's "hack" to bypass the item check to open the Dressing Room Frame. Still not sure whether to keep it as is or refactor the function completely.

commit 5a1de6b9ce41bc4d4bebae420b4b09589be3ebe9
Author: Rachael Alexanderson <[email protected]>
Date:   Mon Jun 22 14:25:29 2015 +0000

    Tagging as v1.3.1.2

commit dde21241147cda99b94cda6886830743428dc65e
Author: Rachael Alexanderson <[email protected]>
Date:   Mon Jun 22 14:24:55 2015 +0000

    - Bump for patch 6.2

commit 839d1beabf5d2d37be833fc545350ec43e9d370e
Author: Rachael Alexanderson <[email protected]>
Date:   Thu Feb 26 21:45:04 2015 +0000

    Tagging as v1.3.1.1

commit a1d2460c4d5cf88ea22c14650d7d25bce2d256f7
Author: Rachael Alexanderson <[email protected]>
Date:   Thu Feb 26 21:20:06 2015 +0000

    ├»┬╗┬┐- TOC Bump for WoW 6.1 patch

commit 14b94b54ac9c558ef4572c2c262ce49e781b9da3
Author: Rachael Alexanderson <[email protected]>
Date:   Mon Dec 15 15:41:22 2014 +0000

    Tagged as v1.3.1

commit 6d9e266e9cd5334696605887d9ee956114bf4b01
Author: Rachael Alexanderson <[email protected]>
Date:   Sun Nov 9 21:00:22 2014 +0000

    ├»┬╗┬┐- Fixed string concatonation in Russian translation.

commit 7cd3c68a9098c6ff216d529ef6e44597c0101f5d
Author: Rachael Alexanderson <[email protected]>
Date:   Sun Oct 26 13:56:01 2014 +0000

    ├»┬╗┬┐- Version bump
    - Fixed a line wrap typo

commit e82cfffc6295b99b05efbeba81b4f6adfd23af36
Author: Rachael Alexanderson <[email protected]>
Date:   Thu Oct 23 16:30:37 2014 +0000

    - Fixed: Inputting localized /drf commands would not work.

commit 66cbbf373050b7b6704eaaab447a9e668bdd07fe
Author: Rachael Alexanderson <[email protected]>
Date:   Thu Oct 23 15:52:56 2014 +0000

    ├»┬╗┬┐- Updated BlueNightSky's Traditional Chinese (zhTW) translations
    - Updated Russian translations. (Credit: Nixelf, curseforge.net via ticket)

commit 1626950b1702963186ff27dcc95d51cb859197bc
Author: Rachael Alexanderson <[email protected]>
Date:   Tue Oct 21 03:22:13 2014 +0000

    ├»┬╗┬┐- Added German translation (Credit: Imithat from wowinterface.com)

commit 5e0f1407d6a2799fce2bc307f2c0c062cf256400
Author: Rachael Alexanderson <[email protected]>
Date:   Sat Oct 18 01:22:40 2014 +0000

    Tagged as v1.3

commit b62d69c44746a0f1d1272e180dda29a35565a3f3
Author: Rachael Alexanderson <[email protected]>
Date:   Sat Oct 18 01:20:30 2014 +0000

    ├»┬╗┬┐- Putting BlueNightSky's translations (Traditional Chinese) in
    - Translated BNS's Traditional Chinese to Simplified, as well
    - Started doing input translations

commit 48a59e56d27c8f8e393c4ce2dc8a8b6ff34317c6
Author: Rachael Alexanderson <[email protected]>
Date:   Fri Aug 29 14:09:03 2014 +0000

    Tagged as v1.2.5

commit 9c33ffb7dbf78bcfbcf7a1746b9b558fc476ee2e
Author: Rachael Alexanderson <[email protected]>
Date:   Wed Aug 6 18:59:52 2014 +0000

    - Added ability to immediately open dressing room frame, and configure the add-on, with keybindings. Default key bindings are intentionally *not* set.

commit 19f27f8710e481e815f930283b49a0b05eaabed5
Author: Rachael Alexanderson <[email protected]>
Date:   Tue Aug 5 09:24:39 2014 +0000

    ├»┬╗┬┐- Added "blank" background option.
    - When scolding for a bad update, support backwards compatibility and load in a default English response if upgrading from an earlier version that did not support localization

commit 3b3b0df8168ca4a3d4e4e19e1453b7e3ab04cbe6
Author: Rachael Alexanderson <[email protected]>
Date:   Mon Aug 4 01:58:24 2014 +0000

    Tagged as beta-v1.3-0

commit 24d12f5d2502a484bd8461a9b97b33223be576bc
Author: Rachael Alexanderson <[email protected]>
Date:   Mon Aug 4 00:19:27 2014 +0000

    ├»┬╗┬┐- Added basic localization support, most of the translations were provided by Google

commit 4a1bb7a6775406759926854a31af1d2236193e4f
Author: Rachael Alexanderson <[email protected]>
Date:   Wed Jul 30 13:10:47 2014 +0000

    Tagged as beta-v1.2.5-1

commit 578bf8638de444a342dab3d588a47bd28958287a
Author: Rachael Alexanderson <[email protected]>
Date:   Wed Jul 30 13:10:15 2014 +0000

    - Renamed "LastQueuedItem" to "DRF_LastQueuedItem" since it is a global variable, to reduce possibility of interfering with other addons.
    - Model re-undress refresh time raised from 0.75 seconds to 1.25 seconds. This is done because of the special handling in place now for model refreshes.
    - Undress button itself no longer triggers delayed undress.
    - Fixed a bug where the last item that was tried on would be present if the dressing room was closed and opened again immediately after.
    - Fixed a bug where the last item that was tried on would be present if you switched targets or used the arbitrary race change with "Auto Undress Target" enabled.

commit ae675c305b2141943b77d88fef67214235508df4
Author: Rachael Alexanderson <[email protected]>
Date:   Wed Jul 30 12:33:16 2014 +0000

    - Removed the "parental controls" bug fix that was put in place last year, since it's no longer needed.

commit 9f1a1c0ab5be99780edd017e396c0391c90c19c1
Author: Rachael Alexanderson <[email protected]>
Date:   Wed Jul 30 12:22:21 2014 +0000

    Tagged as beta-v1.2.5-0

commit 364788fd263cb32b4dd01082fa80176e57864fde
Author: Rachael Alexanderson <[email protected]>
Date:   Wed Jul 30 08:33:33 2014 +0000

    - Some people are pretty quick with the "Undress" button. :) Special handling in place if you click it within the 0.75 seconds it re-undresses the model to accomodate for delayed model loading.

commit ae3af5c940f16692a7bbcd253266e3cb8bc21a42
Author: Rachael Alexanderson <[email protected]>
Date:   Tue May 20 07:52:37 2014 +0000

    Tagged as v1.2.4

commit de57cdf8681187475ebb9b2f82bafc959dcafd65
Author: Rachael Alexanderson <[email protected]>
Date:   Thu May 15 08:15:31 2014 +0000

    - Bumped TOC version back to 50400. I did not know Blizzard would consider higher numbers "out of date"
    - Fixed a bug with the options, actually discovered while working on NoRoleCheckSpam - it should now properly clear checkboxes for options turned off outside of the options panel.

commit 2273d9c687564a8dd7df557e6053ac91c9c6f495
Author: Rachael Alexanderson <[email protected]>
Date:   Thu May 15 03:19:24 2014 +0000

    Tagged as v1.2.3

commit 693aa8d2f5cb4343931cdb584757f913d896b1c7
Author: Rachael Alexanderson <[email protected]>
Date:   Thu May 15 03:18:54 2014 +0000

    - Fixed critical error with a tag update

commit 9e6ec1e88e24857016df0ed0791106bee7df40b2
Author: Rachael Alexanderson <[email protected]>
Date:   Thu May 15 03:17:59 2014 +0000

    Tagged as v1.2.2

commit 9b90c1818fbefedab428965a275680ec21cb2650
Author: Rachael Alexanderson <[email protected]>
Date:   Thu May 15 03:17:55 2014 +0000

    -Updating repository for v1.2.2 tag

commit 80764ac958c10920d7384e45fbfb61804838ed0e
Author: Rachael Alexanderson <[email protected]>
Date:   Sun Dec 8 18:00:01 2013 +0000

    Tagged as v1.2.1

commit 9998b6e8f05fe1260ad99f4661cee2d8b7e60cd7
Author: Rachael Alexanderson <[email protected]>
Date:   Sun Dec 8 17:59:35 2013 +0000

    - Implemented No-Taint library (by author "Another") for drop-down menus.
    - Added opening options frame to the extended drop-down menu
    - Config variables now get initialized properly, this prevents a bug with toggling /drf options.
    - Config Panel now has spaces in the add-on's name.
    - Fixed a bug with unused function "ReportToChat" (vestigial copied from another of my add-ons)

commit 788aeac6c80ebbbeb886fbcbf82b7004850e81a5
Author: Rachael Alexanderson <[email protected]>
Date:   Sat Dec 7 07:42:03 2013 +0000

    Tagged as v1.2

commit d2e9d72ad85b281da24ab86cd4de90a1c811c254
Author: Rachael Alexanderson <[email protected]>
Date:   Fri Dec 6 19:22:03 2013 +0000

    - Added slash commands. /dr opens the dressing room window, /drf configures the add-on.

commit 6f399efebbe2c5fb0c76b49e6162f547327177b1
Author: Rachael Alexanderson <[email protected]>
Date:   Fri Dec 6 10:12:34 2013 +0000

    - Final touch-ups and bug-fixes. Fixed a spacing error with the options messages.
    - Fixed a bug where changing the background would trigger the undress script unintentionally.

commit 304e974c0d85b62b9cb4e3fe4f1447b177c21db2
Author: Rachael Alexanderson <[email protected]>
Date:   Fri Dec 6 09:30:40 2013 +0000

    - Fixed critical bug with auction house side dress-up frame not being used.
    - In fixing this bug, also implemented the auto-undress functions, as well. Will expand on this later. ;) But for now, it also applies the "conservative" outfit, if enabled.

commit 1625f81037b1c70ade7de4254ecdefc5d7e0d328
Author: Rachael Alexanderson <[email protected]>
Date:   Fri Dec 6 08:43:21 2013 +0000

    - Changing model now has a similar undress effect as changing targets; this was the original intent.

commit 0a173c731b4378b7a0b12556bdf1a777b223534e
Author: Rachael Alexanderson <[email protected]>
Date:   Fri Dec 6 00:02:39 2013 +0000

    - Major overhaul, code split into multiple files
    - Added options frame
    - Added ability to undress on frame open
    - Added ability to undress on target switch
    - Added basic clothing for default undress, if turned on

commit d92b4901333a7a20f1b1e793c1c3cf912fcddd78
Author: Rachael Alexanderson <[email protected]>
Date:   Mon Sep 9 20:59:25 2013 +0000

    Tagged as v1.1

commit 1e3d5967feb3eedd4e890a4f7080fb91409933d3
Author: Rachael Alexanderson <[email protected]>
Date:   Mon Sep 9 04:56:15 2013 +0000

    - Update for patch 5.4
    - Added ability to remove individual pieces of armor

commit 41e638befead246f0988457ca2411f59646d09ca
Author: Rachael Alexanderson <[email protected]>
Date:   Sat Jul 20 04:08:23 2013 +0000

    Tagged as v0.2

commit 91fff94fbd2c480d918dba8d7ee0741040b2ed8e
Author: Rachael Alexanderson <[email protected]>
Date:   Tue Jul 16 16:09:52 2013 +0000

    - Now able to change the dressing room background without changing the race

commit d0e4834461399a041af818759441eb3f241e7c2c
Author: Rachael Alexanderson <[email protected]>
Date:   Tue Jul 16 15:43:17 2013 +0000

    - Improved reset functionality further, mod now forces zoom change to correct zoom problems when changing races

commit a52fc70ab0af9fda13162f4c8b237ed47abfa990
Author: Rachael Alexanderson <[email protected]>
Date:   Tue Jul 16 15:31:38 2013 +0000

    - Undresses the helmet now, when changing race
    - Attempts to reset model positions when changing them
    - Menus now have titles and are organized, races sorted between horde/alliance/neutral

commit d97228852c2ccbfd8236687304229d0992d9691e
Author: Rachael Alexanderson <[email protected]>
Date:   Tue Jul 16 15:04:23 2013 +0000

    - Context menu closes when choosing a race now
    - Version bump (0.2)

commit 4bc578f766fc50bfe6747b9ffc15befaa87dbf1e
Author: Rachael Alexanderson <[email protected]>
Date:   Tue Jul 16 12:19:29 2013 +0000

    - Removed checkmark boxes on context menu. The list should be a lot cleaner now. :)

commit 7c4aa8fab09860a03c00e2869ef3c55e2462657b
Author: Rachael Alexanderson <[email protected]>
Date:   Tue Jul 16 01:12:04 2013 +0000

    - Bump to v0.1
    - Added arbitrary race function. This allows you to preview pretty much any model. It's kinda buggy, though, but most of these are Blizzard-related.

commit ad424adadfa677963afd67f1d978feb30a56c754
Author: Rachael Alexanderson <[email protected]>
Date:   Wed Jul 10 18:56:27 2013 +0000

    - Pulling in first public version as repository startig point.

  • 1
  • 2
  • 3
  • Next

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes