Jump to content

QueueSD11's Devourment Refactor Addons for Skyrim SE / AE (9/29/22)


Recommended Posts

Posted

I'll have to experiment with the latest version a bit more,, but I think what was happening to me with 6.7.22 was

 

1) I have the corpse eating rate set to something lower than 100

2) When corpse eating fails, the follower will wait in front of the corpse to wait out the cooldown and try again, instead of following me.

 

I figured this was the case since when I warp to a follower's location and see them observing a corpse, I can go into the MCM, raise the corpse eating chance to 100%, then disable/enable the follower  which makes them eat the corpse immediately. 

Posted
On 7/12/2022 at 8:22 PM, venomr said:

I'll have to experiment with the latest version a bit more,, but I think what was happening to me with 6.7.22 was

 

1) I have the corpse eating rate set to something lower than 100

2) When corpse eating fails, the follower will wait in front of the corpse to wait out the cooldown and try again, instead of following me.

 

I figured this was the case since when I warp to a follower's location and see them observing a corpse, I can go into the MCM, raise the corpse eating chance to 100%, then disable/enable the follower  which makes them eat the corpse immediately. 

 

Hopefully the newer versions have solved this for your case. The fact they're able to walk towards the corpse but not eat it certainly is weird, but I've improved things since then.

Posted (edited)

How do you even have Devourment affect vanilla weight? It either stays at 0 or gets like 0.1 increase once.

EDIT: well, would you look at that. Vanilla weight works except real value is divided by 100. So, max weight allowed is 1 out of 100. Setting it to 50 with console forces it from 0.5 back to 0.01. Essentially, vanilla weight gain does not work at all.

EDIT 2: Creation Kit and SSEdit are both being garbage, so, can someone try removing the division from "Weight = PlayerRef.GetActorBase().GetWeight() / 100.0 ;" in DevourmentMiscMorphs.pex?

EDIT 3: seems like gameplay changes addon also forces 0 or 0.01 weight when using vanilla weight. Something's seriously fucked either on my end (unlikely) or the mod's.

Edited by Obryanov
Posted
On 5/26/2022 at 8:19 PM, CacameAwemedinade said:

Awesome, thanks! I feel bad doing nothing but bring up problems, but food/ingredient/potion digestion still doesn't appear to be working since I've been digesting bandits with potions and food items in their inventories with no results. The MCM option looks correct too.

 

I keep bringing this specific issue up only because I think this feature would be such a great complement to my potions addon.

 

Sorry for my continued bellyaching and thanks for the hard work! o7

It's been a while, but I did end up looking at this a bit more closely on the most recent Gameplay Edits version. It looks like item digestion doesn't work with NPCs that are set to Scat Type: Absorb regardless of how item digestion is set in the Gameplay Edits MCM. Setting NPC scat type to bones gets it to work again. Curiously, animals do not have the same problem.

Posted

As usual, I don't want to nitpick, but I see you've been bugfixing macromancy these last few updates so I thought I'd give you some numbers from me testing with belly size consistency on that front:

 

I tested on a vanilla Troll (base scale of 1.00, Devourment race weight of 2.00) with my high elf character (base scale of 1.08, Devourment race weight of 1.00, pred skill 36)

I am also using variable10 as an indicator of belly size (since I'm pretty sure that's applicable)

I am dual casting augmentation with an alteration skill of 25, which produces a 124% increase in scale (1 -> 2.24)

 

Test 1 (normal -> augmented -> normal)

Spoiler

When swallowing troll (using endo) at normal size and casting, belly size sees an ~84% decrease (0.86 -> 0.14)

when returning to normal size, belly size increases by ~36% (0.14 -> 0.19)

 

Test 2 (augmented -> normal)

Spoiler

When swallowing troll at augmented size, belly starts at 0.04 (~95% decrease from first test's base 0.86, and an 84% decrease from the first test's augmented size of 0.14)

When returning to normal size, belly size increases by 375% to 0.14, which happens to be the first test's end size.

 

 

Not sure if this helps at all, or if this was needless autismo.

Posted
On 7/22/2022 at 9:53 AM, Obryanov said:

How do you even have Devourment affect vanilla weight? It either stays at 0 or gets like 0.1 increase once.

