• Hi Guest!

    We are extremely excited to announce the release of our first Beta for VaM2, the next generation of Virt-A-Mate which is currently in development.
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. 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.
BodyLanguage

Plugins + Scripts BodyLanguage

Download [0.34 MB]
So i really love this plugin and i think I've gotten the hang of it for the most part but I'm struggling with figuring out how to load poses. I'll creat a pose with bodylanguage and save it to the poseme library but if i try to import the poses into a different scene with bodylanguage none of the characters line up. Can anyone tell me what I'm dping wrong?
Poseme may not be saving the root node. Try saving regular pose presets, then load those into a BL scene and save a BL pose. You may still have problems with the characters not being in the right location, but at least they'll be aligned. What you can do then is parent the characters to an empty, freeze physics on all the characters, then drag the empty where you want them to be. Unfreeze physics and off you go. I do that a lot.
 
Hi, im still learning this plugin. There is any way to stop the gaze movement in a single pose? or reduce it to just look in a certain area? For example just look in front with a radius of 30 only in one axis or two? I dont want to make the person look behind in specific poses! Thanksss
I've always wondered if what you are asking was possible, mostly in order to let the characters kiss or lick some body parts without turning their heads elsewhere. Nevertheless, you can still tweak gaze strenght on PoseMe Gaze Behavior tab, and the Atom & body parts on the Interests tab, for each pose. That way, and creating different camera angles within each pose, you can for instance make a threesome with poses on which 2 characters are kissing while the other one will eventually look at the player's camera (that is, you). Gaze system improvement, and/or implementing kisses and licking, would make this plugin the very best of them all!
 
Thank for the work, it is just awesome.
But is there anyway for me to disable the read the lip function? Sometimes the morph just became weird.
 
I have a compatibility problem between BodyLanguage and vamx, as soon as I try to enable them together, the first plugin gives errors in the log and stops working normally. Maybe someone has the same problem, how to solve it?
 
when trying to load another atom, i get the error message System.NullReferenceException: Object reference not set to an instance of an object at CheesyFX.FillMeUp.Update () [0x00000] in <filename unknown>:0 !> Syst <Truncated> spamed on loop at me, and i cant put body language on my char. The character im using is a bowsette futa by Shioro and noct_this
 
when trying to load another atom, i get the error message System.NullReferenceException: Object reference not set to an instance of an object at CheesyFX.FillMeUp.Update () [0x00000] in <filename unknown>:0 !> Syst <Truncated> spamed on loop at me, and i cant put body language on my char. The character im using is a bowsette futa by Shioro and noct_this
BL can only be applied to a female atom. Futas are male to Vam. It works on an AltFuta, minus the Xray.
 
BL can only be applied to a female atom. Futas are male to Vam. It works on an AltFuta, minus the Xray.

hmm, i see. But then why does it also effect female atoms in the scene that does have the plugin even if the plugin is not enabled on the futa atom? or atleast the messages pops up the instant i add it to the scene.

Still kinda sucks tho, as i dont think that particular bowsette futa model has "altfuta" option. So i guess i just cant use it period.
 
You can only add it to one atom. Perhaps that's the problem?

Use the Bowsette futa as a male atom, with a female carrying the plugin.
 
Hi Cheesy, Love the plugin, easy number 1. Keep up the good work!!!

I'm trying to make poses that use timeline from the action menu. For some reason every time I reload my scene I have to choose the animation in timeline clip in your plugin actions tab. It doesn't seem to save the animation I want it to play.

I have tried many thing like updating the pose with the animation chosen in the timeline clip but it's emty when i load the scene again. Am I doing something wrong? At the moment I have to trigger the animation in the actions tab for it to work straght from loading the scene.

Thanks in advance!!
 
The plug-in is very complex, and the function is also very good, but when I used it today, I found an awkward little issue; when using this plug-in, the character's head has only a few movements and looks stiff. When using other plug-ins to control the random movement of the head, it seems that there is occasionally a force that wants to rotate the character's head back to the initial position, causing the head to shake. I recommend that the plug-in's head actions can be disabled or that there should be a clear control switch for head actions!
 
The gaze function can be disabled by going to Gaze>Clients and turning off all the characters. You can use other plugins that control head movement, but you have to disable gaze in BL first.
 
When scenes have an older version of hazmhox.vammoan, like version 22(even disabled vammoan), and you've also loaded bodylanguage, but your AddonPackages folder actually has a newer version of vammoan, like the latest version 23, then vammoan won't be able to load voices.voicebundle and voices-shared.voicebundle, so moans won't be played, since some scenes especially timelines based ones are using vammoan's specific lines to play as part of the actions, is it possible to not deleting hazmhox.vammoan in the scene, but bodylanguage can get voices.voicebundle and voices-shared.voicebundle from another resource? I guess it might be voices.voicebundle and voices-shared.voicebundle can only be loaded the latest one, that's why the older hazmhox.vammoan can't work properly

