@Pan_Shyrikys Your request to being able to change ColorMap from Luau looks more like a Feature Request, which should be shared in the Feature Requests category.
I’ve tried the repro steps from the initial post. Yes, manually, in the Studio you can copy-paste and set the assets IDs for the SA maps, but not from a script.
@Maelstorm_1973 Could you please create a new Bug Report and describe the issue with the mismatch between the Documentation and the Luau. That would be the easiest way for it to get reviewed and assigned to the correct team.
They are only allowing plugins to even have access to those properties. You can’t even read the values from a script. Why I don’t know. Turns out the documentation was wrong.
Yeah but changing the API never fixed the issue we’re encountering. I don’t think that being able to change the color map during runtime should be so difficult for the engine to process. TextureId works just fine and it’s practically the same thing. TextureId doesn’t override the ColorMap property either. I can’t physically make a feature request due to not being a “Regular” and I have been trying for months to request a fix to this issue in any way because currently, I cannot change the texture on top of the mesh while it has a surface appearance on it https://gyazo.com/1d21c546175b1b8cdb6853fe126a5b90 and because neither can I change the color map (because of plugin security) nor can I use TextureId to overlap an EMPTY colormap as you saw in the gyazo gif. This leaves me with only 2 options: either scrap the whole idea and leave it as is and never add the feature into the game OR make it only work with preset clothes which comes with it’s own can of worms.