Search the Community
Showing results for tags 'papyrusutil'.
-
Hello everyone, So, I'm new, like really really, 1 week old new, to modding. I'm having trouble starting Skyrim Special Edition. I've downloaded a lot of MODs between here and Nexus. Now, when I try to start the game using the Vortex mod manager and Skyrim Script Extender 64, I get a pop up window from PapyrusUTILTFC.dll saying this: main.cpp(73): PapyrisUtil module not found. I've tried looking it up but I'm not getting much. I should note that I'm also not that tech savvy so all of this is going way over my head. Any help would be very much apprecitated. Thank you all very much.
-
SexLab Philia View File What: SL Philia is a mod I've been intending to make for a little while now. Quite plainly, it tracks every sexual act the player engages in, compares it against categories of desires the player may have (Philia), and adjusts the player's timerate in SL Aroused each day according to how many Philia have been satisfied or unsatisfied. The mod features a deep mcm that displays each instance of each Philia, a way to manually turn them on or off, ways to gain and lose them naturally or through a "mindbreak/limit burst" effect, and full control over how much timerate is gained or lost each day. It triggers on waking up each day, so you must maintain a relatively normal sleep schedule to engage with it. It's not super strict with this stipulation, but there could be some weirdness with short days due to irregular sleeping. The mod is primarily developed--as most SexLab mods are--around a player character in the receiving role. However, I believe it should work consistently with a switch or giving PC. Why: Mostly as a replacement to the absolutely wonderful mod SexLab Hormones. I love DeepBlueFrog and all the work they have put into their mods. Hormones has so many effects that genuinely are awesome to have available, but I have become smitten with just the one. Every day, Hormones will add certain amounts of arousal to the player based on a bunch of different factors. I really enjoyed this effect since it attempts to simulate an actual sex drive. Typically, SL Aroused sort of punishes the player for getting involved in sex with timerate. I understand how it is supposed to represent losing your mind to pleasure, but it didn't sit right with me that the mod leans the player either into never having sex to avoid penalty or just constantly being aroused. Most mods also don't engage with lowering timerate either. OSL Aroused as a similar feature with its Libido function, but I believe it's not quite what I am looking for. So I dreamt this up. How: Every time the player is pulled into a SexLab animation the Philia Tracker will make note of all the animation tags and all the races involved in the act. Then it compares them against all the Philia. You get one count for each Philia represented in the animation. Vaginal group sex with a dog? One count for Vaginal, Group, Bestiality, and Canine Philia. Since Philia mostly triggers off of animation tags, there is wide compatibility with most creature mods that are comparable to the animations they are pulled into. However, I will be attempting to create full compatibility with Demonic Creatures since I love that mod. It will work out of the box, but some creatures will use animation tags that do not represent them correctly. A prime example is many of the dwemer creatures being rieklings, bretons, or fire atronachs. Once the day is done and you have had your night's rest, The Philia Tracker will pass the day's counts onto the Philia Effects department. If you have a count in any Philia, you will gain one day of that Philia being satisfied. If you currently have that Philia, congratulations, your commitment to a healthy sex life will reward you with a timerate reduction. If you don't have that Philia, fret not, there are two (three) ways to get it. One way is through the On Board Trigger. This is a number of days you can set for each Philia that will trigger the player to gain that Philia. Three days of Argonian loving? Argonian On Board three will trigger you to forever have a deep desire for those slick scales. The second way gain a Philia is through the Burst Trigger. This is--in my mind--a way to represent a "mind break" or "limit burst" event. It will only trigger on the number of sex acts of that Philia in one day being equal to or over the limit. Dropped your sword a few to many times exploring that spider filled cave? Insect Burst will keep you coming back for eggs after this first batch is out. The third way is simply to manually add a Philia in the MCM. I think having full control over an experience designed for roleplay is important. And, you can start a new character with Philia to represent their desires from the outset. So you've been slutting it up a little too hard and you just can't cool off unless you've had half the higher races, the whole farm, and the latest in Dwemeri technology in every hole. What are you supposed to do now? Similar as gaining a Philia, to lose a Philia you have two choices. Off Board represents the number of days of abstaining from one of your Philia before you will lose it. Three days avoiding that muscled Nord might be enough to keep you from warming their bed in the future. Of course every day you leave a Philia unsatisfied your timerate will rise. So, it isn't going to be easy. Otherwise, you may manually toggle off any Philia for whatever reason. You have a Philia, you've satisfied it, now what happens? Your SL Aroused timerate will drop by an amount equal to the number of Philia you have satisfied during one day multiplied by the timerate setting in the MCM. Two satisfied Philia and a Timerate Multiplier of five? A ten point reduction to your timerate. Three unsatisfied Philia and a Multiplier of ten? Thirty big ones added to your timerate. Increase and decrease multipiers are no long coupled. They can be set separately. Well, sort of. SL Aroused is a very odd beast. Timerate is subject to a exponential curve of degradation represented in SLA's MCM as the number of days it takes for a third of your timerate to be lost. At the default rate of two, it can happen very quickly and the gains and losses from Philia are a little strange. They don't quite align with the numbers you would expect in the MCM. But, I believe Philia should at least work as a mod that sort of simulates the rising and lowering desire of a healthy person satisfying their sexual preferences. Philia will work much closer to expected at an SLA Timerate decay of ten days, which is the maximum. Timerate will still lower over time, but you will need to rely on Philia to really manage it. Setting the timerate gain per sex act to the same amount of the timerate lost by Philia is probably the best way to engage with the mod. It will mean that acts that only satisfy one Philia--such as masturbation--will keep you timerate neutral with a gentle decrease from decay. The player will have to seek out specific sexual encounters to neutralize the effects of multiple Philia, however. Since each sexual encounter will add the same amount one Philia will remove, it will be important to satisfy as many Philia in one encounter as possible. While having mutiple Philia will allow you to lower your timerate, failing to satisfy them will push your timerate up just as fast. So, it's supposed to be fun. I have included an optional file for download that will replace the MCM script from SexLab Aroused Redux. It extends the range of possible Timerate Decay days from ten to one hundred. At one hundred days to decay one third of your timerate, timerate is effectively only lowered by satisfying Philia! There are also some oddities at this high of a curve. One being that the amount of timerate gained per sex act (the setting in SLA MCM) is strangely doubled. So five gained becomes ten. If you decide to use this file, make sure to set your Philia Multiplier (Philia MCM) to twice the amount of Timerate Gained (SLA MCM). *This also occurs using the maximum natural value of 10 in the SLA MCM without my edit. No idea why. But, I recommend playing with the decay rate vs. Philia Timerate multiplier until you are satisfied. Info on all the MCM options is in the Configuration page. Hover over the text to see a tooltip on the bottom that explains each option (Onboard, Offboard, Burst, ect.). Current Philia: Future: This mod's core loop has been tested by me over the course of a month now, but I know myself and I know Skyrim so there will likely be a bunch of bugs I'll need to iron out. So if you try the mod out, please beware there might be issues and, if you could, mention them in the support thread. Otherwise the Roadmap looks like this: Demonic Creatures support Possible change to full gender tracking vs the use of FF--- and Lesbian Tags, so Hetero/Homo Philia will be used Support for SLPlus (I haven't done a switch to AE so I'm waiting on that. As well as more feature support for SL+). This will enable better gender tracking and possibly a Futa Philia Magic Effects added with each Philia. Probably just a visual thing in the menu with a erotic description for desiring each category, could add bonuses to attributes if people want that Full rewrite for optimization? I think the mod should run well, but I know there are tricks out there with arrays and whiles and such to speed things up Other creature mod patches as they are needed OSL Aroused version FAQ: Philia has a fairly robust set of debugging messages. Please have debugging enabled for bug reports. The logs for papyrus debugging go to Users\[Your User]\Documents\My Games\Skyrim Special Edition\Logs\Script. Philia's messages are prefixed with [SLPh]. Please include these logs either in the comment or DM them to me if you are embarrassed to post them publicly for whatever reason. Believe me, I will not judge any mod that also appears in these logs. Though I may debug other mods throwing errors if I spot them, who knows. Incompatible with any Arousal mod that removes the SLA esm. Unfortunately, the ability to manipulate timerate relies on adjusting a faction in SLA that can only be accessed by having SLA as a master. I do wish to create a version compatible with OSL Aroused since I believe that will be the future mod I'd use in conjunction with SLP+. I'd likely recreate the same function with OSLA's libido feature. I need to switch over to AE and check how SLP+ works with SLEN and SLIA before I make the jump. Currently likely incompatible with SLAX/ASA. Required Files: SexLab Aroused/Redux/Baka Edit PapyrusUtil A well tagged Animation selection such as Billyy's SLAL pack (which I based my tags on) AFAIK Compatible with AE (I haven't switched over so I can't check) Submitter Papersword Submitted 01/15/2025 Category Sex Effects Requirements SexLab Aroused/Redux/Baka Edit, PapyrusUtil Regular Edition Compatible No Install Instructions
- 88 replies
-
5
-
- sexlab aroused
- sexlab aroused redux
- (and 6 more)
-
Version 0.10.3
7187 downloads
What: SL Philia is a mod I've been intending to make for a little while now. Quite plainly, it tracks every sexual act the player engages in, compares it against categories of desires the player may have (Philia), and adjusts the player's timerate in SL Aroused each day according to how many Philia have been satisfied or unsatisfied. The mod features a deep mcm that displays each instance of each Philia, a way to manually turn them on or off, ways to gain and lose them naturally or through a "mindbreak/limit burst" effect, and full control over how much timerate is gained or lost each day. It triggers on waking up each day, so you must maintain a relatively normal sleep schedule to engage with it. It's not super strict with this stipulation, but there could be some weirdness with short days due to irregular sleeping. The mod is primarily developed--as most SexLab mods are--around a player character in the receiving role. However, I believe it should work consistently with a switch or giving PC. Why: Mostly as a replacement to the absolutely wonderful mod SexLab Hormones. I love DeepBlueFrog and all the work they have put into their mods. Hormones has so many effects that genuinely are awesome to have available, but I have become smitten with just the one. Every day, Hormones will add certain amounts of arousal to the player based on a bunch of different factors. I really enjoyed this effect since it attempts to simulate an actual sex drive. Typically, SL Aroused sort of punishes the player for getting involved in sex with timerate. I understand how it is supposed to represent losing your mind to pleasure, but it didn't sit right with me that the mod leans the player either into never having sex to avoid penalty or just constantly being aroused. Most mods also don't engage with lowering timerate either. OSL Aroused as a similar feature with its Libido function, but I believe it's not quite what I am looking for. So I dreamt this up. How: Every time the player is pulled into a SexLab animation the Philia Tracker will make note of all the animation tags and all the races involved in the act. Then it compares them against all the Philia. You get one count for each Philia represented in the animation. Vaginal group sex with a dog? One count for Vaginal, Group, Bestiality, and Canine Philia. Since Philia mostly triggers off of animation tags, there is wide compatibility with most creature mods that are comparable to the animations they are pulled into. However, I will be attempting to create full compatibility with Demonic Creatures since I love that mod. It will work out of the box, but some creatures will use animation tags that do not represent them correctly. A prime example is many of the dwemer creatures being rieklings, bretons, or fire atronachs. Once the day is done and you have had your night's rest, The Philia Tracker will pass the day's counts onto the Philia Effects department. If you have a count in any Philia, you will gain one day of that Philia being satisfied. If you currently have that Philia, congratulations, your commitment to a healthy sex life will reward you with a timerate reduction. If you don't have that Philia, fret not, there are two (three) ways to get it. One way is through the On Board Trigger. This is a number of days you can set for each Philia that will trigger the player to gain that Philia. Three days of Argonian loving? Argonian On Board three will trigger you to forever have a deep desire for those slick scales. The second way gain a Philia is through the Burst Trigger. This is--in my mind--a way to represent a "mind break" or "limit burst" event. It will only trigger on the number of sex acts of that Philia in one day being equal to or over the limit. Dropped your sword a few to many times exploring that spider filled cave? Insect Burst will keep you coming back for eggs after this first batch is out. The third way is simply to manually add a Philia in the MCM. I think having full control over an experience designed for roleplay is important. And, you can start a new character with Philia to represent their desires from the outset. So you've been slutting it up a little too hard and you just can't cool off unless you've had half the higher races, the whole farm, and the latest in Dwemeri technology in every hole. What are you supposed to do now? Similar as gaining a Philia, to lose a Philia you have two choices. Off Board represents the number of days of abstaining from one of your Philia before you will lose it. Three days avoiding that muscled Nord might be enough to keep you from warming their bed in the future. Of course every day you leave a Philia unsatisfied your timerate will rise. So, it isn't going to be easy. Otherwise, you may manually toggle off any Philia for whatever reason. You have a Philia, you've satisfied it, now what happens? Your SL Aroused timerate will drop by an amount equal to the number of Philia you have satisfied during one day multiplied by the timerate setting in the MCM. Two satisfied Philia and a Timerate Multiplier of five? A ten point reduction to your timerate. Three unsatisfied Philia and a Multiplier of ten? Thirty big ones added to your timerate. Increase and decrease multipiers are no long coupled. They can be set separately. Well, sort of. SL Aroused is a very odd beast. Timerate is subject to a exponential curve of degradation represented in SLA's MCM as the number of days it takes for a third of your timerate to be lost. At the default rate of two, it can happen very quickly and the gains and losses from Philia are a little strange. They don't quite align with the numbers you would expect in the MCM. But, I believe Philia should at least work as a mod that sort of simulates the rising and lowering desire of a healthy person satisfying their sexual preferences. Philia will work much closer to expected at an SLA Timerate decay of ten days, which is the maximum. Timerate will still lower over time, but you will need to rely on Philia to really manage it. Setting the timerate gain per sex act to the same amount of the timerate lost by Philia is probably the best way to engage with the mod. It will mean that acts that only satisfy one Philia--such as masturbation--will keep you timerate neutral with a gentle decrease from decay. The player will have to seek out specific sexual encounters to neutralize the effects of multiple Philia, however. Since each sexual encounter will add the same amount one Philia will remove, it will be important to satisfy as many Philia in one encounter as possible. While having mutiple Philia will allow you to lower your timerate, failing to satisfy them will push your timerate up just as fast. So, it's supposed to be fun. I have included an optional file for download that will replace the MCM script from SexLab Aroused Redux. It extends the range of possible Timerate Decay days from ten to one hundred. At one hundred days to decay one third of your timerate, timerate is effectively only lowered by satisfying Philia! There are also some oddities at this high of a curve. One being that the amount of timerate gained per sex act (the setting in SLA MCM) is strangely doubled. So five gained becomes ten. If you decide to use this file, make sure to set your Philia Multiplier (Philia MCM) to twice the amount of Timerate Gained (SLA MCM). *This also occurs using the maximum natural value of 10 in the SLA MCM without my edit. No idea why. But, I recommend playing with the decay rate vs. Philia Timerate multiplier until you are satisfied. Info on all the MCM options is in the Configuration page. Hover over the text to see a tooltip on the bottom that explains each option (Onboard, Offboard, Burst, ect.). Current Philia: Future: This mod's core loop has been tested by me over the course of a month now, but I know myself and I know Skyrim so there will likely be a bunch of bugs I'll need to iron out. So if you try the mod out, please beware there might be issues and, if you could, mention them in the support thread. Otherwise the Roadmap looks like this: Demonic Creatures support Possible change to full gender tracking vs the use of FF--- and Lesbian Tags, so Hetero/Homo Philia will be used Support for SLPlus (I haven't done a switch to AE so I'm waiting on that. As well as more feature support for SL+). This will enable better gender tracking and possibly a Futa Philia Magic Effects added with each Philia. Probably just a visual thing in the menu with a erotic description for desiring each category, could add bonuses to attributes if people want that Full rewrite for optimization? I think the mod should run well, but I know there are tricks out there with arrays and whiles and such to speed things up Other creature mod patches as they are needed OSL Aroused version FAQ: Philia has a fairly robust set of debugging messages. Please have debugging enabled for bug reports. The logs for papyrus debugging go to Users\[Your User]\Documents\My Games\Skyrim Special Edition\Logs\Script. Philia's messages are prefixed with [SLPh]. Please include these logs either in the comment or DM them to me if you are embarrassed to post them publicly for whatever reason. Believe me, I will not judge any mod that also appears in these logs. Though I may debug other mods throwing errors if I spot them, who knows. Incompatible with any Arousal mod that removes the SLA esm. Unfortunately, the ability to manipulate timerate relies on adjusting a faction in SLA that can only be accessed by having SLA as a master. I do wish to create a version compatible with OSL Aroused since I believe that will be the future mod I'd use in conjunction with SLP+. I'd likely recreate the same function with OSLA's libido feature. I need to switch over to AE and check how SLP+ works with SLEN and SLIA before I make the jump. Currently likely incompatible with SLAX/ASA. Required Files: SexLab Aroused/Redux/Baka Edit PapyrusUtil A well tagged Animation selection such as Billyy's SLAL pack (which I based my tags on) AFAIK Compatible with AE (I haven't switched over so I can't check)-
39
-
- sexlab aroused
- sexlab aroused redux
- (and 6 more)
-
Theses functions were introduced into PapyrusUtil 3.0 / SexLab 1.6. It allows you to squash a number to fit within a specific range. Previously this required a minimum of 5 lines of scripting to pull off, now you can do it seaside with one. This is a global function which can be accessed at any time via PapyrusUtil.ClampFloat(). There is a second version of this function called PapyrusUtil.ClampInt() which does the exact same thing, but you give it integers instead of floats, as well as returns an integer. I am going to be honest here, these functions alone are totally worth making your mod depend on PapyrusUtil for if you are not already depending on SexLab. The Functions Float PapyrusUtil.ClampFloat(Float Input, Float Min, Float Max) Global Int PapyrusUtil.ClampInt(Int Input, Int Min, Int Max) Global Requirements PapyrusUtil 3.0 -or- SexLab 1.6 Examples Without this function: If(Something < Minimum) Something = MinimumElseIf(Something > Maximum) Something = MaximumEndIf With this function: Something = PapyrusUtil.ClampFloat(Something,Minimum,Maximum) As you can see, it cleans things up rather nicely. Pros Clean as fukk. Cons It performs a reassignment every time, even if it was within range, e.g. Something = Something. However the time spent reassigning is probably a wash with the time spent doing two tests in the Papyrus VM.
-
Just installed SexLab framework (Legendary Edition v1.62 version) and noticed in MO2 there is a complete overlap between these two mods and SexLab files. (MFG console only differs for a japanese txt file, otherwise it would be marked as "obsolete" by MO2) Clearly the framework comes with these two mods included already but since i have other mods which require these two i was wondering if there are differences, which one is more up to date? Which one should win conflicts? Should SexLab lose both?
- 4 replies
-
- legendary edition
- mfg console
-
(and 2 more)
Tagged with:
-
Earlier this year I installed the Eldergleam modpack with the intent of customizing it for my playthrough. Fast forward to now I start the process of tuning it how I like it (mostly just reducing frame intensive environment mods). Then I install SoS, Sexlab, the animation packs and some mods like Sexlab solutions etc, nothing too crazy. My first issue was that I was having trouble with Nemesis crashing. I boiled this down to simply having too many animations. Once I fixed this issue, and now was able to get Skyrim to load up and create a character, I run into the trouble of SoS, Sexlab, and some other mods throwing me warnings that Papyrus was not found or not installed. (SoS found 0, expecting 39, etc). This was especially strange to me as before, I had not touched anything related to Papyrus at all. At first, I changed the order of sexlab and SoS in order to get Papyrus to overwrite anything that the two mods may have added. This had no effect. Then I realized that non-loverslab mods from Eldergleam, specifically Obody NG, and LazyFollowers, which I added myself, were not working correctly either; I suspect due to Papyrus issues after googling similar issues to the mod. (Obody will pause the game when I hit "O", but no menu will pop up. Lazyfollowers will not let me grab a preset for a follower I made.) This confused me even further because I have no idea what I did that papyrus would be affected by. I then attempted a Papyrus reinstall (did not work), then I grabbed the latest version and attempted to use that, with no luck. Currently I have uninstalled almost everything I installed, leaving only mods that I know DID work before I started installing mods from loverslab, ie no sexlab no SoS no animations. Obody and Lazyfollowers are still not working correctly and I am at a dead end. I am not familiar with MO2 enough to know why or how this has happened. I have no clue how to get papyrus to work correctly again as it used to. I'm using MO2, which I admit I am somewhat amateur with. I'm wondering if anyone has had an issue like this and knows how to fix it. Currently I have the latest AE Papyrus installed for my game version (which is not the version Eldergleam came with, I believe it was older (3.3 or something). Papyrus version is 4.6 and my game version is 1.6.1170