As a developer and player, it is not possible to wear more than one of each type of classic clothing. I’m referring to classic clothes, because as it stands right now, this is only possible with layered clothing. My request is that you can do this for classic clothing as well!
Players would be able to order what clothing goes on first. Later, I’ll go over a potential problem with implementing this, and a solution for that problem. For now, I’ll go over why we need this!
Use Cases
1: Clothes over textured skin
This use case allows the user to have clothes over textured skin, such as animal fur, scales, or wounded skin.
View Examples
Before:
An image of a dark furry with white paws.
After (current):
An image of a dark furry with a prisoner outfit, lacking paws and fur.
After (new):
An image of a dark furry with a prisoner outfit and white paws. Composited in Photoshop to show the potential feature.
Another example is with zombies!
Before:
A zombie with a dirty torso.
After (current):
A zombie with a ragged shirt.
After (new):
A zombie with a dirty torso and ragged shirt.
This would definitely make some games more immersive, prison games.
As you can see, they could use this to show textured skin under the inmate outfit. It wouldn’t make sense for every player, though. The game would also have to add a setting to keep or remove their old clothes.
Unrelated, but that game makes you white if you’re too black. That’s… very intriguing.
2: Pockets, Handbags, Pins
This use case shows how developers would be able to add extra accessories to a user’s clothes.
View Examples
Before:
A man with a military uniform on.
After (current):
A man with no shirt on, but with a handbag on.
After (new):
A man with a military uniform on, including a handbag. Composited in Photoshop to show the potential feature.
Potential Problem
There is just one issue, though. How would this data be stored in humanoid descriptions?
Developers don’t expect more than one id to be here. Multiple could be stored like they are for hats:
But still, they wouldn’t expect this. A new property would need to be setup to fix this problem. The Shirt
and Pants
properties would only represent the first clothing item. Another property, such as ShirtBlob
and PantsBlob
would store them all, separated by commas.
The Shirt
and Pants
objects would also need a ZIndex
or DisplayOrder
property! This will be set by the user when they design their avatar on the website. Developers could also make use of this when making NPCs. The value is according to each clothing id’s index in the ShirtBlob and PantsBlob.