Creating Advanced Art Layers

Advanced art layers can be used to give a character multiple/colorable outfits. Note: This tutorial was written for photoshop. You can use gimp, but you'll have to either rewrite my script, or add the art in game manually.
Creating the Art
The first thing you'll want to do is to create the actual art. If you're creating AI art, you'll want to draw some clothes over the character and only generate the parts you've drawn. Otherwise you may end up with clashing layers. If you know how to draw yourself, it's going to be significantly easier, since you can just draw the clothes on separate layers directly.
Since I can't draw, this tutorial will be from the perspective of using AI tools.
You can add as many or as few layers as you want, but for this tutorial I'll be creating the following layers:
- A naked base layer.
- Three versions of a sling bikini: Plate, Leather, Cloth.
- Two versions of a bikini: Leather, Cloth.
- A breast/crotch plate combo
- Two bodysuits: Leather, Cloth.
- A shirt/panties combo
Preparing the File
We'll need to create a photoshop file. In this tutorial I'll be creating a jaguar character. I'll drag the naked layer into photoshop and save it as a new file called "jaguar.psd"
The layer order, names, and settings will be used by the exporter to generate a file you can use in the FetishQuest devtools to make it easier to setup your character art. We'll start with the lower nr layers and go up.
FQ supports the following layers (tho see public/classes/PlayerIconState.js in the source for something more up to date:
- FaceResting : 5 - Resting face reaction. I use it for orgasm faces.
- FaceMild : 10 - Facial expression for mild reactions. I use it for pain/arousal.
- FaceHeavy : 15 - Facial expression for heavy reactions, I use it for heavy pain/arousal such as critical hits.
- CosmeticLower : 20 - Allows you to put cosmetics under armor. Nipple clamps and collars are good examples. I won't be using this in the tutorial.
- ArmorLower : 25 - Lower body armor
- Handheld : 30 - Handheld items. Not used in this tutorial because there's way too many items.
- ArmorUpper : 35 - Upper body armor.
- ArmorCosmeticJewellery : 40 - Jewelry layer. Not used in this tutorial.
- ArmorCosmeticLower : 45 - Lower body cosmetic. Not used in this tutorial.
- ArmorCosmeticUpper : 50 - Upper body cosmetic. Not used in this tutorial.
- Stains : 55 - Stain/slime layers etc. Not used in this tutorial.
When the image is drawn, layers are drawn from lowest to highest, drawing active higher value layers on top of lower value layers. Only one image per layer is ever drawn. The higher the layer is in the FQ editor/photoshop file, the higher priority it gains. There's an exception for temporary layers, such as FaceMild and FaceHeavy, which are triggered from events and the last triggered one gets priority.