EDIT: well, would you look at that. Vanilla weight works except real value is divided by 100. So, max weight allowed is 1 out of 100. Setting it to 50 with console forces it from 0.5 back to 0.01. Essentially, vanilla weight gain does not work at all.

EDIT 2: Creation Kit and SSEdit are both being garbage, so, can someone try removing the division from "Weight = PlayerRef.GetActorBase().GetWeight() / 100.0 ;" in DevourmentMiscMorphs.pex?

EDIT 3: seems like gameplay changes addon also forces 0 or 0.01 weight when using vanilla weight. Something's seriously fucked either on my end (unlikely) or the mod's.

 

MiscMorphs doesn't affect weight gain. What you saw behind the scenes was me translating from Weight Manager's weight system (0.0 to 2.0) and vanilla's weight system (0.0 to 100.0)

In Gameplay Edits, if you only increase your weight once, unless 'Vanilla Weight Gain' is not 0.0 or 'Use Devourment Weight' is still enabled, then I'm also wondering about this.

Posted
On 7/24/2022 at 3:01 PM, CacameAwemedinade said:

It's been a while, but I did end up looking at this a bit more closely on the most recent Gameplay Edits version. It looks like item digestion doesn't work with NPCs that are set to Scat Type: Absorb regardless of how item digestion is set in the Gameplay Edits MCM. Setting NPC scat type to bones gets it to work again. Curiously, animals do not have the same problem.

I think after all this time i've been able to locate the source of your troubles. Absorption handles items differently behind the scenes, and the next update I do should fix this.

 

On 7/28/2022 at 8:14 PM, CacameAwemedinade said:

As usual, I don't want to nitpick, but I see you've been bugfixing macromancy these last few updates so I thought I'd give you some numbers from me testing with belly size consistency on that front:

 

I tested on a vanilla Troll (base scale of 1.00, Devourment race weight of 2.00) with my high elf character (base scale of 1.08, Devourment race weight of 1.00, pred skill 36)

I am also using variable10 as an indicator of belly size (since I'm pretty sure that's applicable)

I am dual casting augmentation with an alteration skill of 25, which produces a 124% increase in scale (1 -> 2.24)

 

Test 1 (normal -> augmented -> normal)

  Reveal hidden contents

When swallowing troll (using endo) at normal size and casting, belly size sees an ~84% decrease (0.86 -> 0.14)

when returning to normal size, belly size increases by ~36% (0.14 -> 0.19)

 

Test 2 (augmented -> normal)

  Reveal hidden contents

When swallowing troll at augmented size, belly starts at 0.04 (~95% decrease from first test's base 0.86, and an 84% decrease from the first test's augmented size of 0.14)

When returning to normal size, belly size increases by 375% to 0.14, which happens to be the first test's end size.

 

 

Not sure if this helps at all, or if this was needless autismo.

 

Noted. I'll take a look and see what I can do about these. hopefully they don't require any core script edits to be made.

Posted (edited)
11 hours ago, QueueSD11 said:

 

MiscMorphs doesn't affect weight gain. What you saw behind the scenes was me translating from Weight Manager's weight system (0.0 to 2.0) and vanilla's weight system (0.0 to 100.0)

In Gameplay Edits, if you only increase your weight once, unless 'Vanilla Weight Gain' is not 0.0 or 'Use Devourment Weight' is still enabled, then I'm also wondering about this.

It actually doesn't increase only once after testing, I thought that was the case because it never went above 0.01.
The real problem is that vanilla weight is capped at 0.01 when this mod has vanilla weight gain active. It increases from 0, but it goes like 0.0015, 0.0043, etc. Setting vanilla weight to 100 via SetNPCWeight briefly sets that number to 1.0 as it should be, but then this mod cuts it back to 0.01. So, the problem is that whatever's calculating vanilla weight is dividing the numbers by 100, which makes 1 the max weight you can get with vanilla weight gain active rather than 100.

Edited by Obryanov
Posted
On 8/3/2022 at 9:10 PM, QueueSD11 said:

I think after all this time i've been able to locate the source of your troubles. Absorption handles items differently behind the scenes, and the next update I do should fix this.

 

 

Noted. I'll take a look and see what I can do about these. hopefully they don't require any core script edits to be made.

Thanks for humoring my whinging as always!

  • 3 weeks later...
Posted (edited)

