WappyOne Posted January 28, 2013 Posted January 28, 2013 LoversChorusSmall mod that assigns a random Lovers voice to an NPC the first time they engage in sex if they do not already have a voice assigned.Out of the box this mod will assign with equal chance voice sets 0 through 6 to female NPCs and leave males at voice set 0. Orc females than have an 80% chance to be flat-out assigned voice set 6.This can be changed by editting the .ini file. Changing the weight value for a given voice set will cause that set to occur more/less often. Any number of racial overrides can be set to have certain races have their own voice set table.Requirements:Lovers w/ PK v91+OBSE 19+  Version 0.30 Release NotesChanges/Bug Fixes----------------- Each load/restart caused (very minor) save game bloat.Racial overrides stopped after the first match. This would cause someone wanting to match all "Elf" races to one voiceset, then specifically overriding "Dark Elf" afterwards to fail and not do the override.  Download version 0.30:LoversChorus_v0.3.7z  Voice Packs: Dremora Males - VoicePack_DremoraM.7z
WappyOne Posted February 2, 2013 Author Posted February 2, 2013 Noticed while putting LoversChorus together that there were no Male voice packs other than the default moans. Didn't think it a huge deal at the time, not the usual focus anyway. . .  Then my Mage character reached Master summoning and started using Summon Dremora Lord to rape anyone foolish enough to stand in her way. The default male moans just don't do justice there.  So I fired up Audacity and chopped up, reversed, and generally butchered the Dremora voice lines to create a Dremora Male voice pack. Includes 7 normal phase moans, 5 being raped normal phase moans, 5 orgasm phase moans, 4 being raped orgasm phase moans, and 7 resting phase moans (shared between consensual & raped).  Then I set Lovers Chorus to automatically assign this voice pack to every Dremora Male that has sex with the following lines in the .ini: set xLoversChorusQuest.svDataIni to sv_Construct "9,Dremora,M,0,100"setStage xLoversChorusIni 20  Much, much better.  Voice pack attachment added to first post.
Someone92 Posted February 5, 2013 Posted February 5, 2013 Tried the Randomizer out today and DeadSomething was right, it sounds cool.
Someone92 Posted March 18, 2013 Posted March 18, 2013 I've tried to use the custom voice allocation to give Spider Deadra the Female Demon/Succubus Sound Set; I've installed the sounds to the right folder (sound/fx/lovers) and used the code below yet the Spider Deadras remain silent. Did I made a mistake somewhere is it not possible to assign voices to creatures? Â [spoiler=txt]set xLoversChorusQuest.svDataIni to sv_Construct "7,SpiderDaedra,F,0,100" setStage xLoversChorusIni 20 Â set xLoversChorusQuest.svDataIni to sv_Construct "7,SpiderDaedra,M,0,100" setStage xLoversChorusIni 20 Â set xLoversChorusQuest.svDataIni to sv_Construct "7,Spider,F,0,100" setStage xLoversChorusIni 20 Â set xLoversChorusQuest.svDataIni to sv_Construct "7,Spider,M,0,100" setStage xLoversChorusIni 20 Â
WappyOne Posted March 18, 2013 Author Posted March 18, 2013 I've tried to use the custom voice allocation to give Spider Deadra the Female Demon/Succubus Sound Set; I've installed the sounds to the right folder (sound/fx/lovers) and used the code below yet the Spider Deadras remain silent. Did I made a mistake somewhere is it not possible to assign voices to creatures? Â That is a Lovers issue, it does not support voices for creatures. Â Maybe it should, but without using a default.
ger4 Posted April 9, 2013 Posted April 9, 2013 I tried this out with the latest lovers version 96V2 esp and it doesn't appear to work at all (the voice is not replaced at all from the default), can anyone else verify this?
WappyOne Posted April 10, 2013 Author Posted April 10, 2013 I tried this out with the latest lovers version 96V2 esp and it doesn't appear to work at all (the voice is not replaced at all from the default), can anyone else verify this?  I've used Chorus continuously and it works with Lovers 96v2. When you load a game after a few seconds there should be a line in the console letting you know it has been initialized properly looking like this:  LoversChorus Initialized: 8 Weight, 2 Race table entries.  Then when sex initiates with an actor for the first time there should be another console line just above the Lovers xx_Motion.ini ready line like this:  LoversChorus: Bandit assigned voice set 1.  Check to see if those are missing or it is getting 0 table entries (mis-placed ini?). There should be nothing that could conflict with Chorus.
ger4 Posted April 10, 2013 Posted April 10, 2013  I tried this out with the latest lovers version 96V2 esp and it doesn't appear to work at all (the voice is not replaced at all from the default), can anyone else verify this?  I've used Chorus continuously and it works with Lovers 96v2. When you load a game after a few seconds there should be a line in the console letting you know it has been initialized properly looking like this:  LoversChorus Initialized: 8 Weight, 2 Race table entries.  Then when sex initiates with an actor for the first time there should be another console line just above the Lovers xx_Motion.ini ready line like this:  LoversChorus: Bandit assigned voice set 1.  Check to see if those are missing or it is getting 0 table entries (mis-placed ini?). There should be nothing that could conflict with Chorus. Ok, I get this type of line  'LoversChorus: Bandit assigned voice set 1.'  But the voice set is always 0 (the default voice) for some reason no matter which .ini settings I use.
WappyOne Posted April 10, 2013 Author Posted April 10, 2013 Ok, I get this type of line  'LoversChorus: Bandit assigned voice set 1.'  But the voice set is always 0 (the default voice) for some reason no matter which .ini settings I use.  Please look for the initialization console message. Load up a game, wait ~10 seconds, open the console. Look for the line like this:  LoversChorus Initialized: 8 Weight, 2 Race table entries.  If it shows something like 0, 0 it is not finding the .ini or not reading it correctly.
ger4 Posted April 10, 2013 Posted April 10, 2013  Ok, I get this type of line  'LoversChorus: Bandit assigned voice set 1.'  But the voice set is always 0 (the default voice) for some reason no matter which .ini settings I use.  Please look for the initialization console message. Load up a game, wait ~10 seconds, open the console. Look for the line like this:  LoversChorus Initialized: 8 Weight, 2 Race table entries.  If it shows something like 0, 0 it is not finding the .ini or not reading it correctly. Could you tell me where I should put the .esp in the load order? I've replaced the .ini file with the default one in the download and a load order issue is the only thing I can think of that might cause trouble with this mod.
WappyOne Posted April 11, 2013 Author Posted April 11, 2013 Could you tell me where I should put the .esp in the load order? I've replaced the .ini file with the default one in the download and a load order issue is the only thing I can think of that might cause trouble with this mod.  It honestly shouldn't matter. Chorus is just a couple scripts, does not create or modify any references or other Lovers functions. Should work anywhere in the load order.  Still need you to report what the initialize line is saying after a game load.
ger4 Posted April 11, 2013 Posted April 11, 2013 From what I can tell, the  initialize line doesn't show up at all.
ger4 Posted April 11, 2013 Posted April 11, 2013 Should i enable lovers chorus with a new game or an existing one? Or there any specific settings that need to be set in the lovers settings menu to make it work?   Which specific lovers plugins do i need enabled in order for it to work?  Edit - my current formatting is like this in the .ini file  sv_Construct "0,F,100"  Should it be like this instead?  sv_Construct 0,F,100
WappyOne Posted April 11, 2013 Author Posted April 11, 2013 From what I can tell, the  initialize line doesn't show up at all. That's the issue then. If Chorus can't setup it's array then it won't be able to assign voices.  Try running the .ini manually with the console command RunBatchScript "Data\ini\LoversChorus.ini". You should see a whole slew of things in the console like: set svDataini >> 63 set iVoiceSet >> 9 set iFlag >> 1  Should i enable lovers chorus with a new game or an existing one? Or there any specific settings that need to be set in the lovers settings menu to make it work?   Which specific lovers plugins do i need enabled in order for it to work?  Edit - my current formatting is like this in the .ini file  sv_Construct "0,F,100"  Should it be like this instead?  sv_Construct 0,F,100 With the quotations is correct. The only things Chorus requires are Lovers w/ PK v91+ and OBSE 19+. Works on an existing savegame or new game. Does not require specific Lovers settings.
ger4 Posted April 11, 2013 Posted April 11, 2013  From what I can tell, the  initialize line doesn't show up at all. That's the issue then. If Chorus can't setup it's array then it won't be able to assign voices.  Try running the .ini manually with the console command RunBatchScript "Data\ini\LoversChorus.ini". You should see a whole slew of things in the console like: set svDataini >> 63 set iVoiceSet >> 9 set iFlag >> 1  r />Should i enable lovers chorus with a new game or an existing one? Or there any specific settings that need to be set in the lovers settings menu to make it work?   Which specific lovers plugins do i need enabled in order for it to work?  Edit - my current formatting is like this in the .ini file  sv_Construct "0,F,100"  Should it be like this instead?  sv_Construct 0,F,100 With the quotations is correct. The only things Chorus requires are Lovers w/ PK v91+ and OBSE 19+. Works on an existing savegame or new game. Does not require specific Lovers settings.  the command runbatchscript worked but it gave me some strange messages in the consol  As you can see, it does not contain any of these kind of things you said to look for   set svDataini >> 63 set iVoiceSet >> 9 set iFlag >> 1
ger4 Posted April 11, 2013 Posted April 11, 2013 Ok, I manged to fix it, the problem turned out to be that I had an old version of pluggy (125) so the game couldn't read .ini files.  Thanks for all the help
Fomebs Posted May 8, 2013 Posted May 8, 2013 About assigning sets to races, where exactly should I put the lines I want to enter? Is entering the lines after the end of the text in LoversChorus.ini okay? Also, do I need the semicolons at the start of the lines (and between lines for two different races) or not? The abundance of semicolons below Racial Voices, and the lack of them above that confused me a bit.
WappyOne Posted May 8, 2013 Author Posted May 8, 2013 About assigning sets to races, where exactly should I put the lines I want to enter? Is entering the lines after the end of the text in LoversChorus.ini okay? Also, do I need the semicolons at the start of the lines (and between lines for two different races) or not? The abundance of semicolons below Racial Voices, and the lack of them above that confused me a bit.  Can put them anywhere, end of file is fine. Any line that starts with a ; is ignored by Oblivion, it is a commented out line for explanation/example.
Duchess_Gummybuns Posted May 17, 2013 Posted May 17, 2013 Excuse me, will the voice randomizer pick up voice files labeled higher than ns20? Like, say, I want all my race specific voices to be from ns25-35?
WappyOne Posted May 17, 2013 Author Posted May 17, 2013 Chorus will set it, but I believe Lovers itself can only support up to 20. Â That might be changeable soon, though.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now