Speaking of modding/mod support. I couldn't stand the armpit texture anymore, so I modded it out. (I can see now it was supposed to be skin wrinkles, but the model rigging makes it look like shit.) Here is a brief rundown of how I did that, for anyone interested.
- Use AssetRipper to generate a "full project extract" of the game, then open it in Unity 2021.3.24f1 (the version suggested by AssetRipper). It will be mostly broken.
- Find what you want to mod inside the project, e.g. for the armpits: Prefab_Character_Head_Footv2 > character > body.shapekeys.footv2.noHead > Material_Body_v2. A material contains diffuse and normal maps; you may have to alter multiple assets. In this case only body_color_v3.png (diffuse map) needs editing.
- Find which asset file body_color_v3.png resides in using AssetRipper. In this case, sharedassets2.assets. Back up a copy of it.
- Use UABEA to File > Open the assets file (sharedassets2.assets).
- Find and select the asset (body_color_v3).
- Click Plugins, Export Texture. Edit the exported PNG somehow (Krita, Photoshop, Paint...).
- Click Plugins, Edit Texture. Move the Plugins window out of the way because it's now obscuring the Edit window.
- Click Load Texture and select your edited PNG.
- Click Save (in the Texture window). The asset will be marked as Modified (*). File > Save to overwrite the file (sharedassets2.assets); this is why you should back it up.
- See the change ingame.
Here is a patched sharedassets2.assets file for anyone interested, for v0.29v3. Just drop it into the _Data folder and rename it to sharedassets2.assets, after backing up/renaming the original file.
https://files.catbox.moe/8ey9m8.assets-ARMPITFIX