Page 1 of 1
Improvements to Appearance Changer
Posted: Sun Jul 18, 2021 3:51 pm
by cosmic ray
I suggest two improvements:
1. the ability to copy an item's appearance onto another item;
2. an extra function in the appearance changer that automatically resets all armour parts to none, including helmet, cloak, boots and gloves.
Helmet and cloak cannot be changed in any way as far as I know, since they are not listed as armour parts, and I've found some mithril suits with special boots and gloves appearances that cannot be changed either, which is very strange.
That aside, it's just a useful option to have.
Re: Improvements to Appearance Changer
Posted: Sun Jul 18, 2021 4:57 pm
by Alexander Holgart
This would be a massive help and quality of life improvement.
+1 from me.
Re: Improvements to Appearance Changer
Posted: Sun Jul 18, 2021 6:47 pm
by PaulImposteur
To add to that, it would be neat if all Mithral armor pieces available via shop had belts on their appearance by default, unless changes can be made to the App-changer in order to add belts.
Currently Maltz is down when it comes to changing mithral armor, which was a way to do such in the past.
Re: Improvements to Appearance Changer
Posted: Mon Jul 19, 2021 2:39 am
by DaloLorn
Some things we could learn from Ravenloft's appearance changer, while we're at it:
- Show some kind of ID for every item. These can be numbers, texts, anything, as long as they're unique. (Ravenloft just gives you some kind of numerical ID; I'm not sure how it's determined, but gaps in the sequence suggest they're slot numbers or something.)
- Add the ability to skip multiple items at once. (Or do one better, and let us skip to the exact ID we want!)
- Have an option to print out the colors of the item or armor piece we're currently changing. It's fine if it gets dumped in the combat log or something, but it would really help if we could do that.
- Let us scroll backwards from 0. It's unspeakably frustrating, cycling through the list for something good and then having to cycle through almost all of it again because the best option turned out to be near the end.
- It would be nice if we could change the belt, helmet, cloak, boot, and glove pieces on our armors (especially belts, since the "old" appearance changer is our only means of maybe sort-of changing how that slot looks right now), but I guess someone would have done it if they thought it could be done?

- I would not be opposed to having some color presets to choose from, in the vein of Ravenloft's dyes, but this is a fairly low priority with our system's HSL sliders.
That being said, given how long it's been since anyone updated the appearance changer for any purpose besides adding new pieces, I'm not too optimistic about this request.

Re: Improvements to Appearance Changer
Posted: Mon Jul 19, 2021 2:50 am
by The_Sorting_Hat
Yes please. I totally support having a quick way to reset all armor parts.
Re: Improvements to Appearance Changer
Posted: Mon Jul 19, 2021 11:01 am
by Aspect of Sorrow
> ID for every item
The values are hard coded here IIRC, this can be exposed as an array and parsed by. A player could then enter some pattern for each element of appearance such as 1|4|14|31|12|12|6|4 and the tool automatically assigns each property value, giving the player the ability to "change clothes" without changing the actual item.
> Add the ability to skip multiple items at once
This is present in Charlie's, the appearance changer from the game menu and could definitely be used.
> Color output of item
I don't believe this is known by the plugin presently, but it is doable.
> Scroll back from 0
I'm not sure why this wasn't implemented day one.
> Modify belts
It's known how
> Preset colors
Sounds like a IC opportunity for the enterprising.
Re: Improvements to Appearance Changer
Posted: Tue Jul 20, 2021 12:43 am
by Heretic
Aspect of Sorrow wrote: ↑Mon Jul 19, 2021 11:01 am
> Color output of item
I don't believe this is known by the plugin presently, but it is doable.
Just want to reinforce this suggestion. It would be great if the color adjuster preserved the HSL value of an item part instead of resetting back to 0 0 0.