On the Topic of Shoes:
Shoes assets such as geta and slides are still recognized as barefoot after wearing them, and the added office shoes are played separately from the foot model.
Also, I remember there was a post on Reverse Bunny legs asset recognition problem in this thread, but when I looked it up... it's hard to find.
Here is the post about the shoes issue... Yea, I have no idea why it doesn't recognize as shoes properly yet, so can't help much on that...
View attachment 5491011
View attachment 5491012
I find that the left one(mine) don't work but the right one works(post by TetoraFetora). The right one Reverse bunny bottom displays the heel successfully.Looks like it is the same program and values. So I guess maybe the problem is in the model(glb file). It is not the JSON file's problem.
-------------------------------------------------------------------------------------------------------------------------------------------
On the Topic of Casual Clothes:
Based on the expression of the character when wearing it, some mod casual clothes such as newly added Vietnamese clothes still don't seem to be recognized as casual clothes in the game.
You are not wrong because I didn't code the any hiddenPartsType into any of the outfits I added, I just named the clothes 'Casual' as in the sense of casual daily wear BUT NOT the in-game casual clothes effect... Sorry for the confusion. Anyway, in short, you can make any modded outfits you want into the in-game casual clothes by adding hiddenPartsType code into the descriptor.json in ModCosplays file. I am going to quote myself here, do give it a read, it should be sufficient I hope
You can use hiddenPartsType in descriptor.json in ModCosplays. Please refer to image for example. Also give the Google Docs in the main post a read, it have a lot of things that we can experiment with. Sadly, hiddenPartsType does not support array input, which mean you can only hide 1 body part per outfits, and you need to hide 4 body parts to be considered as safe.
-------------------------------------------------------------------------------------------------------------------------------------------
On the Topic of Descriptor.json in ModCosplays:
I found in destriptor files such as shirinktype, costumecategory, and effecttype etc.; maybe I can solve it by modifying the descriptor, but I couldn't find the original data even in uabea, so I don't have any data to refer to.
Similarly for this topic, do give a the Google Docs that is shared by TetoraFetora in the main post or the one in my own previous quote, the Google Docs have all the details you can use in the descriptor.json file. In short here is what I know that might be relevant and useful for you:
"shrinkTypes" : ["...","...","..."] to collapse the specific body part's mesh or make them look thin like a stick in game. This is useful to prevent the body part from clipping through the outfits.
"price" : value to set a price for the modded outfits in the shop.
"isStocking": true to create the effects where some stockings will slightly squeeze part of Manaka's thighs.
"isEyeMaskEffect": true to create the effects of wearing blindfold. Side Note: Manaka will close both of her eye all the time during this effect.
"isCorset": true to create the effects where some clothes will slightly squeeze Manaka waist, some modded outfits might need it if Manaka waist is clipping through the outfits because the outfits is designed with the Blender's shape key in mind.
"isFlattenTit": true to shrink Manaka's tits or make them 2D. This is useful to Manaka's tits from clipping through the outfits because the outfits does not support Chikubi Blender's shape key.
"isHideHair": true to shave Manaka's hair. Side Note: emmm, Manaka or most VRC model probably won't have complete head/skull so, yea, you can see through them.
"isHideInmou": true to shave Manaka's public hair.
"isHideFuta": true to disable Manaka's futa. (I never tested this one honestly but I am guessing)
"hiddenPartsType": "..." to create the effect of the in-game Casual clothes. From what I know you need to hide "Boobs", "Hip", "Genitals", "SideOrBackUpperBody" to be completely safe from NPC (I never test "HipCrouch"...). However, one modded outfits can only have 1 hiddenPartsType because the variable does not support array input as of current.
Other codes that I didn't mentioned is because I either didn't test them or I did but I just kind of forgot what they do... Just as a bonus, I never tested the code below but here is what I suspect them to do or related to...
"lookHiddenPartMaxStrange": value I suspect it is related to the NPC detection bar maximum value before it stop (become gray color)
"minBreastSize": 50 forcefully reset your Manaka's breast size to 50 (or any specific value, 50 for example). This is implemented because some outfits (for example, if I recall correctly the original in-game Ninja clothes?) does not support Breast_Small Blender's shape key and it might be hard to properly add the shape key because the clothes mesh will be messy... So SheableSoft (the game creator) probably just add this code to forcefully make those outfits work.
"dokidokiBonus": value I suspect it is related to either the Unease modifier in game OR how fast your Manaka heartbeat will be OR both?
"strangeBonus": value well, detection risk... it right there in the images XD
"rpBonus": value I suspect the RP multiplier bonus
"releaseRank": value I suspect the rank your Manaka need to achieve to unlock the modded outfits in shop. Of course useless for already max rank Manaka but usable for new Manaka playthrough ;P
-------------------------------------------------------------------------------------------------------------------------------------------
Anyway that is all I gonna comment, sorry if this get ridiculously too long, very very sorry. But here is a photo of my Manaka closing her eye in the dark. Enjoy.