Herrmannesque Posted January 22, 2014 Posted January 22, 2014 Oh, bugger... I like that feature! Just about to load up a game so I can try with that turned off...
Herrmannesque Posted January 22, 2014 Posted January 22, 2014 You called it correctly, cornbreadtm. I turned off the Free Camera in Sexlab framework and had no trouble putting my character to sleep or doing a save. Thanks again!
Aliris Posted January 22, 2014 Posted January 22, 2014 You should be okay as long as you don't use automatic free camera, and make sure to toggle off the free camera before the scene ends. At least, that's been my experience.
nutluck Posted January 22, 2014 Posted January 22, 2014 You called it correctly, cornbreadtm. I turned off the Free Camera in Sexlab framework and had no trouble putting my character to sleep or doing a save. Thanks again! Yep thats why i was asking, it is a known issue with the current version of sexlab.
Guest Posted January 22, 2014 Posted January 22, 2014 This mod isn't working for me. My arousal is always at 0 and there are some changes I can't make in the menu. I can't enable exhibitionist, for example. It always goes back to disabled after I set it. It says something about "selected PC/NPC" but how do I select my character when I'm in MCM? I also can't find the reset spell in the console. It's not there.
redneck2x Posted January 22, 2014 Author Posted January 22, 2014 This mod isn't working for me. My arousal is always at 0 and there are some changes I can't make in the menu. I can't enable exhibitionist, for example. It always goes back to disabled after I set it. It says something about "selected PC/NPC" but how do I select my character when I'm in MCM? I also can't find the reset spell in the console. It's not there. What version are you using? Is arousal of NPCs is also 0? Temporary change "Time Rate Decay Speed" to 10, go to status what values to you see? can you post screen shot of status page?
Heromaster Posted January 22, 2014 Posted January 22, 2014 1. You can change arousal through scripts, extract .BSA file and review slaUtilScr.psc, but use slaFramworkScr for interface 2. It is possible to lock arousal with slaFramworkScr.SetActorArousalLocked, this would lock arousal to last one calculated. Locks would disallow other mods to change arousal and make situation harcoded and static. I do not recommend to lock in you case but: 1. Potions can increase exposure/time rate, so even if actor had sex the arousal would go high back again. OR/AND 2. Potions can update exposure each X seconds by Y , so even if actor had sex arousal would go back high again. In both cases situations is dynamic and player can take actions, like masturbate each 5 mins to keep arousal low. In static case masturbation is useless. Thank you for answer. Locking an actor is the desired effect I am aiming for. No arousal change and no TimeRate change as long as the effect lasts. So if I understood you, TimeRate, ExposureRate and Arousal will not be changed as long as the actor is in this faction? To explain the why's: My mod allows the player to whore. If the player is working as whore he should not suffer from the side effects of Aroused. Since work is work and fun is fun, the TimeRate and Arousal should not changing while whoring. Also I have some special scenes where the player will be fucked alot in a short amount of time. To help him getting through this, I created a potion which prevents the stamina from being drained but it has the side effect of a very high arousal level.
V-Mann Posted January 22, 2014 Posted January 22, 2014 Hallo Ich kann kein englisch Ich suche eine deutsche Übersetzung? Hello I can not englisch Seeking a German translation? Danke Thank you
CGi Posted January 22, 2014 Posted January 22, 2014 Werde mal kucken was ich da machen kann. Eine deutsche Übersetzung dieses Mods ist eh längst überfällig.Wird aber etwas dauern... insofern mir niemand zuvor kommt.
waree Posted January 22, 2014 Posted January 22, 2014 Hier hast du es. Ungetestet. Here it is.Not testet. CGI, kannst es ruhig nehmen und verbessern SexLabAroused.esm
V-Mann Posted January 22, 2014 Posted January 22, 2014 Werde mal kucken was ich da machen kann. Eine deutsche Übersetzung dieses Mods ist eh längst überfällig. Wird aber etwas dauern... insofern mir niemand zuvor kommt. Hallo: CGI Das wäre nett von dir. Aber übersetze bitte auch das MCM That would be nice of you. But please also translate the MCM Danke Thank you
redneck2x Posted January 22, 2014 Author Posted January 22, 2014 1. You can change arousal through scripts, extract .BSA file and review slaUtilScr.psc, but use slaFramworkScr for interface 2. It is possible to lock arousal with slaFramworkScr.SetActorArousalLocked, this would lock arousal to last one calculated. Locks would disallow other mods to change arousal and make situation harcoded and static. I do not recommend to lock in you case but: 1. Potions can increase exposure/time rate, so even if actor had sex the arousal would go high back again. OR/AND 2. Potions can update exposure each X seconds by Y , so even if actor had sex arousal would go back high again. In both cases situations is dynamic and player can take actions, like masturbate each 5 mins to keep arousal low. In static case masturbation is useless. Thank you for answer. Locking an actor is the desired effect I am aiming for. No arousal change and no TimeRate change as long as the effect lasts. So if I understood you, TimeRate, ExposureRate and Arousal will not be changed as long as the actor is in this faction? To explain the why's: My mod allows the player to whore. If the player is working as whore he should not suffer from the side effects of Aroused. Since work is work and fun is fun, the TimeRate and Arousal should not changing while whoring. Also I have some special scenes where the player will be fucked alot in a short amount of time. To help him getting through this, I created a potion which prevents the stamina from being drained but it has the side effect of a very high arousal level. No, only Arousal is locked, other parameters can be changed freely. After sex Arousal goes down, so whore should not suffer from Arousal directly. Also after sex Time Rate goes up (that simulates memory of work and fun), so whore will need to have sex more often to keep arousal low. I am not sure that you need lock in your case.
CGi Posted January 22, 2014 Posted January 22, 2014 Hier hast du es. Ungetestet. Here it is.Not testet. CGI, kannst es ruhig nehmen und verbessern Da ist mir jemand zuvor gekommen. ^^ Hallo: CGI Das wäre nett von dir. Aber übersetze bitte auch das MCM That would be nice of you. But please also translate the MCM Danke Thank you ich übersetze grundprinzipiell alles, außer da wo es wegen "forking" verboten ist, wie beim SexLab Framework weshalb es da auch kein übersetztes Plugin gibt. Werde mal über die Übersetzung von waree drüberkucken (was aber vmtl. eher nicht nötig ist), das MCM übersetzen und es dann hier in den Thread stellen.
Guest Posted January 22, 2014 Posted January 22, 2014 I'm running the latest version but I had to update from the previous version after starting a new game. I don't know how to check the arousal of NPCs and the spell doesn't work(had to add it with the console). I tried disabling the mod but then the game crashes when I save, probably because I have other mods that depends on Arousal(Live the life of a Deviant, Devious Devices). If you look at the status screen it's like the mod isn't even activated yet. I'm currently only level 3, so I could start over if I have to but would like to avoid it if it's possible to fix somehow.
V-Mann Posted January 22, 2014 Posted January 22, 2014 Hallo: CGI Jetzt bin ich ein bissel verwirrt. Ja ich wollte diese Datei in Deutsch . -sexlabaroused_german.txt Warum gehet das nicht? Warum ist das verboten? Danke
waree Posted January 22, 2014 Posted January 22, 2014 CGI do this, don't Panic Er meinte das Framework selbst.
CGi Posted January 22, 2014 Posted January 22, 2014 Hallo: CGI Jetzt bin ich ein bissel verwirrt. Ja ich wollte diese Datei in Deutsch . -sexlabaroused_german.txt Warum gehet das nicht? Warum ist das verboten? Danke Hast Du komplett falsch verstanden. Lass mich mal machen. CGI do this, don't Panic Er meinte das Framework selbst. i never panic, because why should i? ^^ i got to translate all the DebugOuts in the scripts as well. -.-' What an effort. Let's hope Redneck2x will put those into the MCM file one day, making it easier to translate his mods because that's one of the reasons why i avoided translating his mods until now.
redneck2x Posted January 22, 2014 Author Posted January 22, 2014 I'm running the latest version but I had to update from the previous version after starting a new game. I don't know how to check the arousal of NPCs and the spell doesn't work(had to add it with the console). I tried disabling the mod but then the game crashes when I save, probably because I have other mods that depends on Arousal(Live the life of a Deviant, Devious Devices). If you look at the status screen it's like the mod isn't even activated yet. I'm currently only level 3, so I could start over if I have to but would like to avoid it if it's possible to fix somehow. 1. Had you extracted .BSA file? are you using mod manager? do you have files at Data/Scripts/sla*.psx ? if yes, remove them carefully, then preform clean save. 2. If 1 does not help try reset spell at console type: "player.addspell xx083BFD", replace "xx" with SexLabAroused load order hex code. This will add "SLA Reset" spell to restoration, just cast it and w8 for 30 seconds.
Someone92 Posted January 22, 2014 Posted January 22, 2014 sla_Arousal - is faction that can be used to GET PC/NPC arousal, values are 0-100. It is useless to SET faction rank since it is constantly being over-written by the mod. It is simplest interface to the mod and all you need to set up dialogues and/or effects. slaFrameworkScr - use the script to get/set/update arousal, functions names are self explanatory, if not PM me. So, "actor.getFactionRank(sla_Arousal)" will return actor's arousal? Cause in the script "slaUtilScr" the variable "slaArousal" is used. Also, I didn't find a script named "slaFrameworkScr". - Changed notification for low arousal after PC has been rapedNope, still get the old "My desires have been satisfied" notification; playing a male character if that makes a difference.
CGi Posted January 23, 2014 Posted January 23, 2014 SexLab Aroused German 2014.01.21 Beta installation: Manual: Just unpack into the games data dir and overwrite when prompted.NMM: Just install as normal but don't choose update when prompted. Wrye: install like any other mod. MO: install into the already existing mod and choose merge or into a new mod, but load the new mod after the english Aroused mod. Note: The MCM translation and the scripts are loose files and should override the files inside the BSA. if this, for some strange reason, is not working for you try either one of those: Pack the translated files inside the BSA (uncompress, replace, recompress). Unpack the BSA and use loose files instead (definitly not recommended). As for the scripts, only Debug Notifications have been translated as Traces go into the log.Having log entries translated is a bad idea if a user has problems and needs to post the Papyrus log, as neither the mod author or most other users will be able to help. Translated scripts:- slaconfigscr - slamainscr - slaresetscr Translated sources included. Attached files: SexLab Aroused 2014.01.21 beta MCM German : The german MCM translation. SexLab Aroused 2014.01.21 beta ESM German : The Plugin translated into german. SexLab Aroused 2014.01.21 beta Scripts German: Three scripts with debug notifictions translated into german. Only for version 2014.01.21 BETA. Don't use with any older or newer version. Outdated => Attachements deleted.
redneck2x Posted January 23, 2014 Author Posted January 23, 2014 sla_Arousal - is faction that can be used to GET PC/NPC arousal, values are 0-100. It is useless to SET faction rank since it is constantly being over-written by the mod. It is simplest interface to the mod and all you need to set up dialogues and/or effects. slaFrameworkScr - use the script to get/set/update arousal, functions names are self explanatory, if not PM me. So, "actor.getFactionRank(sla_Arousal)" will return actor's arousal? Cause in the script "slaUtilScr" the variable "slaArousal" is used. Also, I didn't find a script named "slaFrameworkScr". - Changed notification for low arousal after PC has been rapedNope, still get the old "My desires have been satisfied" notification; playing a male character if that makes a difference. Yes, if you need only to get arousal just check faction rank of sla_Arousal, and don't use mod scripts. If you are missing "slaFrameworkScr" then you don't have last version. Notification should work for both genders, verify that you are using last version. Also if updating don't forget to delete old loose files. SexLab Aroused German 2014.01.21 Beta installation: Manual: Just unpack into the games data dir and overwrite when prompted. NMM: Just install as normal but don't choose update when prompted. Wrye: install like any other mod. MO: install into the already existing mod and choose merge or into a new mod, but load the new mod after the english Aroused mod. Note: The MCM translation and the scripts are loose files and should override the files inside the BSA. if this, for some strange reason, is not working for you try either one of those: Pack the translated files inside the BSA (uncompress, replace, recompress). Unpack the BSA and use loose files instead (definitly not recommended). As for the scripts, only Debug Notifications have been translated as Traces go into the log. Having log entries translated is a bad idea if a user has problems and needs to post the Papyrus log, as neither the mod author or most other users will be able to help. Translated scripts: - slaconfigscr - slamainscr - slaresetscr Translated sources included. Attached files: SexLab Aroused 2014.01.21 beta MCM German : The german MCM translation. SexLab Aroused 2014.01.21 beta ESM German : The Plugin translated into german. SexLab Aroused 2014.01.21 beta Scripts German: Three scripts with debug notifictions translated into german. Only for version 2014.01.21 BETA. Don't use with any older or newer version. Thank you. I had not checked it, but does translation files also work outside of MCM? lets say if i set name name of magic effect in .esm to "$SLA_somthing" will it work?
CGi Posted January 23, 2014 Posted January 23, 2014 Yep. Just add a new entrie to the MCM translation file and use it like any other MCM translation string and no translator will ever have to touch your scripts again. As most prominent example from your mod: the warning if the HotKey is already in use, so $SLA_HKAlreadyTaken (or w/e you name it) would do the trick. And feel free to add the MCM file directly to your mod ... if you want to.
Someone92 Posted January 23, 2014 Posted January 23, 2014 Yes, if you need only to get arousal just check faction rank of sla_Arousal, and don't use mod scripts. If you are missing "slaFrameworkScr" then you don't have last version. Notification should work for both genders, verify that you are using last version. Also if updating don't forget to delete old loose files. Didn't realized that "slaFrameworkScr" is only in the newest beta, I searched just the newest stable version. It would be helpful to state the FormID of the quest/magic effect/etc. to which said script is attached, then you could use 'GetFormFromFile' to get access to that script without having "Aroused" as a master. slaFrameworkScr slaAPI function xyz() slaAPI = Game.GetFormFromFile(0x<FormID>, "SexLabAroused.esm") as slaFrameworkScr slaAPI.GetActorArousal(actor) endFunction I've redownloaded the beta but still get the old message, I even started a new game.
redneck2x Posted January 23, 2014 Author Posted January 23, 2014 Posted new version v20140122, it has just few technical changes relatively to yesterday beta. To update just copy new files over old ones. Remember to delete loose files if you had extracted .BSA files v20140122, requires SexLab 1.32+ - Changed to "Scriptname slaUtilScr extends slaFrameworkScr", backward compatible, modders use slaFrameworkScr to interface - Added GetActorDaysSinceLastOrgasm and UpdateActorOrgasmDate, depreciated GetActorDaysSinceLastSex. The idea is to restore option to rest time arousal by some event(orgasm) - Added more strings to translation files - Few modifications to reset spell
Heromaster Posted January 23, 2014 Posted January 23, 2014 I'm tossing just a few ideas around which I would like to see included into the Aroused Framework from a modder perspective. Even more, from a quest mod perspective. A base arousal which can't fall below a certain threshold. Like we discussed the days before, a function where you can manipulate the arousal value itself Disable all arousal value calculations from actors which are in the sla_ArousalLocked and/or in sla_ArousalBlocked faction The first point: I have quest in mind where the PC can get aroused by certain actions. While the quest is running I would like to have a base arousal which can not be lowered to keep the motivation high to complete this quest. Something like this: Function SetBaseArousal(Int Value) If(Value < 0) BaseArousal = 0 ElseIf(Value > 100) BaseArousal = 100 Else BaseArousal = Value EndIf EndFunction and in GetActorArousal from slautilscr If (newRank < 0) newRank = 0 ElseIf (newRank < BaseArousal) newRank = BaseArousal ElseIf (newRank > slaArousalCap) newRank = slaArousalCap EndIf To the third point: Correct me, if I'm wrong here. As far as I've looked through your code you still calculate all variables regardless of the sla_ActorLocked or sla_ActorBlocked faction except in the GetActorArousal function. This could help to get around this w/o writing redudant code in your set and update functions: bool Function IsValidTarget(Actor akRef) If (IsActorArousalBlocked(akRef) || akRef.IsChild()) return false EndIf return true EndFunction This could help to check if the Actor is a vaild target for calculations. I excluded the sla_Locked faction from the check since that could allow us modders to make a subtile difference what still should be calculated. So for a blocked Actor everything remains the same when he got added to this faction. A locked Actor would then only have his/her arousal value locked but all other calculations still apply.
Recommended Posts