markdf Posted March 25, 2021 Share Posted March 25, 2021 Devourment Refactor View File Devourment is an entire lineage of vore mods. Devourment Refactor is my attempt to make a version of Devourment that is stable, maintainable, and extensible. WAYS TO CONTRIBUTE Bug testing is always helpful. SKSE: there are several SKSE functions we need; if you have any skill at making SKSE plugins, we'd love your help (my C++ skills atrophied decades ago). The hard part for me is linking to existing SKSE plugins -- specifically NiOverride and JContainers. Art: we'd love to have custom icons for spells and powers, instead of using MagInvAbsorb and MagicHatMarker for everything. It's also helpful to suggest better spell icons from the vanilla game. Is there a horse skeleton in the vanilla game anywhere, or in a mod that has open permissions? A horse skeleton would be handy. Add more information to the Wiki. LOTS more. NOTICES Any bug report about a CTD MUST be accompanied by NetScriptFramework crash log. And please put it in a SPOILER tag, like a civilized person. The SKSE Address Library Plugin is requirement of Devourment's requirements. It was missing from the requirement list, so I added it. Honestly it never even occurred to me that anyone would NOT already have it installed. Bug reports about dialogue are useless unless you include the line that the PLAYER speaks. I need to know that line in order to find the correct dialogue. Devourment Refactor is completely, 100% INCOMPATIBLE with other Devourment mods. Don't even try it. Don't do it! If you have questions about how the code works, please ask. Installation Thank you to ForgetfulHatter for this lovely installation video! Macross put together a guide looking at Bodyslide and Outfit Studio. BS_Primer.pdf (dropbox.com) Thank you to InfinityKage for developing a wiki! Devourment Refactor Wiki | Fandom Notable Features It's SSE only. If you find it works for you in Legendary edition, then I'm happy for you. It's relatively stable and has decent performance. Some code was moved into a JContainers Lua backend script. The main loop shuts down when there are no digestions in progress. Removed some of the spells because they were still buggy. Removed the special abilities for voring members of humanoid races. Seemed way too overpowered. You already gain skills from your prey anyway. Removed the vore weapons and armor, except for the Blade of Diminution and the Ring of Augmentation. ForgetfulHatter's vore dialogue mods has been completely incorporated. Stranger's dialogue was incorporated, then decorporated and moved to Gherking's dialogue add-on. No more cloak spell or scanner quest killing performance in populated areas; it uses PowerOfThree's Spell Perk Item Distributor plugin instead. Sound are mostly fixed, so that the right ones play at the right time and stop when they should. No longer requires a tiny database just to manage it all. Built-in support for INeed, MiniNeeds, RealisticNeedsAndDiseases/IWant, SunHelm, and CC Survival Mode. Supports EasyWheel! Lots of bug fixes. So many. Compacted into a ESMFE. Perks: true perk system using thanks to Meh321's Custom Skills Framework, with separate Pred and Prey trees. Event system: makes it easy to use Devourment as a soft dependency for other mods. MCM: provides a lot more debugging options including a list of current stomach contents. MultiVore: preds can swallow multiple prey. MetaVore: preds can swallow other preds, even if they are currently digesting their own prey. Meters: health bars and struggle bars showing the status of your prey. The player also gets a struggle bar. Struggle System: struggle free using the movement keys instead of just waiting for the timer to expire. Debugging Mode: your vore attacks always succeed, you can endo anyone, access to all of the vore spells, and tons of extra data in the console and Papyrus log. Ruins performance. Sooo slow. Equipment: items can be swallowed and passed; prey can be automatically stripped while being digested, and you can swallow any item that you grab. Endo Control: when you are endoed by a follower, you can control their movement (but not combat). You CAN make them vomit you at a target though, which is super fun. Bellies: supports Macross and Gaz's morphvore struggle belly and bodies. Trust me, they are a big improvement over anything else. So much more. Dependencies Hard Requirements SKSE Unofficial Skyrim Special Edition Patch (https://www.nexusmods.com/skyrimspecialedition/mods/266) SKSE Address Library Plugin (https://www.nexusmods.com/skyrimspecialedition/mods/32444) SSE Engine Fixes (https://www.nexusmods.com/skyrimspecialedition/mods/17230) Make sure to install part 2 manually. .Net Script Framework (https://www.nexusmods.com/skyrimspecialedition/mods/21294) DON'T install DLL Loader. SSE Engine Fixes contains its own dll preloader, and they will conflict. SkyUI (https://www.nexusmods.com/skyrimspecialedition/mods/12604) MCM Helper (https://www.nexusmods.com/skyrimspecialedition/mods/53000) XPMSE (https://www.nexusmods.com/skyrimspecialedition/mods/1988) RaceMenu or NIOverride (https://www.nexusmods.com/skyrimspecialedition/mods/19080) UIExtensions (https://www.nexusmods.com/skyrimspecialedition/mods/17561) ConsoleUtil (https://www.nexusmods.com/skyrimspecialedition/mods/24858) PapyrusUtil (https://www.nexusmods.com/skyrimspecialedition/mods/13048) JContainers (https://www.nexusmods.com/skyrimspecialedition/mods/16495) PowerOfThree's Papyrus Extender (https://www.nexusmods.com/skyrimspecialedition/mods/22854) PowerOfThree's Spell Perk Item Distributor (https://www.nexusmods.com/skyrimspecialedition/mods/36869) Meh321's Custom Skill Framework (https://www.nexusmods.com/skyrimspecialedition/mods/41780) More Informative Console (https://www.nexusmods.com/skyrimspecialedition/mods/19250) LibFire (Releases · fireundubh/LibFire · GitHub) Schlongs of Skyrim is required for the male bodies. CBBE or 3BBB body textures are required for the female bellies and bodies. Wet And Cold Wet and Cold SE was not converted to SSE format correctly, and it will cause crashes under a wide variety of circumstances. Devourment's Regurgitation system just happens to be one of those circumstances. Either run it through Cathedral Assets Optimizer yourself, or install this patch: Wet and Cold - Fur Hoods Fix Now please stop posting here about CTDs caused by Wet And Cold. Useful Andrealphus' Exploit Fixes (https://www.nexusmods.com/skyrimspecialedition/mods/46753) The grab-steal fix doubles as a grab-swallow fix. More Informative Console (https://www.nexusmods.com/skyrimspecialedition/mods/19250) This is one of the best Skyrim problem-solving tools you'll ever install. SSE Display Tweaks (https://www.nexusmods.com/skyrimspecialedition/mods/34705) Improves performance radically, and it has an option to disable the fadeout thing when the camera intersects a body. Playable Monster Mod (https://www.nexusmods.com/skyrimspecialedition/mods/13108) If you absolutely HAVE to play as a creature regardless of bugginess, this is the mod that will help you do it. Supported Sexlab (Devourment will try to stop processing anyone involved in a sex scene, and can trigger a few scenes itself) Easy Wheelmenu -- Some Devourment powers can be activated from the wheelmenu. iNeed, Realistic Needs and Diseases, iWant RND for CACO, Mini SSE Needs, SunHelm Survival, and Creation Club Survival Mode Frostfall -- being inside of a predator will keep you warm, but you'll be soaked when you get out -- Tauntaun style. WeightMorphs SE at Skyrim Special Edition Nexus -- Devourment includes patched scripts for WeightMorphs. Adds support for some of the coldsteel sliders. Digesting prey will cause weightgain for the player. Might Conflict Frozen Electrocuted Combustion -- sometimes it will cause script explosion when used with Devourment. I think it's mostly fixed though, which is good because it's SO GOOD. Such a good mod. PO3 work is excellent, consistently. BHUNP, UUNP, any UNP really -- the textures are not supported by the equippable belly or the morphvore bodies. They'll work fine as long as you don't use Devourment's equippable bellies. You'll also need to change the stomach slider to something that your preferred body actually has. SmoothCam, Alternate Conversation Camera, any other mod that changes the camera. Horny Creatures of Skyrim -- changes the paths to creature bodies, so the MorphVore creature bodies wont show up. More Nasty Critters -- same problem as Horny Creatures of Skyrim. SkyBirds -- skybirds is incompatible with not crashing. Don't use SkyBirds. Ever. Add-Ons InvidiaSyren has been adapting Devourment Dialogue to work with Refactor, and generally enhance vore dialogue for every Devourment. https://aryion.com/forum/viewtopic.php?f=79&t=59769 ThePootis12 has provided MorphVore conversions of several popular clothing mods. https://drive.google.com/file/d/1k91_MbjzYREGTp_5-JJu1G6EJvPBxJ_k/view?usp=sharing SmokeStriker125 has provided some alternate sound effects for those who want less burping. https://www.mediafire.com/folder/o0vwwh2fuhonk/Devourment_Alternate_Audio_Files Blood of the Predator Refactored from Isha. https://aryion.com/forum/viewtopic.php?f=79&t=42376&p=2257704#p2257704 Gherking has ported his dialogue mod to Devourment Refactor! https://aryion.com/forum/viewtopic.php?f=79&t=60795 Trivu is working on Vanilla male outfit conversions! https://drive.google.com/file/d/1FsUo7fJx_4wHEJnHn_ujazFHPiD0If-h/view?usp=sharing Cacame has ported Devourment Approach and Periodic Burps to Refactor! https://aryion.com/forum/viewtopic.php?f=79&t=60173 SpaceLemon has made an addon that allows vore spells to be learned from spell tomes rather than by taking perks. Buy them from Mia! Devourment Spell Tomes - Adult Mods - LoversLab QueueSD11 has been making Devourment addons intended to increase immersion! https://aryion.com/forum/viewtopic.php?f=79&t=61658 Credits The Heroes Vegan for starting Devourment (before getting all litigious) KongPow -- Devourment modder of the old republic. Sider -- another of the old school Devourment modders. Stranger -- for one of the dialogue mods that has been incorporated and then decorporated. ForgetfulHatter -- for another one of the dialogue mods that was incorporated, and for helping design the locus vore system. Gaz -- ideas, criticism, feedback, problem solving, sanity maintenance, and the 3BA MorphVore body. Macross -- the animated struggle system, general problem solving, the MorphVore bellies, animated vomit, and cleaning up the bodyslide folder. Genki - art human, creator of the new Devourment MCM image and most of the graphics in the installer, and some amazing screenshots. Kendri -- for greatly improving the scream sound effects. Rox -- developer of the morphable creature bodies. Galmar1313 -- creator of Devourment Male and Female. I used DFAM as my starting point and a lot of those bones are still present. Both literally and figuratively. Redman the Hungry Fox -- Devourment coder of the long ago, tester, contributor. If you belong on this list and are not mentioned yet, please do speak up so that we can get your name in there! Permissions All of my code is released freely for anyone to do anything they want (the Apache 2.0 license, to be specific). HOWEVER! It is all hopelessly intermingled with other people's code, so do not rely on that permission. Archive of previous versions and media: https://mega.nz/folder/7k5i0ISS#fqA8oYD9iKHtFwr8hhv7SQ Submitter markdf Submitted 03/24/2021 Category Adult Mods Requires SKSE, USSEP, SSE Engine Fixes, NetscriptFramework, SkyUI, JContainers, PapyrusUtil, ConsoleUtilSSE, XPMSE, CBBE or 3BBB, SOS, Spell Perk Item Distribution, Custom Skills Framework, MCM Helper, LibFire Regular Edition Compatible No 10 Link to comment
seetruck-2000 Posted March 25, 2021 Share Posted March 25, 2021 I have papyrus util installed but when game starts it says not installed, the MCM does not display what I have installed properly. I have all required mods installed. Spoiler Link to comment
seetruck-2000 Posted March 25, 2021 Share Posted March 25, 2021 Spoiler [Active effect 1 on (000D9547)].DevourmentPseudoAI.RegisterForSingleUpdate() - "<native>" Line ? [Active effect 1 on (000D9547)].DevourmentPseudoAI.OnUpdate() - "DevourmentPseudoAI.psc" Line ? [03/25/2021 - 12:12:48PM] [CF][Framework] Sending register event [03/25/2021 - 12:12:49PM] ERROR: Unable to call RegisterForSingleUpdate - no native object bound to the script object, or object is of incorrect type stack: [Active effect 1 on (FF0011B7)].DevourmentPseudoAI.RegisterForSingleUpdate() - "<native>" Line ? [Active effect 1 on (FF0011B7)].DevourmentPseudoAI.OnUpdate() - "DevourmentPseudoAI.psc" Line ? [03/25/2021 - 12:12:49PM] ERROR: Unable to call RegisterForSingleUpdate - no native object bound to the script object, or object is of incorrect type stack: [Active effect 1 on (FF0011B9)].DevourmentPseudoAI.RegisterForSingleUpdate() - "<native>" Line ? [Active effect 1 on (FF0011B9)].DevourmentPseudoAI.OnUpdate() - "DevourmentPseudoAI.psc" Line ? [03/25/2021 - 12:12:49PM] ERROR: Unable to call RegisterForSingleUpdate - no native object bound to the script object, or object is of incorrect type stack: [Active effect 1 on (FF0011BB)].DevourmentPseudoAI.RegisterForSingleUpdate() - "<native>" Line ? [Active effect 1 on (FF0011BB)].DevourmentPseudoAI.OnUpdate() - "DevourmentPseudoAI.psc" Line ? [03/25/2021 - 12:12:50PM] ERROR: Unable to call RegisterForSingleUpdate - no native object bound to the script object, or object is of incorrect type stack: [Active effect 2 on (00084807)].DevourmentPseudoAI.RegisterForSingleUpdate() - "<native>" Line ? [Active effect 2 on (00084807)].DevourmentPseudoAI.OnUpdate() - "DevourmentPseudoAI.psc" Line ? Got this in my Papyrus log after I crashed, was in a struggle mode with a wolf the struggle button would not work and I had prey in the stomach too. I check the .net framework log crash nothing in it. So far mod works pretty just small things so far Link to comment
markdf Posted March 25, 2021 Author Share Posted March 25, 2021 5 hours ago, seetruck-2000 said: I have papyrus util installed but when game starts it says not installed, the MCM does not display what I have installed properly. I have all required mods installed. Reveal hidden contents Do you have the DLL preloader installed? If so, uninstall it -- SSE Engine Fixes has its own, and they conflict. Also, you have an out of date version of PapyrusUtil. Link to comment
markdf Posted March 25, 2021 Author Share Posted March 25, 2021 4 hours ago, seetruck-2000 said: Hide contents [Active effect 1 on (000D9547)].DevourmentPseudoAI.RegisterForSingleUpdate() - "<native>" Line ? [Active effect 1 on (000D9547)].DevourmentPseudoAI.OnUpdate() - "DevourmentPseudoAI.psc" Line ? [03/25/2021 - 12:12:48PM] [CF][Framework] Sending register event [03/25/2021 - 12:12:49PM] ERROR: Unable to call RegisterForSingleUpdate - no native object bound to the script object, or object is of incorrect type stack: [Active effect 1 on (FF0011B7)].DevourmentPseudoAI.RegisterForSingleUpdate() - "<native>" Line ? [Active effect 1 on (FF0011B7)].DevourmentPseudoAI.OnUpdate() - "DevourmentPseudoAI.psc" Line ? [03/25/2021 - 12:12:49PM] ERROR: Unable to call RegisterForSingleUpdate - no native object bound to the script object, or object is of incorrect type stack: [Active effect 1 on (FF0011B9)].DevourmentPseudoAI.RegisterForSingleUpdate() - "<native>" Line ? [Active effect 1 on (FF0011B9)].DevourmentPseudoAI.OnUpdate() - "DevourmentPseudoAI.psc" Line ? [03/25/2021 - 12:12:49PM] ERROR: Unable to call RegisterForSingleUpdate - no native object bound to the script object, or object is of incorrect type stack: [Active effect 1 on (FF0011BB)].DevourmentPseudoAI.RegisterForSingleUpdate() - "<native>" Line ? [Active effect 1 on (FF0011BB)].DevourmentPseudoAI.OnUpdate() - "DevourmentPseudoAI.psc" Line ? [03/25/2021 - 12:12:50PM] ERROR: Unable to call RegisterForSingleUpdate - no native object bound to the script object, or object is of incorrect type stack: [Active effect 2 on (00084807)].DevourmentPseudoAI.RegisterForSingleUpdate() - "<native>" Line ? [Active effect 2 on (00084807)].DevourmentPseudoAI.OnUpdate() - "DevourmentPseudoAI.psc" Line ? Got this in my Papyrus log after I crashed, was in a struggle mode with a wolf the struggle button would not work and I had prey in the stomach too. I check the .net framework log crash nothing in it. So far mod works pretty just small things so far Good to see you still around! I thought you were working on Devourment Remastered? Link to comment
Quest_Items Posted March 25, 2021 Share Posted March 25, 2021 Hello, It is pretty cool to see a devourment mod. Just a question, i am on a devourment discord that is recently working on Devourment Remastered. I saw Refactor there before. So everything is a bit confusing. What is the difference between this version and the one on that discord ? Link to comment
markdf Posted March 26, 2021 Author Share Posted March 26, 2021 13 minutes ago, Quest_Items said: Hello, It is pretty cool to see a devourment mod. Just a question, i am on a devourment discord that is recently working on Devourment Remastered. I saw Refactor there before. So everything is a bit confusing. What is the difference between this version and the one on that discord ? Devourment Remastered is a completely different project by a different group of people. They took over the Discord where Refactor was being developed, rebranded it, and gutted a lot of the code. I don't know how far along they are with it. I'm extremely biased here, but I think Devourment Refactor is better in literally every way. 3 Link to comment
drackogon04 Posted March 26, 2021 Share Posted March 26, 2021 28 minutes ago, markdf said: Devourment Remastered is a completely different project by a different group of people. They took over the Discord where Refactor was being developed, rebranded it, and gutted a lot of the code. I don't know how far along they are with it. I'm extremely biased here, but I think Devourment Refactor is better in literally every way. Last i heard from "Devourment Remastered", there's no real progress being made. Seems like the "Remaster" won't really be a remaster for a long while. Probably ever because refactor exists. Hell ... Devourment Male and Female has more content than "Remaster" has, so, if you're looking for a mod to play and enjoy, refactor is the way to go! Link to comment
Quest_Items Posted March 26, 2021 Share Posted March 26, 2021 Alright thanks for the answers. So if i understand correctly i must use this with a body compatible to morhvore, doest it means i cant use that mod with CBBE 3BA body ? And where can i find such a vore body ? i do not see bodyslide files in the archive. edit: I apologize, i found the body, i thought the installer was a .exe version to install the mod. Link to comment
markdf Posted March 26, 2021 Author Share Posted March 26, 2021 26 minutes ago, Quest_Items said: Alright thanks for the answers. So if i understand correctly i must use this with a body compatible to morhvore, doest it means i cant use that mod with CBBE 3BA body ? And where can i find such a vore body ? i do not see bodyslide files in the archive. edit: I apologize, i found the body, i thought the installer was a .exe version to install the mod. The default body IS 3BA -- except with four extra sliders. Link to comment
seetruck-2000 Posted March 26, 2021 Share Posted March 26, 2021 3 hours ago, markdf said: Good to see you still around! I thought you were working on Devourment Remastered? Yes I am trying to get remastered to work properly but me and scripting don't really mix, remastered does work but limited on using the spells instead of powers. Link to comment
seetruck-2000 Posted March 26, 2021 Share Posted March 26, 2021 3 hours ago, markdf said: Do you have the DLL preloader installed? If so, uninstall it -- SSE Engine Fixes has its own, and they conflict. Also, you have an out of date version of PapyrusUtil. As far as papyrusUtil I have the latest one on Nexus installed, so if there is a newer version out? Link to comment
markdf Posted March 26, 2021 Author Share Posted March 26, 2021 33 minutes ago, seetruck-2000 said: As far as papyrusUtil I have the latest one on Nexus installed, so if there is a newer version out? You might have an older version of PapyrusUtil overwriting it -- lots of mods include older versions. 1 Link to comment
markdf Posted March 26, 2021 Author Share Posted March 26, 2021 47 minutes ago, seetruck-2000 said: Yes I am trying to get remastered to work properly but me and scripting don't really mix, remastered does work but limited on using the spells instead of powers. Refactor has gotten quite mature. Love you have you onboard writing dialogue or creating spell add-ons or anything really! I seem to recall that you know your way around Outfit Studio. Galmar demonstrated that morphvore and struggle sliders work perfectly on creature bodies -- it would be amazing if someone made morphvore versions of the creature bodies from Horny Creatures of Skyrim and More Nasty Creatures. Or added proper camera nodes to them (like in Playable Monster Mod). Or both. I am never not trying to draft people into helping... 1 Link to comment
seetruck-2000 Posted March 26, 2021 Share Posted March 26, 2021 in the updated zipps you have some of the ESP's require Devourment.esm and yours is Devourment.esp, do the new esp's require the other version of devourment? I'll look into the papyrus and see if it has overwriting in other mods. Found it Sexlab has it and updated it. Link to comment
seetruck-2000 Posted March 26, 2021 Share Posted March 26, 2021 18 minutes ago, markdf said: Refactor has gotten quite mature. Love you have you onboard writing dialogue or creating spell add-ons or anything really! I seem to recall that you know your way around Outfit Studio. Galmar demonstrated that morphvore and struggle sliders work perfectly on creature bodies -- it would be amazing if someone made morphvore versions of the creature bodies from Horny Creatures of Skyrim and More Nasty Creatures. Or added proper camera nodes to them (like in Playable Monster Mod). Or both. I am never not trying to draft people into helping... I do know Outfit Studio but the animation part I don't know very well, we are still learning and it never ends. Been trying to get a reference body into Outfit Studio but so far I was not successful yet, unless you managed to get one for a Devourment body. Link to comment
seetruck-2000 Posted March 26, 2021 Share Posted March 26, 2021 Been trying to get the perk tree to come up but so far I can't, that's either one Link to comment
markdf Posted March 26, 2021 Author Share Posted March 26, 2021 43 minutes ago, seetruck-2000 said: Been trying to get the perk tree to come up but so far I can't, that's either one Make sure you DO have NetScriptFramework and SSE Engine Fixes installed, and make sure you DON'T have the DLL Plugin Loader installed. Link to comment
Serela Posted March 26, 2021 Share Posted March 26, 2021 Vortex has issues installing the installer part of this on my end. Unsure what's causing it beyond what the error log shows. Link to comment
seetruck-2000 Posted March 26, 2021 Share Posted March 26, 2021 2 hours ago, markdf said: Make sure you DO have NetScriptFramework and SSE Engine Fixes installed, and make sure you DON'T have the DLL Plugin Loader installed. Have both installed and DLL plugin loader not installed, if I have NetScriptFramework installed, I get no message it's not installed properly then need to know how it needs to be installed so refractor can see it. MO2 has messages saying what installed and what not for a mod to be installed cool feature in the new update. Link to comment
seetruck-2000 Posted March 26, 2021 Share Posted March 26, 2021 2 hours ago, Serela said: Vortex has issues installing the installer part of this on my end. Unsure what's causing it beyond what the error log shows. The devourment.esm is not in the mod yet, hopefully Markdf fixes it soon. Link to comment
ChrisHPZ Posted March 26, 2021 Share Posted March 26, 2021 All the links to the dependencies link back to this page. See the very first comment. Link to comment
Wang Sir Posted March 26, 2021 Share Posted March 26, 2021 Hi, thanks for the great (update) to the mod i like! I have some questions, I got instantly vomitted everytime i try to get vored by friends and innkeepers, while I'm not touching anything. Is there a suggestion on how to fix it? Also my skills on vore and get vore are 50 as soon as I installed the mod. Is this supposed to happen? The mod is installed half way through my gameplay, and I uninstalled the old devourment before I install this one, is it possible that the uninstall caused some problem? Link to comment
seetruck-2000 Posted March 26, 2021 Share Posted March 26, 2021 28 minutes ago, Wang Sir said: Hi, thanks for the great (update) to the mod i like! I have some questions, I got instantly vomitted everytime i try to get vored by friends and innkeepers, while I'm not touching anything. Is there a suggestion on how to fix it? Also my skills on vore and get vore are 50 as soon as I installed the mod. Is this supposed to happen? The mod is installed half way through my gameplay, and I uninstalled the old devourment before I install this one, is it possible that the uninstall caused some problem? did you use Fallrim Tools to clean your save before installing the new one. Link to comment
Wang Sir Posted March 26, 2021 Share Posted March 26, 2021 3 hours ago, seetruck-2000 said: did you use Fallrim Tools to clean your save before installing the new one. No, haven't done that. I cleaned my save after installed the new one. Do you think clean before installing will help? 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