• 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.
VAMMoan 2 (teaser)

Plugins + Scripts VAMMoan 2 (teaser)

Download [82.74 MB]
Why would you do that?
Frankly i found that "Breathing nose" and "Blowjob" would be very cool being layered. Yesm i found some additional option in V2 which it seems allow a bit to combine, but thats rather alternating and weak effect. Agree pls that the sounds of a blowjob and breathing can physically be combined in reality. That would give more natural\impressive result. Let it be as request maybe. Not in alternating form, but sounding all together exactly please.

Meanwhile, do really there is no way in VAM to layering two the same plugins for the same person stack ? Some trick maybe (thru another special plugin) or no ?
 
Last edited:
Audio is played through a component. You can't overlap sounds on a component, you play one sound at the time. You can use "one shots" to compensate, but you lack control of the sound with that technic.
So the idea would be to play your sounds on another source. Plugins won't be able to stack tho : )
 
Probably at some point. I'm quite busy atm : )
 
I probably will release VAMExcite which is the "brother" plugin of VAMM2 that allows it to work in interactive mode ^^
 
When using the kissing sound effect with already ongoing sounds this error pops up a lot (kissing is triggered via timeline):

!> Timeline: External activate trigger crashed, some triggers might not have been called: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2[System.Int32,System.Collections.Generic.List`1[UnityEngine.AudioClip]].get_Item (Int32 key) [0x00000] in <filename unknown>:0
at VAMMoan2TeaserPlugin.VAMMoan2Teaser+VAMMVoice.GrabSfxAudioClip (System.String clipType, Int32 clipIntensity) [0x00000] in <filename unknown>:0
at VAMMoan2TeaserPlugin.VAMMoan2Teaser+VAMMVoice.GetAudioClip (System.String clipType, Int32 clipIntensity) [0x00000] in <filename unknown>:0
at VAMMoan2TeaserPlugin.VAMMoan2Teaser.PlayAudioClipImmediate (System.String clipType, Nullable`1 clipIntensity, Nullable`1 oneLinerID) [0x00000] in <filename unknown>:0
at VAMMoan2TeaserPlugin.VAMMoan2Teaser.A_PlaySoundTypeImmediateCallback (System.String val) [0x00000] in <filename unknown>:0
at JSONStorableStringChooser.InternalSetVal (System.String s, Boolean doCallback) [0x00000] in <filename unknown>:0
at JSONStorableStringChooser.set_val (System.String value) [0x00000] in <filename unknown>:0
at JSONStorable.SetStringChooserParamValue (System.String param, System.String value) [0x00000] in <filename unknown>:0
at TriggerActionDiscrete.Trigger (Boolean reverse, Boolean force) [0x00000] in <filename unknown>:0
at Trigger.set_active (Boolean value) [0x00000] in <filename unknown>:0
at VamTimeline.CustomTrigger.SyncTime (Single clipTime, Boolean live) [0x00000] in <filename unknown>:0

I am not good at reading/understanding error messages. Don't know if it is a VAMM problem or with timeline. Just want to bug report it.

To recreate the issue.
-Add Person atom
- load timeline
- load VAMM2
- set trigger state "moan"; arousal around 0.45, create multiple "reaction play immediatly > kissing" a couple of times.

The error should trigger when timeline is played.

When setting arousal to lower than about 0.1 no error appears.

I can provide the scene file if neccessary.
 
Last edited:
Hi everyone,
I'm new to VAMMoan2 teaser and having trouble with the Voice Acting (VA) part. I've successfully imported my own moan audio files (about 130 WAV files), and the plugin recognizes them, but I can't figure out how to make it use/call them in scenes. The default templates still show up, and my custom ones don't play.
I'm using the Chinese translated version of VaM, so the UI terms are in Chinese, which makes it hard to match English tutorials. I know how to use Timeline for animations and triggers, but I need help with:

Configuring the custom voice pool in VA settings.
Setting up groups for different intensities (low/medium/high/climax).
Triggering the custom audios via Timeline or auto-moan (e.g., based on animation intensity or collisions).

I've tried text guides, but they're confusing without visuals. Does anyone have a video tutorial (YouTube or elsewhere) or a step-by-step guide with screenshots for VAMMoan2 VA? Especially for importing custom sounds and making them play.
Thanks in advance! I'm on VaM 1.x with the latest VAMMoan2 teaser.
 
Last edited:
I don't understand your language.
Use tools available for free on the internet to provide a readable version.
 
So it's (kind of) simple (that tutorial was already showing a good portion of it):
  • Name your files (so, outside of vam) accordingly : GROUP_NameOfGroup_NameOfVoiceLine.wav, example:
    • NameOfGroup = "MoanAngry"
    • NameOfVoiceLine = "MoanAngry01.wav", which would result in:
      • GROUP_MoanAngry_MoanAngry01.wav
      • GROUP_MoanAngry_MoanAngry02.wav
      • GROUP_MoanAngry_MoanAngry03.wav... etc
  • Select the folder in VAMM2, after everything is loaded, then...
  • In an action, use triggers from the plugin to play them:
    • Play VA Group Automated
    • Stop VA Group Automated
    • You can also use these if you want to play a single sound:
      • Schedule VA
      • Play VA Immediate
That's all.
 
n an action, use triggers from the plugin to play them:
  • Play VA Group Automated
  • Stop VA Group Automated
  • You can also use these if you want to play a single sound:
    • Schedule VA
    • Play VA Immediate
n an action, use triggers from the plugin to play them:
  • Play VA Group Automated
  • Stop VA Group Automated
  • You can also use these if you want to play a single sound:
    • Schedule VA
    • Play VA Immediate
Thank you very, very much
I just don't understand this part
Is it a timeline plugin?
 
So it's (kind of) simple (that tutorial was already showing a good portion of it):
  • Name your files (so, outside of vam) accordingly : GROUP_NameOfGroup_NameOfVoiceLine.wav, example:
    • NameOfGroup = "MoanAngry"
    • NameOfVoiceLine = "MoanAngry01.wav", which would result in:
      • GROUP_MoanAngry_MoanAngry01.wav
      • GROUP_MoanAngry_MoanAngry02.wav
      • GROUP_MoanAngry_MoanAngry03.wav... etc
  • Select the folder in VAMM2, after everything is loaded, then...
  • In an action, use triggers from the plugin to play them:
    • Play VA Group Automated
    • Stop VA Group Automated
    • You can also use these if you want to play a single sound:
      • Schedule VA
      • Play VA Immediate
That's all.
I really want to understand now
The trigger in the demonstration
Is it added to _VAMS_MainTutorial ?


Can it be like VAMMoan1
Automatic recognition level ?
 
Back
Top Bottom