I'm unsure if this has been answered before, but this problem has somehow popped up despite having worked before, but the Baked Beans of Skyrim extension now causes the entire mod to stop working, the MCM still loads, with the extension, but the gas queue never gets added to. I've also noticed that the notification when starting the game that says "Baked Beans of Skyrim loaded (v 1.09)" no longer appears, though I'm not sure this wasn't the case when it still worked. I don't think it's been changes to my modlist, I've installed a couple mods and uninstalled some others, but I don't think they're related. Tried reinstalling both mods, no file conflicts, so I don't think I made any mistakes there. I can provide a load order if necessary.

 

Edit: After more testing I've discovered that it doesn't break the mod entirely, rather it just makes it that only vore adds gas. This isn't a tragic loss as I use it regularly, but I'd still like to try and fix it.

Edited by Taithan
  • 2 weeks later...
  • 2 weeks later...
Posted

Well done on keeping the mod updated. I want to ask about one thing that's constantly bothering me in game: Is it possible to implement weight gain based on prey scale? Say you swallow a human. That is usually the default for weight gain and so nothing out of the ordinary with it. But then you swallow something a little different like say a fox or a deer. With the mod it doesn't matter if you swallowed something bigger or smaller, you gain weight from them as if they were human sized.

Posted (edited)
On 8/4/2022 at 6:16 AM, Obryanov said:

It actually doesn't increase only once after testing, I thought that was the case because it never went above 0.01.
The real problem is that vanilla weight is capped at 0.01 when this mod has vanilla weight gain active. It increases from 0, but it goes like 0.0015, 0.0043, etc. Setting vanilla weight to 100 via SetNPCWeight briefly sets that number to 1.0 as it should be, but then this mod cuts it back to 0.01. So, the problem is that whatever's calculating vanilla weight is dividing the numbers by 100, which makes 1 the max weight you can get with vanilla weight gain active rather than 100.

 

