maplebirch.npc.transformation.add('plant', {
levels: [5, 20, 40, 60, 80, 100],
type: 'plant',
pregnancy: 'plant',
body(bodydata, state, npcName) {
bodydata.eyeColour = 'green';
bodydata.hairColour = 'green';
},
sidebar(nnpc, state, npcName) {
nnpc.skin_type = 'greenlight';
},
layers: {
nnpc_plant_vines: {
srcfn: () => 'img/npc/plant/vines.png',
showfn: options => maplebirch.npc.transformation.level(options.maplebirch.nnpc.name, 'plant') >= 3,
zfn: options => maplebirch.char.ZIndices.over_upper + options.maplebirch.nnpc.position
}
}
});