KKL Alpha Transparency

How to make pieces of your character disappear


When loading a code from a file (not from the Import/Export tab), KKL will first look for key=value pairs, separated by '\n' (one per line). These key-value pairs can be used to specify alpha transparency for different parts of a character's body.

The last non-whitespace line of the file should contain the actual code to import. Specifying alpha transparency is only supported for single character ('**') imports.

Note that the keys used are the property / attribute(?) names used internally by Kisekae, so many of them are in a mix of Japanese and English.

Alpha transparency values are specified as integers ranging from 0 (invisible) to 255 (fully transparent).

Note

The CE uses this method automatically, presented as a series of checkboxes. In other words, this is super advanced stuff, and most people will never need to do it manually.

Core Body

Key Translated Part
head Head
head.mouth Mouth
head.nose Nose
head.face Face (setting this to 0 leaves behind the facial features and an outline of the head)
head.ear0 Left Ear
head.ear1 Right Ear
head.eye.eye0 Left Eye (Note: I'm aware of the inconsistency in the property names. I can't really do anything about it.)
head.eye.eye1 Right Eye
mune Upper Body
dou Lower Body
peni Penis
vibrator Vibrator

Arms

Key Translated Part
handm0_0 Left Upper Arm + Shoulder
handm0_1 Right Upper Arm + Shoulder
handm0_X.hand.arm2 Upper Arm (armpit down to elbow)
handm1_0 Left Lower Arm and Hand
handm1_1 Right Lower Arm and Hand
handm1_X.hand.arm1 Lower Arm (between elbow and wrist)
handm1_X.hand.arm0 Hand
handm1_X.hand.item Item in Hand

Legs

Key Translated Part
ashi0 Left Leg (whole)
ashi1 Right Leg (whole)
ashiX.thigh.thigh and ashiX.shiri.shiri Thigh (knee upwards to hip)
ashiX.leg.leg Lower Leg (in between knee and ankle)
ashiX.foot.foot Foot

Clothing

Key Translated Part
mune.SeihukuMune Jacket (Upper Body)
dou.SeihukuDou Jacket (Lower Body)
mune.VestMune and mune.VestMune2 Vest (Upper Body)
dou.vestDou Vest (Lower Body)
mune.YsyatuMune / mune.YsyatuMune2 Shirt (Upper Body)
dou.YsyatuDou Shirt (Lower Body)
mune.Necktie0 / mune.Necktie1 Necktie

Hair

Notes: - I haven't been able to determine what most of these mean yet, sorry. - This is probably an incomplete list.

Key Translated Part
head.hair
head.Bangs
head.hairUnder
head.HairBaseSen
hairUshiro
hairBack
hane
head.SideBurnLeft
head.SideBurnRight
SideBurnMiddle
HatBack
head.Headphone0
head.Headphone1
HairExN (where N is an integer from 0-98) Placeable hair pieces
RibonN (where N is as above) Placeable hair ribbons

Example import file

The following example will hide the legs and lower body:

ashi0=0
ashi1=0
dou=0
86**<code...>