I’m currently scripting Legend of the Eldritch on my own. While I know scripting frankly well, I sometimes get stuck on certain areas like this one.
I’m trying to create a system that allows easily configurable (for when new items are being implemented), re-usable (e.g using a module script) and preferably an efficient customization functionality for characters with use of attachments, assuming that’s the best way.
The customization is done with use of GUI which looks like this:
(Click the image to enlarge if the text is too small to read)
The character is a custom model with a R15 setup.
The character does have accoutrements such as ears, 3D eyes, nose and the mouth (which isn’t visible there yet.) But is also able to customize armour and weaponry in separate pieces. (e.g a sword has a hilt, blade and a pommel to customize.)
Armour should allow the player to change the look of each piece on a body part:
- Helmet / Hat; (Head)
- Chestplate / Suit; (Upper & Lower Torso)
- Pauldron / Upper Sleeves; (Shoulder & Upper Arm)
- Vambrace / Lower Sleeves; (Lower Arm)
- Gauntlet / Glove; (Hand)
- Cuisse / Upper Pants; (Upper Leg)
- Greave / Lower Pants; (Lower Leg)
- Sabatons / Boots; (Foot)
On top of that players should be able to put ornaments (e.g spikes, chains, etc.) on certain parts, customize the colour and material of certain parts and eventually add an x amount of layers of patterns on them with textures.
However, I’ve never actually worked on morphing / customization before and was wondering if a scripter who did or at least knows how it works could give me a friendly push in the back?
I’ve tried looking up some tutorials / articles on the Roblox wiki and Youtube but couldn’t find something I could use.
Thank you for your time & effort in advance!