I`m abandon my separate pack, now i`m maintaining cumulative B&P .
All-in-one pack(MEGA)
Curent image count body+portrait: 847 + 846
% of complete: 90 female
5 male
1 futa
In progress!
Latest changes:
all pics renamed, deleted 3 duplicate, fixed incorrect names and little other things
ready : fix "incorrect sRGB profile",ready: rename all body and portrait to have same oneready: delete duplicate body againready: gather all body in one folderready: gonna resize image bigger than 1080p,ready: delete duplicate portrait againready: gather all portrait in one folderready: compare filelist of body and portaits to find missing onerecheck all again???
Also there is a script for assign portrait more randomness and also assign body image with same name. Its for latest public version 0.5.15d
MEGA
"0.5.15d Advanced random portrait and auto full body image loader.
This does two things:
.Somewhat more complex algorithm for selecting images from image pack.
Search goes in stages: All_Imagepack_Portraits->Sex->Age->Race->Hair_Colour->Natural_Selection
(When original script was ONLY looking for "Race")
If stage result is 0 images, it takes previous stage results for correct one.(Worst case scenario, this way you may get illogical or repeating images but at least it won't be blank)
.It gets portrait image path and checks if full body image with SAME name and same path but in "Bodies" folder exist, and auto loads/applies it.
With this you can basically forget about Manual body/portrait changes. Well depending on how vast your image pack is.
It works fine(almost) with "The Butlers" image pack from OP, two folders have different names halfkins and taurs, I think, they need to be the same for body auto loading to work.
Some info for possible image pack creators.
Name your portrait/body images so they have those "tags" in their name, in any order, separated by spaces. (Script looks ONLY at FILE name for guidance, folder names are ignored, if you want you can dump all images in root Portraits/Bodies folder)
Sex - Male, Futa, all others auto considered "female".
Age - Loli applies to "child" and "teen"(just because) all others considered "adult".
Race - Full list as of now: ["Human", "Elf", "Dark Elf", "Orc", "Drow","Beastkin Cat", "Beastkin Wolf", "Beastkin Fox","Beastkin Tanuki","Beastkin Bunny", "Halfkin Cat", "Halfkin Wolf", "Halfkin Fox","Halfkin Tanuki","Halfkin Bunny","Taurus", "Demon", "Seraph", "Gnome","Goblin","Centaur","Lamia","Arachna","Scylla", "Slime", "Harpy","Dryad","Fairy","Nereid","Dragonkin"] remember, no spaces, just omit them. ex: BeastkinCat
Hair_Colour - Those are all default colours you can encounter in game so far: ["white", "green", "purple", "blue", "blond", "red", "auburn", "brown", "black", "jelly"]
If devs won't change much with updates you can try using this in future versions. Manual copy-paste of changed code is your friend here."