v1.4 : Additional equipment edition !
This version solves a few issues encountered by users here and there.
Mainly :
- The ability to add equipment to previously equipped copies.
- The ability to keep the items pre-configured constraints enabled while they're pinned
Warning : If you're upgrading, remove the old version to avoid conflicts
wlas-1.4-uninstall-old-package.webm
The package now uses VRChat and Unity Package System.
If you have an old installation, this will enter in conflict with the new package, so remove the old package.
You can remove the package after installing the new one. Just make sure to restart Unity after removing the old package.
I tried using the
legacyFolders
field in VPM package.json, but this doesn't seem to work.
New features
VPM Support
wlas-1.4-install-vpm.webm
This isn't that major, in the end, since adding custom packages in VCC is done through an "Add" button hidden in the Settings pane, and require a folder. So still pretty nerdy.
We're still far from a double-click, "drag & drop" or install from a link.
Now, if you add the package in VCC, adding it to any project is WAAAY easier.
Just click on "Add" on the right pane of your avatar project and you're done !
The old installation method still works
wlas-1.4-install-unity-package.webm
Still, the .unitypackage will also add the package correctly, just like VCC would, so both systems lead to the same result, which should ease the transition in case you want to go the VCC route afterwards.
Re-Adding equipment to a previously generated copy
wlas-1.4-en-add-items-to-equipped-copy.webm
vrchat-optimized-add-items-to-equipped-copy.webm
The first being adding equipments to a generated avatar copy from a previous run.
Meaning that you can add equipment to an avatar, and generate an equipped avatar copy.
Then add equipment to that equipped avatar copy, which will in turn generate another copy.
While you could add all the equipments at once on the original, some people actually keep the generated copy as a prefab somewhere, and then try to add equipment later on.
Note that this is only possible with the Constraints tool.
The Particles tool now won't let you continue if the avatar you're using is a previously equipped copy.
A new option to keep the items Constraints as-is when pinning them
wlas-1.4-en-dont-disable-item-constraints.webm
vrchat-optimized-dont-disable-item-constraints-vrchat.webm
Some people want to keep the items Constraints on when pinning them.
Now... there's a reason why they are disabled when pinning.
If you add a Parent constraint to a weapon, so that it stays in your hand when you're wielding it, the weapon will stay in your hand, no matter what, until it is disabled.
When you lock your weapon in the world, you don't want to it to keep following your hand, hence why the Constraint get disabled on Lock.
That said, some people would like to have constraints like "Rotation Constraints" still work to some extent, so here it is.
Other additions
Only one package from now on
wlas-1.4-set-language.webm
No more "language specific" package. There's now only ONE package.
To configure the language used by the tool, use the configuration panel.
... This has only been tested on my system, though. While this works, I wonder what will happen on Japanese systems.
You can now equip more than 8 items on an avatar
wlas-1.4-en-add-more-than-8-items.webm
vrchat-optimized-add-more-than-8-items-vrchat.webm
This added feature will soon be deprecated, since VRChat wants to limit the number of Constraints to 15 per avatar.
Since the tool generally add 3 constraints per locked item, you'll be guaranteed to go past the limit after adding more than 5 items.
The fonts are slightly larger
The interface is still horribly ugly. This UI will get a major overhaul at some point.
But, meanwhile, the options are now technically readable.