I am trying to write my own version of an Outfit Viewer like game. However, I can’t seem to apply the new Layered Clothing to NPCs a different way. I would prefer to apply these new clothing styles to NPCs during runtime but I can’t see to figure out how to do that. I know there is PlayerService:CreateHumanoidModelFromDescription()
which can apply the Layered Clothing easily. The problem is I am trying to cache these Assets/Models so the next time they are needed, it’s already cached. Trying to use Humanoid:AddAccessory
does add the accessory to the model, but not in the correct way. For the most part, it adds accessories well, 90% of the time.
This is using CreateHumanoidModelFromDescription()
However, using just Humanoid:AddAccessory()
, this is the result of that
Is there something I am missing? I would like to be able to cache these assets so it would reduce load times, and lower API calls.