!> Error during attempt to load assetbundle hazmhox.vammoan.22:/Custom/Scripts/VAMMoan/audio/voices.voicebundle. Not valid
!> Error during attempt to load assetbundle hazmhox.vammoan.22:/Custom/Scripts/VAMMoan/audio/voices-shared.voicebundle. Not valid
!> Error during attempt to load assetbundle CheesyFX.BodyLanguage_Resources.1:/Custom/Scripts/CheesyFX/BodyLanguage/audiobundles/slaps.audiobundle. Not valid
!> Exception caught: System.NullReferenceException: Object reference not set to an instance of an object
at CheesyFX.AudioImporter.ReadBundle (MeshVR.AssetBundleFromFileRequest bundle, System.Collections.Generic.List`1 clipLibraries) [0x00000] in <filename unknown>:0
at CheesyFX.AudioImporter.OnBundleLoaded (MeshVR.AssetBundleFromFileRequest request, System.Collections.Generic.List`1 clipLibraries) [0x00000] in <filename unknown>:0
 
Last edited:
When scenes have an older version of hazmhox.vammoan, like version 22(even disabled vammoan), and you've also loaded bodylanguage, but your AddonPackages folder actually has an newer version of vammoan, like the latest version 23, then vammoan won't be able to load voices.voicebundle and voices-shared.voicebundle, so moans won't be played, since some scenes especially timelines bases ones are using vammoan's specific lines to play as part of the actions, is it possible to not deleting hazmhox.vammoan in the scene, but bodylanguage can get voices.voicebundle and voices-shared.voicebundle from another resource? I guess it might be voices.voicebundle and voices-shared.voicebundle can only be loaded the latest one, that's why the older hazmhox.vammoan can't work properly

!> Error during attempt to load assetbundle hazmhox.vammoan.22:/Custom/Scripts/VAMMoan/audio/voices.voicebundle. Not valid
!> Error during attempt to load assetbundle hazmhox.vammoan.22:/Custom/Scripts/VAMMoan/audio/voices-shared.voicebundle. Not valid
!> Error during attempt to load assetbundle CheesyFX.BodyLanguage_Resources.1:/Custom/Scripts/CheesyFX/BodyLanguage/audiobundles/slaps.audiobundle. Not valid
!> Exception caught: System.NullReferenceException: Object reference not set to an instance of an object
at CheesyFX.AudioImporter.ReadBundle (MeshVR.AssetBundleFromFileRequest bundle, System.Collections.Generic.List`1 clipLibraries) [0x00000] in <filename unknown>:0
at CheesyFX.AudioImporter.OnBundleLoaded (MeshVR.AssetBundleFromFileRequest request, System.Collections.Generic.List`1 clipLibraries) [0x00000] in <filename unknown>:0
That's unfortunately a Unity restriction. It won't let you load the same asset bundle multiple times (same as in - it has the same internal GUID). And since VAM has no idea that the moan packages in two different VAR versions are actually the same, it tries to load both and one of them fails.

Realistically I don't think mixing vammoan and BL in the same scene will ever work 100% foolproof. Unless BL is somehow modified to check the whole scene for a vammoan plugin instance, and use that explicit version instead of latest if there is one.
 
That's unfortunately a Unity restriction. It won't let you load the same asset bundle multiple times (same as in - it has the same internal GUID). And since VAM has no idea that the moan packages in two different VAR versions are actually the same, it tries to load both and one of them fails.

Realistically I don't think mixing vammoan and BL in the same scene will ever work 100% foolproof. Unless BL is somehow modified to check the whole scene for a vammoan plugin instance, and use that explicit version instead of latest if there is one.
Thanks for the reply, Foost, I've also got your SexyFluids plugin, which is awesome for the cum and milk, however, I wonder if you could also add a shortcut key like BL does, which will let you press one key(Q for BL) to cum and another key(Y) to clean the cum?
 
why is it when i switch poses it keyframes in the controllers for the male atom therefore it pastes the controls from the previous pose to the current one that I switched to . is there anyway to stop this from happening?
 
Last edited:
Using 'movement' in poseme... the actual control never moves despite the designated target moving when using cycleforces, why is that... example, i can move person1's left hand, but watching the actual control, it stays in place. this prevents any linked control from being moved along with the left hand.
 

Similar threads

Back
Top Bottom