Asertyp Posted December 16, 2018 Share Posted December 16, 2018 6 hours ago, Ed86 said: try Scripts.7z Now "sl_exhibitionist" work fine.  But with Multiorgasms exist issue. As I was afraid: 21 hours ago, Asertyp said: (It may require additional conversions float <-> int) For integer 95/100 = 0,  150/100 = 1. Now work values for "sl_multiorgasmchance" is "0","100","200". Need change line (now 869) to one of variants (I don't know papyrus very well):if (Utility.RandomInt(0, 100) > (JsonUtil.GetIntValue(File, "sl_multiorgasmchance") / 100.0 * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms))) || BaseSex != 1 if (Utility.RandomInt(0, 100) > (JsonUtil.GetIntValue(File, "sl_multiorgasmchance") * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms) / 100.0)) || BaseSex != 1 if (Utility.RandomInt(0, 100) > ((JsonUtil.GetIntValue(File, "sl_multiorgasmchance") * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms) / 100.0) as int)) || BaseSex != 1 if (Utility.RandomInt(0, 100) > (((JsonUtil.GetIntValue(File, "sl_multiorgasmchance") as float) / 100.0 * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms)) as int)) || BaseSex != 1 (I think 3rd variant is best.) 3 hours ago, Bobbert6996 said: I found this "[slainternalscr <sla_Internal (06083137)>]: Prisoner got -40 exposure for External Modify Exposure Event" firing when orgasm isn't happening. If you install "EstrusChaurus.esp" and "Blush When Aroused.esp" together, then in MCM - Blush When Aroused:  set "Estrus arousal modification" to 0,  and disable Compatibility with "Estrus". (I also looked for it in due time)  1 Link to comment
Guest Posted December 16, 2018 Share Posted December 16, 2018 1 minute ago, Asertyp said: Now "sl_exhibitionist" work fine.  But with Multiorgasms exist issue. As I was afraid: For integer 95/100 = 0,  150/100 = 1. Now work values is "0","100","200". Need change line (now 869) to one of variants (I don't know papyrus very well):if (Utility.RandomInt(0, 100) > (JsonUtil.GetIntValue(File, "sl_multiorgasmchance") / 100.0 * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms))) || BaseSex != 1 if (Utility.RandomInt(0, 100) > (JsonUtil.GetIntValue(File, "sl_multiorgasmchance") * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms) / 100.0)) || BaseSex != 1 if (Utility.RandomInt(0, 100) > ((JsonUtil.GetIntValue(File, "sl_multiorgasmchance") * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms) / 100.0) as int)) || BaseSex != 1 if (Utility.RandomInt(0, 100) > (((JsonUtil.GetIntValue(File, "sl_multiorgasmchance") as float) / 100.0 * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms)) as int)) || BaseSex != 1  If you install "EstrusChaurus.esp" and "Blush When Aroused.esp" together, then in MCM - Blush When Aroused:  set "Estrus arousal modification" to 0,  and disable Compatibility with "Estrus". (I also looked for it in due time)  !!! Thank you!!!  There are lots of questions in the thread that could have been caused by this, maybe put it in the description as a (very slightly) incompatible mod   Link to comment
Dorabella Posted December 16, 2018 Share Posted December 16, 2018 6 hours ago, Ed86 said: try Thank's Link to comment
Ed86 Posted December 16, 2018 Author Share Posted December 16, 2018  2 hours ago, Asertyp said: Now "sl_exhibitionist" work fine.  But with Multiorgasms exist issue. As I was afraid: For integer 95/100 = 0,  150/100 = 1. Now work values for "sl_multiorgasmchance" is "0","100","200". Need change line (now 869) to one of variants (I don't know papyrus very well):if (Utility.RandomInt(0, 100) > (JsonUtil.GetIntValue(File, "sl_multiorgasmchance") / 100.0 * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms))) || BaseSex != 1 if (Utility.RandomInt(0, 100) > (JsonUtil.GetIntValue(File, "sl_multiorgasmchance") * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms) / 100.0)) || BaseSex != 1 if (Utility.RandomInt(0, 100) > ((JsonUtil.GetIntValue(File, "sl_multiorgasmchance") * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms) / 100.0) as int)) || BaseSex != 1 if (Utility.RandomInt(0, 100) > (((JsonUtil.GetIntValue(File, "sl_multiorgasmchance") as float) / 100.0 * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms)) as int)) || BaseSex != 1 (I think 3rd variant is best.) If you install "EstrusChaurus.esp" and "Blush When Aroused.esp" together, then in MCM - Blush When Aroused:  set "Estrus arousal modification" to 0,  and disable Compatibility with "Estrus". (I also looked for it in due time)   Scripts.7z Link to comment
Asertyp Posted December 16, 2018 Share Posted December 16, 2018 1 hour ago, Ed86 said: ..... Scripts.7z Thank's. Now all work fine. ? It seems this time mod will remain in my assembly. Link to comment
Ed86 Posted December 16, 2018 Author Share Posted December 16, 2018 On 12/15/2018 at 10:17 PM, Asertyp said: I think it is worth making small adjustments in script sslActorAlias.psc. Â 2. If enabled option "sl_exhibitionist" (sl_exhibitionist> 0) and Player is in nymphomaniac/exhibitionist state, then Enjoyment decreases in the absence (or small number) of viewers (if slaExhibitionistNPCCount < 5). Need to change strings: 517Â Â Â Â Â Â ExhibitionistMod = (3 - 0.4 * slaExhibitionistNPCCount) and1299Â Â Â Â Â ExhibitionistMod = (3 - 0.4 * slaExhibitionistNPCCount) to: Â Â Â Â Â Â Â Â Â Â Â ExhibitionistMod = (1 - 0.1 * slaExhibitionistNPCCount) Then nymphomaniac Player will only increase Enjoyment in presence of viewers. Â hm...now that im getting ready for next version update.. i think there is an error my version decreases enjoyment until there is at least 5 watchers while your version always increases enjoyment by 10% per watcher i think mine is better Link to comment
Asertyp Posted December 16, 2018 Share Posted December 16, 2018 3 minutes ago, Ed86 said: i think there is an error my version decreases enjoyment until there is at least 5 watchers while your version always increases enjoyment by 10% per watcher i think mine is better I think it is wrong to decreases enjoyment, if no one is watching. In addition enjoyment decrease if Lewd is low and exist watchers. Link to comment
Ed86 Posted December 16, 2018 Author Share Posted December 16, 2018 2 minutes ago, Asertyp said: I think it is wrong to decreases enjoyment, if no one is watching. In addition enjoyment decrease if Lewd is low and exist watchers. that's the whole point of "exhibitionism" Link to comment
Ed86 Posted December 16, 2018 Author Share Posted December 16, 2018 hm... should also probably check that orgasm tweak Link to comment
YFeyn Posted December 16, 2018 Share Posted December 16, 2018 1 hour ago, Ed86 said: hm...now that im getting ready for next version update.. i think there is an error my version decreases enjoyment until there is at least 5 watchers while your version always increases enjoyment by 10% per watcher i think mine is better So do you get a enjoyment debuff as an exhibitionist/nymph if less than 5 people are watching? Link to comment
Ed86 Posted December 16, 2018 Author Share Posted December 16, 2018 16 minutes ago, YFeyn said: So do you get a enjoyment debuff as an exhibitionist/nymph if less than 5 people are watching? yes Link to comment
Ed86 Posted December 16, 2018 Author Share Posted December 16, 2018 6 hours ago, Asertyp said: Now "sl_exhibitionist" work fine. Â But with Multiorgasms exist issue. As I was afraid: For integer 95/100 = 0, Â 150/100 = 1. Now work values for "sl_multiorgasmchance"Â is "0","100","200". Need change line (now 869) to one of variants (I don't know papyrus very well):if (Utility.RandomInt(0, 100) > (JsonUtil.GetIntValue(File, "sl_multiorgasmchance") / 100.0 * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms))) || BaseSex != 1 if (Utility.RandomInt(0, 100) > (JsonUtil.GetIntValue(File, "sl_multiorgasmchance") * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms) / 100.0)) || BaseSex != 1 if (Utility.RandomInt(0, 100) > ((JsonUtil.GetIntValue(File, "sl_multiorgasmchance") * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms) / 100.0) as int)) || BaseSex != 1 if (Utility.RandomInt(0, 100) > (((JsonUtil.GetIntValue(File, "sl_multiorgasmchance") as float) / 100.0 * (((OwnSkills[Stats.kLewd]*10) as int) - 5 * Orgasms)) as int)) || BaseSex != 1 (IÂ think 3rd variant is best.) If you install "EstrusChaurus.esp" and "Blush When Aroused.esp" together, then in MCM - Blush When Aroused: Â set "Estrus arousal modification" to 0, Â and disable Compatibility with "Estrus". (I also looked for it in due time) Â hm... i dont think i like orgasm change either Link to comment
Asertyp Posted December 17, 2018 Share Posted December 17, 2018 14 hours ago, Ed86 said: hm... i dont think i like orgasm change either Didn't like anything?  ? Link to comment
Ed86 Posted December 17, 2018 Author Share Posted December 17, 2018 30 minutes ago, Asertyp said: Didn't like anything?  ? 1st one breaks exhibitionism functionality 2nd reduces multiorgasm chance to a very low value, i think current version with flat chance offset is better, so even fresh character not ruined by skyrim lewdness get multiple orgasms  Link to comment
sapho888 Posted December 17, 2018 Share Posted December 17, 2018 I don't know if this is directly related to this mod but I've noticed that NPCs don't seem to lose arousal after orgasm and become eternally horny. Does anyone know how I can change it so that NPCs lose a certain amount of arousal once they orgasm?  edit: I should probably mention that I am using SL Arousal Redux for NPC arousal levels but I can't seem to find any settings there either. Link to comment
YFeyn Posted December 17, 2018 Share Posted December 17, 2018 45 minutes ago, Ed86 said: 1st one breaks exhibitionism functionality 2nd reduces multiorgasm chance to a very low value, i think current version with flat chance offset is better, so even fresh character not ruined by skyrim lewdness get multiple orgasms  While I agree on the multiple orgasm thing, I personally like the proposed exhibitionism changes, instead of penalizing for a lack of watchers to just boost if watchers are present. However you are the modder so do what you think is better, likely wont stop me from using your mod. Link to comment
Asertyp Posted December 17, 2018 Share Posted December 17, 2018 2 hours ago, Ed86 said: 1st one breaks exhibitionism functionality 2nd reduces multiorgasm chance to a very low value, i think current version with flat chance offset is better, so even fresh character not ruined by skyrim lewdness get multiple orgasms I agree that my version probably breaks logic of mod a little. May come up with a compromise option?  For exhibitionism I would like to have a less hardcore formula: eg      (1.6 - 0.2 * slaExhibitionistNPCCount) or better (1.2 - 0.1 * slaExhibitionistNPCCount) because ExhibitionistMod = 3 too much reduces enjoyment. In addition, more than 5 NPCs in one place can usually be found only in large cities or in large bandit lairs.  For multiorgasms, 2nd setting could be append ("sl_multiorgasmchance_curve"), for possibility of thinner tuning:if (Utility.RandomInt(0, 100) > (JsonUtil.GetIntValue(File, "sl_multiorgasmchance") + ((OwnSkills[Stats.kLewd] * JsonUtil.GetIntValue(File, "sl_multiorgasmchance_curve")) as int) - 5 * Orgasms)) || BaseSex != 1  But you decide. Link to comment
Ed86 Posted December 17, 2018 Author Share Posted December 17, 2018 12 minutes ago, Asertyp said: I agree that my version probably breaks logic of mod a little. May come up with a compromise option?  For exhibitionism I would like to have a less hardcore formula: eg      (1.6 - 0.2 * slaExhibitionistNPCCount) or better (1.2 - 0.1 * slaExhibitionistNPCCount) because ExhibitionistMod = 3 too much reduces enjoyment. In addition, more than 5 NPCs in one place can usually be found only in large cities or in large bandit lairs.  For multiorgasms, 2nd setting could be append ("sl_multiorgasmchance_curve"), for possibility of thinner tuning:if (Utility.RandomInt(0, 100) > (JsonUtil.GetIntValue(File, "sl_multiorgasmchance") + ((OwnSkills[Stats.kLewd] * JsonUtil.GetIntValue(File, "sl_multiorgasmchance_curve")) as int) - 5 * Orgasms)) || BaseSex != 1  But you decide. this looks good  Link to comment
Guest Posted December 17, 2018 Share Posted December 17, 2018 Is "Modifier2" For SLA supposed to make the enjoyment % on the widget 0 for 0 arousal? Right now it scales from 0% - 200%. Link to comment
s185049 Posted December 17, 2018 Share Posted December 17, 2018 Hi , can you add speed control function plz. Link to comment
Ed86 Posted December 17, 2018 Author Share Posted December 17, 2018 1 hour ago, Bobbert6996 said: Is "Modifier2" For SLA supposed to make the enjoyment % on the widget 0 for 0 arousal? Right now it scales from 0% - 200%. X*0*2=0, yes Link to comment
Asertyp Posted December 17, 2018 Share Posted December 17, 2018 For exhibitionism mechanics you could also increase search distance of viewers (from 500 to 700...900): in lines 507 and 1292 Â Â Â Â If aNPC!= none && aNPC.GetDistance(ActorRef) < 500 && aNPC != ActorRef && aNPC.HasLOS(ActorRef) 500 is too close. At times it was not clear: NPC is close and looks toward the PC, but is not considered as viewer. Link to comment
kysadhuras79 Posted December 18, 2018 Share Posted December 18, 2018 It seems i can`t get the Voice Packs to work. SLSO recognizes them in the MCM menu but they dont play during animation. Voices from Sexlab work. Guess i did something wrong with the installation? I put -1 for the NPC in MCM. Correct?  4)goto SLSO mcm and setup/select voice pack - Is a installation instruction but i cant select voice pack because it is greyd out.   Link to comment
Ed86 Posted December 18, 2018 Author Share Posted December 18, 2018 5 hours ago, kysadhuras79 said: It seems i can`t get the Voice Packs to work. SLSO recognizes them in the MCM menu but they dont play during animation. Voices from Sexlab work. Guess i did something wrong with the installation? I put -1 for the NPC in MCM. Correct?  4)goto SLSO mcm and setup/select voice pack - Is a installation instruction but i cant select voice pack because it is greyd out.   yes  use sliders Link to comment
kysadhuras79 Posted December 18, 2018 Share Posted December 18, 2018 It doesnt work (for me)... I have Eliz and Girl next door installed via MM. Can you please give a detailed installation guide for the sound files? Link to comment
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