About This File
Â
Good evening or whatever time it is in your neck of the woods,
Â
a while ago I uploaded a voice fix for the female on female xmls added to Leito's animations by the One Patch. The problem with that animation mod and others is that the name of the voice set for sexy moaning is baked into the hkx animation files, which leads to male voices on female NPCs and other oddities if you mix up the gender combinations in the AAF xmls.
While the approach I used to fix that worked it also wasn't very elegant and took way too much time to fix just one gender combination for one animation pack.
Â
Now thanks to @Rufgt I found a better solution, which is also documented in the AAF Wiki, but who reads manuals, right? ^^
Instead of editing all these hkx animation files and then the sound descriptor entries in the esp too I simply prepared a universal voice package mod that can be called upon in the AAF animation xmls and where you can easily replace the voice files if you don't like them.
Â
Right now this mod is still unfinished, but fully functional.
I will add support for the different sex animation mods in the following days/weeks. Custom Moans 1.1 covers 2 patched versions of Leito's Animations (Polistiro's patch and The One Patch 1.1.1) and the original Atomic Lust 2.6.1b.
Â
Instructions:
Â
This mod won't do anything on its own. For it to work you need AAF and at least a few animations of course, and if I didn't do it already then you also have to edit animationdata.xml files.
Â
In the case of Atomic Lust (which I already edited so you don't need to do it in this case) that would mean simply replacing the value for an action.
Â
one example:
Â
<animation id="Atomic Spork" frames="304">
   <actor gender="F">
      <idle form="0204D0BA" id="AtomicSporkF"/>
      <value path="action" value="CustomMoans01 Action" target="0" loop="true" from="1" to="0" frames="8.555"/>
   </actor>
   <actor gender="M">
      <idle form="0204D0BB" id="AtomicSporkM"/>
      <value path="action" value="CustomMoans01 Action" target="1" loop="true" from="1" to="0" frames="8.555"/>
   </actor>
</animation>
Â
 There are 3 actions you can call upon in this version, CustomMoans01 Action (female voice set 1 and male voice set 1), CustomMoans02 Action (female voice set 2) and CustomAggMoans Action (female voice set for aggressive animations and BDSM).
The action doesn't just add moaning to an actor, it also adds an arousal bar. The voice set will switch from normal to orgasm if the arousal value exceeds 70. As soon as it reaches 100 the arousal value will reset to 30 to make sure that the character won't use the orgasm voice set exclusively during very long animations, gangbangs or scenarios with more than one animation in a row.
Timings for the arousal increase speed can be adjusted in the Custom Moans_actiondata.xml, the decay rate in the Custom Moans_actorStatData.xml.
Â
If you don't like the voices you can easily replace the files, just use either the wav or fuz file format (which adds lip movement) and make sure to not change the number of sound files per folder (10 in each topic folder)
Also keep the naming convention, the file names are basically formIDs with some noise added, and they need to stay the same. So basically replace the files, but keep the same number of files and the same file names.
Â
Â
Credits:
@dagobaking for AAF and his help setting this up
@Rufgt for giving me the idea
@Leito86, @Rufgt, @Gray User and others for the animations and voice files
What's New in Version 1.2
Released
v1.2: update to AAF v107.1b
v1.1: adds male voices and voice replacement options for Leito and Atomic Lust
v1.0: initial release