Skip to content

v1.4 : Additional equipment edition !

Compare
Choose a tag to compare
@vr-voyage vr-voyage released this 21 Feb 14:45
· 15 commits to main since this release
00e661f

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.

Models used in the demonstrations