Skip to content

BDO-AIO v2.1.1 — genitals restricted to authored meshes

Choose a tag to compare

@ShugokiFable ShugokiFable released this 05 Aug 00:35

Patch release. Fixes the 3D vagina / penis feature for classes released after the original mod, and one long-standing path bug.

3D vagina / penis: authored meshes only

A genital PAC is not just a genital — it is a whole body, carrying the mesh and that class's skin material. Copying one under another class's filename hands that class the donor's body and the donor's skin.

Measured against the shipped pack:

  • All 10 authored female meshes bind exactly the atlas their vanilla body already uses — they were authored per class.
  • 7 of the 9 old donor mappings bound a different atlas: Deadeye→Ranger, Woosa/Scholar/Nova→Witch, Drakania→Dark Knight, Guardian/Corsair→Sorceress. Only Maegu and Seraph matched by luck.

That is the source of the "Deadeye body looks stretched" reports. Female cross-class reuse is removed; males were already native-only.

Supported now

Classes
Female 3D vagina Sorceress, Ranger, Tamer, Valkyrie, Witch, Kunoichi, Dark Knight, Mystic, Lahn, Maehwa
Male penis Warrior, Berserker, Musa, Wizard, Ninja, Striker

Every other class is skipped with a stated reason instead of being faked. --all-classes / --new-females are still accepted but do nothing, so an older launcher cannot crash.

Underwear was going to a path the game never reads

Both the nude and the underwear PAC were written under nude/. Verified against the live game index: the real entry is

character/model/1_pc/<folder>/armor/38_underwear/<prefix>_00_uw_0001.pac

and the same name under nude/ is not a meta entry. All 16 underwear PACs were landing where nothing looks, then being routed to _add as bogus new entries.

before after
underwear PACs under nude/ 16 0
files routed to _add 16 0
paths absent from the game meta 16 0

Also

  • Genitals were explicitly checked for the invisible-body failure that hit pubic hair in 2.1.0: 0 missing materials, nothing renamed. That bug class does not exist here.
  • Removed the dead [F] NEW FEMALES hub — every class it targeted is now unsupported for genitals.
  • Fixed the version banner, which still reported 2.0.9 in 2.1.0.

Validation

  • 83 Python tests, both PowerShell suites, Windows PowerShell 5.1 parser: pass
  • Full real-pack run (10 females + 6 males): exit 0, 32 PACs, 17 textures, 0 underwear under nude/, 0 files routed to _add, 0 paths absent from the game meta, 0 PACs with a missing texture
  • Requesting the 9 unsupported classes produces 9 explicit skips and no output
  • Not yet in-game confirmed. Sliders and pubic hair were confirmed in 2.1.0; the genital changes are tool-validated only.

Upgrading

Source-only release. Drop it over your existing folder and keep your config.json — your slider and pubic choices carry over. If a previous version left a broken body, menu [R] → [V] restores vanilla without a Steam verify.

Full changelog: https://github.com/ShugokiFable/BDO-AIO/blob/main/CHANGELOG.md