• Hi Guest!

    We have posted a new VaM2 dev log on Patreon, starting a monthly cadence of written progress updates between Beta releases. Highlights include the new Gizmos System, Selection Carousel, and Modes System with Context-Specific Editing. Beta1.2 is 15 of 21 items complete.

    Read the full post on Patreon, or follow progress on the public Trello roadmap.
EZSoftBone Library

Plugins + Scripts EZSoftBone Library

Download [<1 MB]
⚠️ PLEASE:
  • If you like this asset, consider liking and reviewing it for the community
  • Read the description, read the ingame help if you have any trouble. I will not answer private messages asking questions about things that are actually explained in the documentation/help.

About

EZSoftBone Library is a plugin making Custom Unity Asset using the EZSoftBone library work in VAM. This version is meant to avoid all creators to have to build their own dll and library, but also bring a "proxy" plugin allowing you to configure the physics settings.

This plugin is a simple object you load in the scene which will trigger the dll load and enable any CUA using the lib to work properly.


How to use
  • Add a Custom Unity Asset
  • Select the object stored in the package
  • Move it to an hidden place in the scene so that players can't see it
  • Load your EZSoftBones compatible assets afterwards
As show in the image below, the CUA/Library will show a ball with the EZSoftBones logo on it. This can be hidden anywhere you want in your scene. This system is made so that the DLL is properly loaded for any asset using the library.

Ensure you load this before your "EZSB Enabled" Custom assets. If you did not, you can load it, then reload the CUA ( clear it, then reload it )... so it's easier to load it before ;)

ezsb-lib-cua.jpg



Customizing EZSB Assets

The library does not need any plugin to work. But, the physics rate between the original Unity library and VAM being very different, the default behavior might no be exactly as you wish.
So, there is a plugin contained in the package called EZSoftbones Controller

This plugin should not be added to the library CUA but on your asset.

For instance:

  • You have your EZSB Library Custom Unity Asset
  • You have your CUA hair Custom Unity Asset
    • The EZSoftBones Controller should be added on the hairs!

For a more explicit example, grab the Fairy Wings. And read the documentation.


EZSB Powered Assets

Below is a list of the Custom Unity Assets using this library. If you are creating assets using it, please send me a message (or @ me at release), I'll add it to the list. For now, there is only one asset available... probably more to come soon.



EZSB Asset Creation

To be compatible with that library and having the ability to use the EZSB Controller, you will need to use a specific library I created. Which allows the control through VAM.
It is not yet released and should be available soon with the documentation on how to use it to create your own assets. Stay tuned!


Credits

EZhex1991 for creating the awesome EZSoftBone Library available on Github.
React to this content...

Share this resource

More resources from hazmhox

Back
Top Bottom