Sorry for the wait (Real life's gotta come first) but I got through to fixing this in some bugfixing. The update will be out sometime this week that'll fix vanilla weight gain (there's some more bugfixing with the code behind it to be done.)

 

On 8/25/2022 at 6:10 PM, Taithan said:

I'm unsure if this has been answered before, but this problem has somehow popped up despite having worked before, but the Baked Beans of Skyrim extension now causes the entire mod to stop working, the MCM still loads, with the extension, but the gas queue never gets added to. I've also noticed that the notification when starting the game that says "Baked Beans of Skyrim loaded (v 1.09)" no longer appears, though I'm not sure this wasn't the case when it still worked. I don't think it's been changes to my modlist, I've installed a couple mods and uninstalled some others, but I don't think they're related. Tried reinstalling both mods, no file conflicts, so I don't think I made any mistakes there. I can provide a load order if necessary.

 

Edit: After more testing I've discovered that it doesn't break the mod entirely, rather it just makes it that only vore adds gas. This isn't a tragic loss as I use it regularly, but I'd still like to try and fix it.

 

I'm surprised this is the case, and it's the first time I'm hearing about this. Do note though that not every food gives gas like apples, and things that are considered meat / dairy give gas if the intolerances for them is above 0.0.

If that's not the issue, Then could you post your baked beans settings so I could narrow this down better?
 

On 9/3/2022 at 1:40 PM, Zenneto said:

How do you make NPC's affected by flatulence? Only the player and followers fart when digesting prey, but not NPCs

Literally when they start digesting prey it should give them gas. I'll take a look at it.

 

On 9/12/2022 at 8:11 PM, Dragundude said:

I have the followers corpse eat at 100% percent and at 30 secs and the follower does the animation  but the body is still there

Does this happen only for this follower? Are npcs also experiencing this?

 

15 hours ago, Mithel_Celestia said:

Well done on keeping the mod updated. I want to ask about one thing that's constantly bothering me in game: Is it possible to implement weight gain based on prey scale? Say you swallow a human. That is usually the default for weight gain and so nothing out of the ordinary with it. But then you swallow something a little different like say a fox or a deer. With the mod it doesn't matter if you swallowed something bigger or smaller, you gain weight from them as if they were human sized.

Since digestion times for prey are the same regardless of size, this is where that happens (unless I'm getting it wrong, I apologize since I've been out of the modding mindset for a minute). But I think it's possible.

Edited by QueueSD11
Posted (edited)

I want to report that somehow I am experiencing some script lag for some reason: The game takes a long while to update the body morph, devouring takes a few seconds to register and sometimes when waiting while digesting, the weight doesn't add up as promised by the mod. This didn't happen before installing this add on.

Edited by Mithel_Celestia
Posted
On 9/17/2022 at 8:07 AM, Mithel_Celestia said:

I want to report that somehow I am experiencing some script lag for some reason: The game takes a long while to update the body morph, devouring takes a few seconds to register and sometimes when waiting while digesting, the weight doesn't add up as promised by the mod. This didn't happen before installing this add on.

This occurs on a new save? Since Gameplay Edits changes some of Devourment's scripts, adding it mid playthrough (and more notably, mid digestion) might cause some issues.  (Ofcourse not for everyone)


I'm still committed to making my stuff performance friendly as possible, but at the same time everyone's Skyrim load order is different and one addon might be the tipping point for some.

Posted
6 hours ago, QueueSD11 said:

adding it mid playthrough (and more notably, mid digestion) might cause some issues.  (Ofcourse not for everyone)

Ah, I did add it midsave. I'll check if it persists on a new game.

Posted (edited)
13 hours ago, Mithel_Celestia said:

Ah, I did add it midsave. I'll check if it persists on a new game.

So starting a new save did help with much of the script lag. Though Im not sure if it will last the longer I play on the save. There is still this issue with the digestion while waiting. Sometimes if waiting/sleeping in many hours, the mod won't track how much weight I ought to gain during that time. It mostly works if I wait for just an hour though. Maybe this happens if the digestion ends in less than the time I waited.

Edited by Mithel_Celestia
Posted
On 9/19/2022 at 11:23 AM, Mithel_Celestia said:

So starting a new save did help with much of the script lag. Though Im not sure if it will last the longer I play on the save. There is still this issue with the digestion while waiting. Sometimes if waiting/sleeping in many hours, the mod won't track how much weight I ought to gain during that time. It mostly works if I wait for just an hour though. Maybe this happens if the digestion ends in less than the time I waited.

Good to hear.

The next update I'll do takes a look at weight gain from waiting / sleeping so it'll likely solve what's going on there also.

Posted

Though the new update's out, I had to remove Vanilla Weight Gain due to visual / gameplay bugs (You'd keep unsheathing your weapon if you had it out while your weight updated for example.) Until I find a simple fix, it'd be better to rely on devourment weight for the time being

Posted

Gameplay edits seems to permanently disable weight gain. I can still preview weight, but only the player is able to gain weight, no npcs whether modded, vanilla or follower.

Posted (edited)
8 hours ago, Zenneto said:

Gameplay edits seems to permanently disable weight gain. I can still preview weight, but only the player is able to gain weight, no npcs whether modded, vanilla or follower.

just wondering but is this from a new save? Even in the base mod, if the option for weight gain is checked from the start it, it wont work unless you reactivate the option. If not it might still be worth trying to uncheck and recheck the option.

Edited by Mithel_Celestia
Posted
39 minutes ago, Mithel_Celestia said:

just wondering but is this from a new save? Even in the base mod, if the option for weight gain is checked from the start it, it wont work unless you reactivate the option. If not it might still be worth trying to uncheck and recheck the option.

It's on a new save. I've already unchecked and rechecked the toggles a couple times. Uninstalling Gameplay Edits is the only thing that has fixed it so far... which is a bit counterproductive on my end.

Posted (edited)
On 9/23/2022 at 10:59 AM, Mithel_Celestia said:

just wondering but is this from a new save? Even in the base mod, if the option for weight gain is checked from the start it, it wont work unless you reactivate the option. If not it might still be worth trying to uncheck and recheck the option.

 

On 9/23/2022 at 11:41 AM, Zenneto said:

It's on a new save. I've already unchecked and rechecked the toggles a couple times. Uninstalling Gameplay Edits is the only thing that has fixed it so far... which is a bit counterproductive on my end.

 

I'm guessing weight gain works for you in the new update Mithel? 

As for Zenneto, what version of Gameplay Edits does this occur for you, unless it was also the latest update. I'll try and fix weight gain later this week for you, though your problem is a bit vague.

Edited by QueueSD11

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...