Ends_and_Memes Posted November 20, 2021 Posted November 20, 2021 49 minutes ago, 4nk8r said: Seams when you're naked, clothed or both? Are you using any male clothing replacers? Both when clothed and naked but more visible on the back of the head/neck than the front. I recently installed HIMBO however I was having this issue before installing that mod.
Ends_and_Memes Posted November 20, 2021 Posted November 20, 2021 (edited) More screenshots for reference. Using Silent Horizons ENB and disabled ambient occlusion. LO and mod list. Using Pride of valhalla female skin texture but a lot of those textures are inactive even though they are installed. loadorder.txt modlist.txt Edited November 20, 2021 by Ends_and_Memes 1
4nk8r Posted November 20, 2021 Posted November 20, 2021 4 minutes ago, Ends_and_Memes said: More screenshots for reference. Using Silent Horizons ENB and disabled ambient occlusion. LO and mod list. Using Pride of valhalla female skin texture but a lot of those textures are inactive even though they are installed. loadorder.txt 4.09 kB · 0 downloads modlist.txt 14.42 kB · 0 downloads Pick 1 body replacer for males and uninstall the rest. Seems like you're blending elements of 2 or more together.
Fredfish Posted November 20, 2021 Posted November 20, 2021 2 hours ago, BlacKaos said: Does anyone know how to have underwear management? Whenever I loot an NPC, they will have underwear for a fraction of the second before losing it. Then I wont even see the underwear on the NPC after looting. This mod, maybe? https://www.nexusmods.com/skyrimspecialedition/mods/28978?tab=description 2
Ends_and_Memes Posted November 20, 2021 Posted November 20, 2021 2 hours ago, 4nk8r said: Pick 1 body replacer for males and uninstall the rest. Seems like you're blending elements of 2 or more together. Did that and I still have this issue. modlist.txt loadorder.txt 4
Popular Post Erstam Posted November 20, 2021 Popular Post Posted November 20, 2021 (edited) Great news - PapyrusUtil has been updated to Skyrim AE. That means that this version of SOS, which only depends on SKSE and PapyrusUtil, works on the 1.6.318 exe: SOS PapyrusUtil version Beta 4 (UPDATE).7z Some important things first: This is an update to SOS SE and only contains the changed esp and scripts. It's not the full mod. So install the files over your existing SOS installation. As long as you have a working SKSE and PapyrusUtil (either for AE or older SE versions), you're good to go. Best remove, hide, or move your SchlongsOfSkyrim.dll. It shouldn't really hurt when it's trying to load, but it will cause warnings in the logs. I've done no testing on 1.6.318 (I'm running a partially downgraded 1.5.97), but it runs fine on my Skyrim installation, and I'm pretty sure it will also work with the new exe, provided you have installed the requirements. After some testing on 1.6.318 I can confirm that it does work. So how does this work? I've replaced all the functions from the dll with corresponding functions from PapyrusUtil. It looks like the SOS dll was actually forked from an early version of PapyrusUtil, so many functions are identical. Other functions are emulated in Papyrus script. Of course that's much slower than native code, but I took a lot of effort in optimizing them. Particularly the function that randomly picks a schlong for new actors, depending on race and MCM probabilities. Now it caches the values in lists according to race and gender. For example, the first time a Nord gets a schlong, the process is still slow, but subsequent Nords are schlongified much faster. The cache is invalidated when you install or remove addons, or enable/disable addons for certain races in the MCM, or change their probabilities. Further optimizations have been done all over the place. PapyrusUtil functions were often wrapped in multiple layers of convenience functions. I've inlined those where speed does matter. Also fixed some bugs - for instance, when schlongs have been lost (often due to load order changes), the recovery code would run twice. This version cannot read old exported settings from SOS.json. It's using JsonUtil now (part of PapyrusUtil), and the format is different compared to SchlongsOfSkyrim.dll. But I think it's not a big deal, you can easily export your settings in the new format. Edited November 27, 2021 by Erstam 148
Herowynne Posted November 20, 2021 Posted November 20, 2021 5 minutes ago, Erstam said: So how does this work? I've replaced all the functions from the dll with corresponding functions from PapyrusUtil. It looks like the SOS dll was actually forked from an early version of PapyrusUtil, so many functions are identical. Other functions are emulated in Papyrus script. If I understand correctly, you have eliminated the need for SOS to have its own DLL. This is amazing! 2
Pfiffy Posted November 20, 2021 Posted November 20, 2021 This is one of the best news during the last week.....Thank you.
Erstam Posted November 20, 2021 Posted November 20, 2021 5 minutes ago, Herowynne said: If I understand correctly, you have eliminated the need for SOS to have its own DLL. Exactly. 1
4nk8r Posted November 20, 2021 Posted November 20, 2021 23 minutes ago, Erstam said: Great news - PapyrusUtil has been updated to Skyrim AE. That means that this version of SOS that only depends on SKSE and PapyrusUtil should now (theoretically) work on the 1.6.318 exe: SOS PapyrusUtil version (UPDATE).7z 59.1 kB · 8 downloads Some important things first: This is an update to SOS SE and only contains the changed esp and scripts. It's not the full mod. So install the files over your existing SOS installation. As long as you have a working SKSE and PapyrusUtil (either for AE or older SE versions), you're good to go. Best remove, hide, or move your SchlongsOfSkyrim.dll. It shouldn't really hurt when it's trying to load, but it will cause warnings in the logs. I've done no testing on 1.6.318 (I'm running a partially downgraded 1.5.97), but it runs fine on my Skyrim installation, and I'm pretty sure it will also work with the new exe, provided you have installed the requirements. So how does this work? I've replaced all the functions from the dll with corresponding functions from PapyrusUtil. It looks like the SOS dll was actually forked from an early version of PapyrusUtil, so many functions are identical. Other functions are emulated in Papyrus script. Of course that's much slower than native code, but I took a lot of effort in optimizing them. Particularly the function that randomly picks a schlong for new actors, depending on race and MCM probabilities. Now it caches the values in lists according to race and gender. For example, the first time a Nord gets a schlong, the process is still slow, but subsequent Nords are schlongified much faster. The cache is invalidated when you install or remove addons, or enable/disable addons for certain races in the MCM, or change their probabilities. Further optimizations have been done all over the place. PapyrusUtil functions were often wrapped in multiple layers of convenience functions. I've inlined those where speed does matter. Also fixed some bugs - for instance, when schlongs have been lost (often due to load order changes), the recovery code would run twice. This version cannot read old exported settings from SOS.json. It's using JsonUtil now (part of PapyrusUtil), and the format is different compared to SchlongsOfSkyrim.dll. But I think it's not a big deal, you can easily export your settings in the new format. This might deserve its own download page since galgaroth is MIA. 6
Erstam Posted November 20, 2021 Posted November 20, 2021 7 minutes ago, 4nk8r said: This might deserve its own download page since galgaroth is MIA. I want it to be out in the wild for a while. There may still be some bugs. And if chuckseven manages to recompile the dll for AE, this one will no longer be needed. 1
Pfiffy Posted November 20, 2021 Posted November 20, 2021 3 minutes ago, Erstam said: I want it to be out in the wild for a while. There may still be some bugs. And if chuckseven manages to recompile the dll for AE, this one will no longer be needed. less dll's mean less trouble with updates. and it seems that we will get a lot of them in the next few months. So please keep on working... 5
4nk8r Posted November 20, 2021 Posted November 20, 2021 7 minutes ago, Erstam said: I want it to be out in the wild for a while. There may still be some bugs. And if chuckseven manages to recompile the dll for AE, this one will no longer be needed. Decoupling this from its own DLL is huge. It will never not be needed again. 4
swmas Posted November 20, 2021 Posted November 20, 2021 38 minutes ago, Erstam said: Exactly. Does that mean it's slower and prone to papyrus lag?
Erstam Posted November 20, 2021 Posted November 20, 2021 6 minutes ago, swmas said: Does that mean it's slower and prone to papyrus lag? Yes, it's still slower than the dll version. But as I wrote above, I optimized the code a lot. You probably won't notice a difference, except when you have extreme script lag anyway. 2
4nk8r Posted November 20, 2021 Posted November 20, 2021 8 hours ago, Ends_and_Memes said: Did that and I still have this issue. modlist.txt 12.75 kB · 0 downloads loadorder.txt 3.84 kB · 1 download That's a pretty subtle seam, all things considered. When you 1st mentioned it I was expecting you to show me a visible air-gap between meshes. If you're determined to find the source, I suggest you remove all of your male replacers, both mesh and texture replacers...everything except those that come with SOS. Maybe even reinstall SOS just to make sure that is the only thing you have installed for both meshes and textures and nothing has overwritten it. Once that looks OK in game, reinstall the one male replacer (mesh and/or texture), and check again. If the problem comes back it is either an issue native to the replacer itself (texture/mesh/both) or you still may have loose files lingering that are used by the replacer. If the replacer includes a plugin file, this could be what is going wrong. That will require xedit and examining the plugin files to see if they have their own mesh or texture paths defined. 1
chuckseven1 Posted November 20, 2021 Posted November 20, 2021 (edited) 2 hours ago, Erstam said: I want it to be out in the wild for a while. There may still be some bugs. And if chuckseven manages to recompile the dll for AE, this one will no longer be needed. I have compiled the DLL for AE. It successfully loads but I get a CTD when I try to pick a schlong. I suppose it's progress. Edited November 20, 2021 by chuckseven1 typo
Orcbot Posted November 21, 2021 Posted November 21, 2021 4 hours ago, Erstam said: I want it to be out in the wild for a while. There may still be some bugs. And if chuckseven manages to recompile the dll for AE, this one will no longer be needed. I may have found a bug, it seems all of the elves in my AE game have no body textures (Altmer, Bosmer, and Dunmer; but not orsimer funnily enough) when I load up the game with XPSSE, the new update for papyrusutil, SOS SE, and your SOS SE papyrusutil update file. They're blue from neck seam to foot seam hands included. The only body texture replacer I had is Randomly distributed SOS male body hair from the Nexus, and I disabled that before I loaded these up. Everything else in my load order is landscaping and foliage.. And several additions to Riften and the surrounding area. Everything works aside from that from what I can see, I'm far from an experienced modder but I thought I'd pass that along for you.
4nk8r Posted November 21, 2021 Posted November 21, 2021 (edited) 9 hours ago, chuckseven1 said: I have compiled the DLL for AE. It successfully loads but I get a CTD when I try to pick a schlong. I suppose it's progress. Probably the lack of an AE compatible JContainers. Forgot this mod doesn't use JContainers. Edited November 21, 2021 by 4nk8r
Guest Posted November 21, 2021 Posted November 21, 2021 31 minutes ago, Orcbot said: I may have found a bug, it seems all of the elves in my AE game have no body textures (Altmer, Bosmer, and Dunmer; but not orsimer funnily enough) when I load up the game with XPSSE, the new update for papyrusutil, SOS SE, and your SOS SE papyrusutil update file. They're blue from neck seam to foot seam hands included. The only body texture replacer I had is Randomly distributed SOS male body hair from the Nexus, Ditto on this, getting the same bug with AE. Dude elves are blue from the neck down.
4nk8r Posted November 21, 2021 Posted November 21, 2021 6 hours ago, Hellfire207 said: Ditto on this, getting the same bug with AE. Dude elves are blue from the neck down. The Erstram update is a patch, not a full version. It lacks meshes, textures. Install it on top of the 1.1.4 version of SOS.
Erstam Posted November 21, 2021 Posted November 21, 2021 Sorry, I may have based the esp on my personal "Elves are hairless" version of SOS. Then of course you're missing some resources for their races. I'm going to check the esp against the original SOS release and revert the changes.
Erstam Posted November 21, 2021 Posted November 21, 2021 8 hours ago, Orcbot said: I may have found a bug, it seems all of the elves in my AE game have no body textures (Altmer, Bosmer, and Dunmer; but not orsimer funnily enough) when I load up the game with XPSSE, the new update for papyrusutil, SOS SE, and your SOS SE papyrusutil update file. They're blue from neck seam to foot seam hands included. The only body texture replacer I had is Randomly distributed SOS male body hair from the Nexus, and I disabled that before I loaded these up. Everything else in my load order is landscaping and foliage.. And several additions to Riften and the surrounding area. Everything works aside from that from what I can see, I'm far from an experienced modder but I thought I'd pass that along for you. 7 hours ago, Hellfire207 said: Ditto on this, getting the same bug with AE. Dude elves are blue from the neck down. This should fix the problem: SOS PapyrusUtil version Beta 2 (UPDATE).7z 3
Erstam Posted November 21, 2021 Posted November 21, 2021 10 hours ago, Arag0k said: I tried it now with the AE Binary and SOS installed when i start the game I get the following error: The files of your patch overwrite the SOS files. The Papyrus Utils work before i activate SOS and your patch. Does anybody else have this problem and might know how to fix that? Do you have everything correctly installed? With the AE binary you need SKSE 2.1.2 and the PapyrusUtil (or SexLab) that's been released one or two days ago. PapyrusUtil for AE is version 40, so the check should pass and the message should not appear.
BlacKaos Posted November 21, 2021 Posted November 21, 2021 On 11/20/2021 at 7:10 PM, 4nk8r said: I posted a patch a page or so back that flags them as deleted so they never show up. Edit: If you're after the opposite, recovering the underwear as a wearable item, SOS manages it like the schlong, so it is one or the other and it doesn't leave either in inventory if they aren't equipped (and hides it from the UI when it is equipped). You might try out something like https://www.nexusmods.com/skyrimspecialedition/mods/50718 if that is the direction you're wanting. Thanks for the response, I looked at your link and was directed to https://www.nexusmods.com/skyrimspecialedition/mods/28978?tab=description which serves my purpose. I just remember SOS having this function built in on LE but dont see the option in this current port to SE.
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