MMDD v2.6 beta
Added 2022-11-02 05:57:07 +0000 UTCHere is a beta version of MMDD v2.6. I implemented some camera auto correction feature in this version. But still have some bugs to fix (almost about high heel in KK) and that will take some time. So, release a beta version for you guys to try XD
To install:
copy all py files to bepinex/plugins/console/lib and overwrite MMDD v2.5.1. These files are the same for all game engine.
What's new:

In camera controller setup, you will find three new option:
- Focus Conrrect:
Some camera vmd doesn't set camera target on dancer. Well, it works fine until you want to use depth of lens and try to focus on dancer. Of course you can fix camera keyframe, but that's a big work, and enable this function MMDD will correct the camera target to focus on selected dancer. It will not change the camera angle or position, just change its distance so only effect camera focus.
- Fixed FOV:
If you camera cannot change FOV, enable this option and MMDD will change camera's distance instead of FOV. For example, you camera's FOV is 50 fixed, but the vmd want a FOV=30, them MMDD will move the camera closer to target then vmd says. Because almost all cameras support FOV, this option is mainly for VR user only, in set-mode, which has a fix FOV camera.
And, if the camera target is not on dancer, distance change cannot be calculated correctly! So, combine it with the Focus Correct is a good idea.
- Position Limit:
If you want to dance in a small room, this option will help you a lot! Enable it and MMDD will create a cube in your workspace named "mmdd_camera_limit_box". And the camera's position will be limited within this box. What you need to do is change the box's dimension to fit your room.
You SHOULD set position/rotation/scale of this cube, then hide it.
You CAN ALSO change the color or alpha or pattern, these setting are ignored by MMDD.
You CANNOT change its name or parent, don't put it under anything else, it must in the root of workspace.
So if the camera flys away, MMDD will limit it on the border of limit-box. That means the distance of camera decreased, so MMDD will increase the FOV to compensate, unless you disabled compensate option or enabled Fixed FOV.

- Other new feature
All these three new camera options can be used in PlayList mode. In Playlist's Camera setting page you will found the same setting. mmdd_camera_limit_box can be saved which scene.
Also there is a new option "Load new" in playlist dancer page. If set change dancer mode to "Load new", playlist will load a random new charactor from "Dancer PNG folder" then every time start a new dance.
Dancer PNG folder can be an absolute path or a relative path from default chara folder. Leave it blank will load random card from default charactor folder.

Have fun!