• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.
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