Page 1 of 69

Devourment Knowledge Resource

PostPosted: Mon Mar 24, 2014 4:20 pm
by Sideromelane
I will be reducing/removing my involvement with the mod going forward. It's gotten to the point where I can no longer muster the will to even play with it enabled let alone try and develop it further.

I am watching the Fallout 4 mod with interest, I would encourage the guys involved with that to consider grandfathering in a version for Skyrim to eliminate the 'issues' this mod has although I would say no-one should pressure them about what ought/not be included in their mod. If I could have appeased everyone by removing the restriction on male preds without breaking my word I would have, but it is what it is.

Devourment Resource Thread v2.0

Vegan, the creator of the original and so far only Vore mod for Skyrim, has been forced to take a sabbatical. What this means for him long-term, who can say, only that he won't be returning any time soon, and isn't responding to PM's in a timescale measurable in mere days.

Fortunately before he departed, he passed the source code for his work over to me, with permission to bugfix, build small mods and generally do what I can to keep the community happy until such time as he either returns, or we get confirmation that he has joined a monastery.

To that end, I am attempting to work through his code, finding bugs, removing obsolete junk, and generally tidying up, and adding small mods here and there as and when I can.
http://aryion.com/forum/viewtopic.php?f ... 0#p2196179 Vegans last post.

It is highly recommended you join an adult modding site such as Loverslab, not only for the wonderful mods the community there creates, but for the sheer, mindboggling amount of technical support they are able to provide.
http://www.loverslab.com/forum/4-skyrim/ Most of the non-devourment mods I use are sourced here.

CURRENT: Devourment is available as an ALPHA release for bug reporting purposes.

You should also acquaint yourself with the other devourment threads on Eka's portal:

Spoiler: show
Official
http://aryion.com/forum/viewtopic.php?f=79&t=44088 Official Devourment development thread.
http://aryion.com/forum/viewtopic.php?f=79&t=40728 Official Devourment API resource development thread.


Unofficial threads

http://aryion.com/forum/viewtopic.php?f=79&t=41140 A full blown expansion using Devourment and the API system.
http://aryion.com/forum/viewtopic.php?f ... 8#p2257704 A mod to edit the Companions/werewolf questline. I've not playtested it, work is eating up(lol) a lot of my time so I have no idea what's in it, but the thread should explain all!
http://www.nexusmods.com/skyrim/mods/67038/? Skyrim Multiplayer!
http://aryion.com/forum/viewtopic.php?f=79&t=43155 A devourment vore server for the Multiplayer Skyrim mod!


Files:

Spoiler: show
Last official release: Available from the development thread at this time.


API Files:
https://www.dropbox.com/s/qp0xda4bpspbw ... s.zip?dl=0
Mirror -> https://onedrive.live.com/redir?resid=B ... file%2czip


Edible Animals (REQUIRES ALL DLC):
https://www.dropbox.com
Mirror -> https://onedrive.live.com


Installation (Basic):

Spoiler: show
Have an official Steam version of Skyrim, with all DLC if possible.

If you are using a pirate copy of Skyrim, everyone will just laugh at you if you ask for help with that.

Download latest official Devourment build, and the following tools:

SKSE: http://skse.silverlock.org/
SKYUI: http://www.nexusmods.com/skyrim/mods/3863/?
Loot: https://loot.github.io/

Download any additional patches from here.

Install SKSE, and either use a Mod Manager such as the Nexus Mod Manager (which is crap) or Mod Organizer (Which is popular as all hell with modders) to install SkyUI. SkyUI can also be installed by unzipping it's files into the Skyrim install folder.

Unzip Devourment into your \Steam\SteamApps\common\Skyrim\data folder, or use your choice of mod manager to install it for you.
Unzip your patch files into the same.

Open the Skyrim Launcher, click 'Mod Files' and scroll to the bottom. Tick the boxes for Devourment and it's patches and dependancies if required.

Close the Skyrim Launcher, and open Loot.

Click 'Sort Plugins' and hit 'Apply' at the next window. On completion, close Loot.

Double click the SKSE icon to launch Skyrim. Once you are in game, create a new save, then exit to the main menu and load the save. (This is necessary to properly register all the scripts and enable your spells).

Devourment (And the Unified Patch) come with Devourment specific skeletons. Do not overwrite them unless you are an experienced enough modder to either be using a devourment compatible skeleton already, OR are prepared to sit and manually patch in the missing parts. Devourment no longer shuts the game down if you are using the 'wrong' skeleton, but it won't function properly.

Console, bugs, and workarounds

PostPosted: Mon Mar 24, 2014 4:21 pm
by Sideromelane
Devourment is full of bugs. I can try to squash them, but it takes time since sometimes those bugs are actually required for features to function.

Some guides on the Console and 'hidden' functions below the Spoiler!

Spoiler: show
[spoiler]
RakeVuri wrote:Foreword:
-------------------
A few things to note:
I represent the IDs as starting with xx. This is not the case. You want to type
Code: Select all
help swallow

and note what the first two digits are. For example, for me, swallow is 2b00b57f. xx will be the same for every devourment ID, but it'll be different for different installations.

Some helpful console commands:

Code: Select all
help "topic" (#)
- This will return everything that matches the "topic", with the # being an optional filter. 1 = console commands, 2 = ids, 3 = game variables.

Code: Select all
<source>.cast <spellID> <target> voice
- Source is the source of the spell, spellID is the id of the spell being cast, target is the ID of the target, and voice is the spot that the spell will be cast from. For most instances, that is going to stay as voice.

Code: Select all
<source>.cios <spellID>
- CIOS means Cast Immediate on Self. So it forces the source to cast the spellID on themselves.

Code: Select all
<source>.removeitem <itemID>
- Removes an item from the source's inventory. So if you want to remove the fullness item so you can pred again, use player.removeitem xx00439a .

The Devourment Stat
-------------------
The devourment stat is an actor value on any NPC, labeled variable05. For example:

Code: Select all
player.getav variable05

returns: GetActorValue: Variable05 >> 1.00

Note that it's not a direct correlation. It adds onto the starting stat. For example, a new character starts with 15 devourment stat, and adding the above would calculate the devourment stat to be 16.

Code: Select all
player.modav Variable05 5
- adds 5 to the devourment stat.
Code: Select all
player.setav Variable05 5
- Sets the devourment stat modifier to +5.
Code: Select all
player.setav Variable05 -100
- Sets the devourment stat modifier to -100.

IDs
-------------------

source.cast spellID target voice
(i.e. player.cast xx00b57f 1a67c voice - forces player to cast swallow on Adrianne Avenicci.)
(or more likely 1a67c.cast xx00b57f player voice - forces Adrianne Avenicci to cast swallow on player.)

xx00b57f - Swallow (lethal)

xx00d5f1 - Swallow (non-lethal)

xx00439a - Fullness
Used to indicate that a predator has a full belly. Predator cannot devour or be devoured while wearing this.

xx012709 - Don't Swallow Me
Used to indicate that a prey has been eaten and is not eligable to be eaten again. (Note: this isn't removed when eaten by a critter, so do player.removeitem xx012709 1 to be able to be eaten again.)

xx0079ac - Swallowed Someone! - Internal magic effect that is applied to the pred by the prey for non-lethal vore. If cast through console, source is teleported into target's belly.

xx00c051 - You've been swallowed! - Internal magic effect that is applied to the prey by the pred for non-lethal vore. If cast through console, target is constantly teleported to source. Buggy, do not recommend trying.

xx006eb8 - Digesting Victim - Internal magic effect that is applied to the pred by the prey for lethal vore. If cast through console, source is teleported into target's belly.

xx011c16 - Regurgitation enchantment hit effect - If you select a predator and use cios xx011c16 the predator will be forced to regurgitate her prey. Does not always work though, for some reason.

Spells: Apply these to yourself with player.addspell spellid
-------
xx013ca7 - Predator's Sight
xx012199 - Detect Voracity
xx011c33 - Telekinetic Grapple
xx013cae - Diminuation
xx014214 - Bellyport

xx014219 - Conjure Voracious Maiden
xx01478e - Conjure Voracious Warrior
xx0147a6 - Conjure Voracious Heroine
xx0147b8 - Conjure Voracious Valkyrie
xx014d1e - Voracious Thrall

xx015d71 - Predator's Seduction
xx013733 - Delicious Scent
xx015d75 - Pheromone Cloak
xx01373e - Irresistible Scent
xx015d7d - Fatal Surrender

xx015d6c - Enhanced Secretions
xx015293 - Biophagia
xx015805 - Heimlich's Alimentary Reversal
xx015801 - Necrophagia
xx014d24 - Bioassimilation

xx006eb3 - Swallow (lethal)
xx007447 - Swallow (non-lethal)
xx0079af - Regurgitate

Global Variables:
-------------------
To find these: help 000 3

For convenience's sake, I'll catagorize these.

Options:
------
000NPCSwallowBonus - Multiplier NPCs get (i.e. 2 = 2x, 0.5 = 0.5x)
000KillEssential - 0 = can't digest essentials, 1 = can digest essentials
000DigestionMult - Multiplier to digestion time. Damage is set inversely. Limit appears to be 5, as the buff that's applied lasts that long naturally.
000NPCPreds - 0 = no NPC preds, 1 = all females can pred, 2 = only companions can pred
000MinDigestionTime - Time it takes for a belly to shrink. 10 = 1 second or so. 50x faster in combat.
000MinSwallow - Bare minimum percentage chance for anything to swallow. 5 = 5%, 100 = 100%
000SkillGain - Skill gain from digested characters. 0 = none, 1 = mage skills, 2 = warrior skills, 3 = thief skills, 4 = all skills.
000ScatEnabled - Option for scat. 0 = absorbed entirely, 1 = scat, 2 = items regurgitated, 3 = bones

000PerkPoints - How many devourment perk points the player has.

Races:
------
000ArgoniansEaten - # of Argonians devoured.
000AltmerEaten - # of High Elves devoured.
000RedguardsEaten - # of Redguards devoured.
000NordsEaten - # of Nords devoured.
000OrsimerEaten - # of Orcs devoured.
000KhajiitEaten - # of Khajiit devoured.
000ImperialsEaten - # of Imperials devoured.
000DunmerEaten - # of Dark Elves devoured.
000BretonsEaten - # of Bretons devoured.
000BosmerEaten - # of Wood Elves devoured.

Internal:
------
000IsSomeonePuking - I'm not sure. I suspect internal variable.
000AddToQueue - Possibly internal variable.
000NumPointsEarned - Not sure. Likely set when player devours someone to list how many points they unlocked.
000numToPerk - Not sure. I suspect how many more enemies digested before player gets a perk?
000PukeMeUp - Not sure.
000TempHP - Interal variable.
000TempDigested - Not sure. Internal variable most likely.


=====================================================

Missing a spell you should have had automatically?

Open the console.
Type in 'Help (part of the spell name)'
ie: You need Rapid Digestion, so, type in 'Help Digestion'
All spells that have 'digestion' in the name will be listed. Make note of the ID of Rapid Digestion
Type in 'Player.addspell (ID of rapid digestion)' and press Enter.
Rapid Digestion will now be added to your spellbook.
There are many more to list, this is just a grab-bag from the last few pages of the Devourment thread.

=====================================================

Fun stuff

Want to force a non-aggressive NPC to lethally eat you? Easy.

Open the console, and left click the NPC in question. This works best in 1st person mode for some reason.
Now type in 'help swallow' and look for the line with the Swallow spell in it. You want the lethal one so pick the one that does NOT have (non-lethal) in it's name! Make a note of the Hex code for that spell.
Now type in 'cast (hexcode for swallow spell) player voice' and press enter. Then close the console.
What happens next depends on the usual variables involved for ANY NPC trying to eat you. There is a high chance nothing will happen! Or you might get eaten and digest for a while! If you get barfed back up, return to the console, press the UP arrow once to bring back up the previous command, and press enter again. Repeat until you are digested fully.

=====================================================

Below the spoiler is a more effective guide to getting yourself eaten by Poojawa.

Spoiler: show
Poojawa wrote:Want a quick Prey mode setting? Try this~

Code: Select all
set 000mindigestiontime to 200
player.setav healrate 0
player.forceav health 100


This will ensure that any NPC that you 'force' to swallow you via the cast <swallow spell> player voice command will lethally digest you in a reasonable amount of time. Assuming you didn't increase digestion damage beyond 'vanilla' mod rates.

Increase the time and/or player health for lengthier play~

If you want to quickly set that mode. Save it to a txt under say, 'preymode' then drop into your skyrim folder with the exe. Then you can simply "bat preymode" and go :3
[/spoiler]

Add-ons and Tutorials

PostPosted: Mon Mar 24, 2014 4:24 pm
by Sideromelane
This is the spot for using non-devourment mods to enhance or add to the Devourment experiance

New perks!
I've figured out how to add Devourment perks.
The following may be considered an BETA release with a reasonable probability of breaking your game. Use a DISPOSABLE save if you wish to TEST it because i will be adding to/changing/updating this file several times over the next few hours/days.

CURRENTLY BROKEN I KNOW NOT WHY.

https://www.dropbox.com/s/aeybulijzdkxf ... 1.rar?dl=0
Mirror -> https://onedrive.live.com/redir?resid=B ... file%2crar

Whats been added so far: Perks that activate when you have eaten (and digested) 50 each of Wolves, Skeevers and Mudcrabs, which grant a 5% bonus to the regenration of Health, Stamina and Magicka respectively.

Installation: Disable and delete the previous release. Load your clean save (The one before installing the ALPHA version), create a new clean save and exit. Unzip the contents of the new BETA version into your Skyrim installation folder. Contents of Data go into the Data folder etc. If you cannot figure out how to install it, you should not be testing this BETA version.
Now load the nice clean save and playtest!

PLAY AS AN ANIMAL/Allow Dovah Transfer to animals.
Spoiler: show
First, have my Edible Animals mod installed. (Edible animals may receive updates to allow for more creatures in future as well as genderswapping everything I can find - Motivate me though because it's of ZERO real interest to me except as part of a greater goal. Left to my own devices I would forget to release any interim version and upcycle it into a perk mod for myself).

Now install http://www.nexusmods.com/skyrim/mods/8784/? but be careful - this overwrites skeletons and stuff. If you use custom creatures or modified skeletons, you will need to take care not to overwrite anything you don't want ruined. In fact, it is best to not allow this mod to actually overwrite anything you already have in your skyrim data folder. Most stuff supplied with mods you already have *should* have had camera fixes applied already.
LET ME REITERATE. DO NOT ALLOW THIS MOD TO OVERWRITE ANYTHING THAT HAS ALREADY BE EDITED BY ANOTHER MOD
Next, run the original game launcher once and close it, then run LooT

Now run SKSE to open Skyrim

When you load your save, open the SKSE menu, and ensure you have Continue Playing and Disable Racemenu both ticked. Set Weightgain to 0 and exit the menu. Save your game.

Now load that save you just made.

Once ingame, find your animal of choice. Test case is a Wolf.
Open the console, and click the wolf.
Type in SexChange and hit Enter. Close the console. The wolf is now female and eligible to be the dovahkiin with devourment.
When the wolf attacks you it will attempt to use the Swallow ability. Should it succeed and digest you, you should become the wolf.


Custom Skeleton Tutorial
You have a custom skeleton you _MUST_ have (despite xp32MSE supporting everything out there)?
See below the spoiler for a guide to getting Devourment working with that snowflake skeleton.
Spoiler: show
Tutorial:

[spoiler]Having looked at editing the popular and ever so expansive XP32 Maximum Skeleton, I have decided editing 108 seperate NIF files and putting them up here would be tedious at best and fruitless at worst if they were buggy. So, instead, a tutorial for editing the skeleton of your choice!
This is based on you already HAVING the Maximum skeleton, installed with NMM

Brouse to *\Skyrim\Data\meshes\actors\character\character assets female

In there will be 2 skeleton files, Skeleton_Female.nif and SkeletonBeast_Female.nif
You will need to repeat these steps with BOTH of them.
((This: https://www.dropbox.com/s/jz7bxrdvo3ezlpb/Skeletons.rar is a copy of the skeletons *I* use. Modified by me for my own use. Please please PLEASE only use them if you are utterly UNABLE to modify your own ones. I do not use the vanilla dagger positions, they MAY look/function weird if you do not use Dual Sheath Redux. It is made from an edit of an old version of the skeleton located here: http://www.loverslab.com/files/file/676 ... ded/&#41;&#41;

Open them in Nifscope.

Expand the branch 0 BSFadeNode - 5 NiNode - 10 NiNode - 199 NiNode - 204 NiNode - 205 NiNode - 628 NiNode and you are looking for 629 NiNode which is named 'NPC PreBelly'

Right click NPC PreBelly and in the menu, go to Transform, and click Edit

In the new window that appears you want to look at the Translation box - the Y axis is currently set to 7 - this is what causes the weird sticking-outness when you swallow someone in Skyrim when using this skeleton. Those three axi on THAT node on THAT skeleton, will allow you to adjust the position of the devourment belly. If you think it's too low/high/forward/back, adjust it with those three numbers labelled X, Y and Z

In this instance we only want to adjust the position to the devourment 'default' so we change the 7 to 0 and click Accept. Click Save As and overwrite, repeat as above with the other skeleton there and you are DONE. GO play Skyrim.

ADDITIONAL

This is a pain in the butt, and a little confusing but I should probably write this up as well.

Making your (insert 3rd party skeleton here) work with Devourment.
PART 1

First, grab a fresh copy of devourment and unzip it to your desktop or something. Browse to meshes\actors\character\character assets female in that folder and open one of the skeletons in Nifscope.
Expand the branch 0 BSFadeNode - 5 NiNode - 9 NiNode - 10 NiNode - 103 NiNode - 108 NiNode - 109 NiNode (which is named NPC Spine 1) and SELECT and Exapand 482 NiNode (which is named NPC Belly)
Under NPC Belly are two further branches, one named Devourment Waste, the other Devourment Belly Root.
Now go open your new skeleton in a seperate Nifscope window. Do NOT re-use your current window because you still need it.

In that skeleton, whatever it is, browse down the branches to NPC Spine 1 - It may, or may not already have an NPC Belly NiNode. This is because NPC Belly is a generic bone designed to allow attachments etc, and it can also be used for making pregnant/fat bellies jiggle ingame the same as can be done with the breast/butt nodes. Make a note here- If your new skeleton ALREADY HAS a NPC Belly bone, delete it by right clicking NPC Belly and going to Block - Remove Branch.

What you need to do now, is go back to your Devourment skeleton, and right click the NPC Belly it has, and go to Block - Copy Branch. This will copy the NPC Belly and all the devourment bones attached to it, into the windows clipboard.

Return to your new skeleton. Right click NPC Spine 1 and Block - Paste Branch. Voila, all those bones now appear in Nifscope, attached to your new skeleton!

But wait, there's a problem! All those bones are now named something stupid! Something Devourment will NOT recognize and will PROBABLY cause a crash to desktop!

NifScope is STUPID. I HATE this, it is tedious and annoying but Nifscope ONLY cares about copying the BONES, not the NAMES of the bones.

Best way to fix this...
PART 2

Have both NifScopes open, side by side
Expand all the branches leading from NPC Belly downwards. On the original Devourment skeleton, they will be named things like 'Devourment Waste' and 'Devourment Belly Root' - On your NEW skeleton they will be named something dumb. Don't worry, we can fix that.
On the original Devourment skeleton, select a bone. In this example, Devourment Waste. In the Block Details pane, on the second line, you will see: Name String Txt Devourment Waste [555]
Click on the little Txt icon there. A new window will appear, with the words 'Devourment Waste' already in the box! Copy the words Devourment Waste. Click Cancel on the little box. Do NOT close NifScope.

Now go back to your New Skeleton. Find the bone that OUGHT to be named Devourment Waste - the bones will be ordered in the exact same layout as they are on the Devourment skeleton, but just named wrong.
Select the miss-named Devourment Waste bone.
Block Details, second line will look something like: Name String Txt Left Elbow Nifscapeisretarded [666] (Or might be blank, or filled with arbitary junk)
Click the little Txt icon. A box will appear with the typing box blank - Paste the words 'Devourment Waste' into that box, click Ok and the bone will change name.

Now, go through the entire set of branches, and rename each bone taking care to ensure they are named EXACTLY the same as the original Devourment ones. You ONLY need to rename the Devourment bones, do not touch any other bone in the skeleton or it might break.

Once that is done, save as, and go play Skyrim.

Goals

PostPosted: Mon Mar 24, 2014 4:40 pm
by Sideromelane
I've got a few ideas of what i would like to do with the mod, however, most of them are likely beyond my immediate capabilities. Some notions I have though, based partly on my own preferences (Pred friendly stuff) and the Community suggestions (Which seem to be largely prey focused).

Alt-Vore - Probably initially Unbirth, although other forms should follow once that's working. Timescale: Unknowable. From reading through the source files, I think i need to essentially create the API hook for it and release that so someone more talented can get on with it.

Internal view - Straightforward enough in theory. Cameras are fubar in Skyrim though so it will be a case of 'when i can find a way to get camera's to co-operate'.

Multi-prey - Most likely the first thing that will get 'fixed' after obsolete code. I just need to figure out how prey variables are handled. It's not as simple as 'numPrey==1' unfortunately.

Animations - Honestly, this is where vegan hit a wall, and I doubt anyone else is going to do much better. My advice? Install Sexlab and mod devourment using those animations. Sure there might not be something TOTALLY specific to vore in there, but I believe it will be as close as, plus you never know. There are a few animations in there I could see working fine for alt-vore, and I've barely scratched the surface of the animation 'sets' packed in with sexlab and it's add-ons. Plus the loverslab people seem nice.

Voices - Some people have requested voice acting. Enough to include a mention here. I'm ambivilant on it because good voice acting would make Devourment SO much more immersive. But bad voice acting, which is the FAR more common kind, even in 'big' total conversion or new land mods, is a game-breaker. if you are someone with a voice talent, or know someone who is cool with Vore and willign to read a few lines, sure, make some recordings!
http://forums.nexusmods.com/index.php?/ ... ce-actors/
http://forums.nexusmods.com/index.php?/ ... rim-nexus/

More perks - So you hit 100 and keep accruing those Skill Points for devourment. Yeah me too. I found where it's all scripted though, I just need to do some editing, testing, and cursing when Skyrim CTD's.

Re: Devourment Knowledge Resourse

PostPosted: Mon Mar 24, 2014 7:24 pm
by Zond

Re: Devourment Knowledge Resourse

PostPosted: Tue Mar 25, 2014 2:38 pm
by Poojawa
Want a quick Prey mode setting? Try this~

Code: Select all
set 000mindigestiontime to 200
player.setav healrate 0
player.forceav health 100


This will ensure that any NPC that you 'force' to swallow you via the cast <swallow spell> player voice command will lethally digest you in a reasonable amount of time. Assuming you didn't increase digestion damage beyond 'vanilla' mod rates.

Increase the time and/or player health for lengthier play~

If you want to quickly set that mode. Save it to a txt under say, 'preymode' then drop into your skyrim folder with the exe. Then you can simply "bat preymode" and go :3

Re: Devourment Knowledge Resource

PostPosted: Wed Mar 26, 2014 11:39 am
by RakeVuri
Foreword:
-------------------
A few things to note:
I represent the IDs as starting with xx. This is not the case. You want to type
Code: Select all
help swallow

and note what the first two digits are. For example, for me, swallow is 2b00b57f. xx will be the same for every devourment ID, but it'll be different for different installations.

Some helpful console commands:

Code: Select all
help "topic" (#)
- This will return everything that matches the "topic", with the # being an optional filter. 1 = console commands, 2 = ids, 3 = game variables.

Code: Select all
<source>.cast <spellID> <target> voice
- Source is the source of the spell, spellID is the id of the spell being cast, target is the ID of the target, and voice is the spot that the spell will be cast from. For most instances, that is going to stay as voice.

Code: Select all
<source>.cios <spellID>
- CIOS means Cast Immediate on Self. So it forces the source to cast the spellID on themselves.

Code: Select all
<source>.removeitem <itemID>
- Removes an item from the source's inventory. So if you want to remove the fullness item so you can pred again, use player.removeitem xx00439a .

The Devourment Stat
-------------------
The devourment stat is an actor value on any NPC, labeled variable05. For example:

Code: Select all
player.getav variable05

returns: GetActorValue: Variable05 >> 1.00

Note that it's not a direct correlation. It adds onto the starting stat. For example, a new character starts with 15 devourment stat, and adding the above would calculate the devourment stat to be 16.

Code: Select all
player.modav Variable05 5
- adds 5 to the devourment stat.
Code: Select all
player.setav Variable05 5
- Sets the devourment stat modifier to +5.
Code: Select all
player.setav Variable05 -100
- Sets the devourment stat modifier to -100.

IDs
-------------------

source.cast spellID target voice
(i.e. player.cast xx00b57f 1a67c voice - forces player to cast swallow on Adrianne Avenicci.)
(or more likely 1a67c.cast xx00b57f player voice - forces Adrianne Avenicci to cast swallow on player.)

xx00b57f - Swallow (lethal)

xx00d5f1 - Swallow (non-lethal)

xx00439a - Fullness
Used to indicate that a predator has a full belly. Predator cannot devour or be devoured while wearing this.

xx012709 - Don't Swallow Me
Used to indicate that a prey has been eaten and is not eligable to be eaten again. (Note: this isn't removed when eaten by a critter, so do player.removeitem xx012709 1 to be able to be eaten again.)

xx0079ac - Swallowed Someone! - Internal magic effect that is applied to the pred by the prey for non-lethal vore. If cast through console, source is teleported into target's belly.

xx00c051 - You've been swallowed! - Internal magic effect that is applied to the prey by the pred for non-lethal vore. If cast through console, target is constantly teleported to source. Buggy, do not recommend trying.

xx006eb8 - Digesting Victim - Internal magic effect that is applied to the pred by the prey for lethal vore. If cast through console, source is teleported into target's belly.

xx011c16 - Regurgitation enchantment hit effect - If you select a predator and use cios xx011c16 the predator will be forced to regurgitate her prey. Does not always work though, for some reason.

Spells: Apply these to yourself with player.addspell spellid
-------
xx013ca7 - Predator's Sight
xx012199 - Detect Voracity
xx011c33 - Telekinetic Grapple
xx013cae - Diminuation
xx014214 - Bellyport

xx014219 - Conjure Voracious Maiden
xx01478e - Conjure Voracious Warrior
xx0147a6 - Conjure Voracious Heroine
xx0147b8 - Conjure Voracious Valkyrie
xx014d1e - Voracious Thrall

xx015d71 - Predator's Seduction
xx013733 - Delicious Scent
xx015d75 - Pheromone Cloak
xx01373e - Irresistible Scent
xx015d7d - Fatal Surrender

xx015d6c - Enhanced Secretions
xx015293 - Biophagia
xx015805 - Heimlich's Alimentary Reversal
xx015801 - Necrophagia
xx014d24 - Bioassimilation

xx006eb3 - Swallow (lethal)
xx007447 - Swallow (non-lethal)
xx0079af - Regurgitate

Global Variables:
-------------------
To find these: help 000 3

For convenience's sake, I'll catagorize these.

Options:
------
000NPCSwallowBonus - Multiplier NPCs get (i.e. 2 = 2x, 0.5 = 0.5x)
000KillEssential - 0 = can't digest essentials, 1 = can digest essentials
000DigestionMult - Multiplier to digestion time. Damage is set inversely. Limit appears to be 5, as the buff that's applied lasts that long naturally.
000NPCPreds - 0 = no NPC preds, 1 = all females can pred, 2 = only companions can pred
000MinDigestionTime - Time it takes for a belly to shrink. 10 = 1 second or so. 50x faster in combat.
000MinSwallow - Bare minimum percentage chance for anything to swallow. 5 = 5%, 100 = 100%
000SkillGain - Skill gain from digested characters. 0 = none, 1 = mage skills, 2 = warrior skills, 3 = thief skills, 4 = all skills.
000ScatEnabled - Option for scat. 0 = absorbed entirely, 1 = scat, 2 = items regurgitated, 3 = bones

000PerkPoints - How many devourment perk points the player has.

Races:
------
000ArgoniansEaten - # of Argonians devoured.
000AltmerEaten - # of High Elves devoured.
000RedguardsEaten - # of Redguards devoured.
000NordsEaten - # of Nords devoured.
000OrsimerEaten - # of Orcs devoured.
000KhajiitEaten - # of Khajiit devoured.
000ImperialsEaten - # of Imperials devoured.
000DunmerEaten - # of Dark Elves devoured.
000BretonsEaten - # of Bretons devoured.
000BosmerEaten - # of Wood Elves devoured.

Internal:
------
000IsSomeonePuking - I'm not sure. I suspect internal variable.
000AddToQueue - Possibly internal variable.
000NumPointsEarned - Not sure. Likely set when player devours someone to list how many points they unlocked.
000numToPerk - Not sure. I suspect how many more enemies digested before player gets a perk?
000PukeMeUp - Not sure.
000TempHP - Interal variable.
000TempDigested - Not sure. Internal variable most likely.

Re: Devourment Knowledge Resource

PostPosted: Fri Mar 28, 2014 12:07 pm
by Sightseerdraws
I'm surprised no one has mentioned the Macromancy2 mod.
The mod allows you to become a giantess, or micro with a size absorbing spell, and size changer spells. Also the larger you get, your health and carry capacity go up, but stealth is basically impossible (as it should be you are 20+ freaking feet tall). And you get the reverse effect as you get smaller, reduced health, reduced carry weight, but you are not so noticeable.

Note: The spells are very magicka intensive early on without some points in alteration, so I suggest you pick some up if you want to use spells for more than .5 seconds.

The mod is quite good from what I can see, and it is still under active development with new features on the way (soonTM), however NPC's don't seem to have the spell, unless i'm looking in the wrong place. Also to start out you need to spawn the Macromancy tome otherwise you won't have any of the spells. Type help macromancy then type in the item code of the book with the command player.placeatme *******. Some key features aren't in yet, for example you have to manually adjust the camera the bigger you get, and there is no way to tell how big you are specifically. Also the movement does not scale with how big you get, so eventually you will seem to be running at a snails pace if you are big enough. Adversely when you are tiny you are on PCP running around like a psychopath.

If this sounds interesting, you can download the mod here.
http://www.nexusmods.com/skyrim/mods/27505/?

Re: Devourment Knowledge Resource

PostPosted: Sat Mar 29, 2014 4:05 pm
by Farfanuggen
Is there any way to remove spells from Serana's inventory so she becomes a Voremancer with the spells I've given her instead? Every time I try to remove a spellid it says there's no spell of that name on Serana.

Re: Devourment Knowledge Resource

PostPosted: Sat Mar 29, 2014 4:31 pm
by Sideromelane
Farfanuggen wrote:Is there any way to remove spells from Serana's inventory so she becomes a Voremancer with the spells I've given her instead? Every time I try to remove a spellid it says there's no spell of that name on Serana.



Best bet is to generate a new mod just for her, edit her character with the Creation Kit and remove all her default spells. NPC spells are defined differently than they are for player characters. If you want her to have the devourment spells as default, open Dawnguard and Devourment in the creation kit, remove all her default spells and add the Devourment spells you want her to start with to her, and save the whole thing as a new BSA and put it below Dawnguard and Devourment in your load order.

Re: Devourment Knowledge Resource

PostPosted: Sat Mar 29, 2014 8:49 pm
by Terrafox
Can we see some new video of the voices for those that can't play the mod yet? Also has anyone thought of the idea of summoning a voring giantess companion?

Re: Devourment Knowledge Resource

PostPosted: Sun Mar 30, 2014 5:09 am
by Sideromelane
Terrafox wrote:Can we see some new video of the voices for those that can't play the mod yet? Also has anyone thought of the idea of summoning a voring giantess companion?


Let's not make this a request thread please.

Help and advice and tutorials YES, but save your requests thanks.

Re: Devourment Knowledge Resource

PostPosted: Sun Mar 30, 2014 10:44 am
by essedess
A couple of followers I mentioned in main Devourment thread.

http://www.nexusmods.com/skyrim/mods/35828/?
Micro follower (Devourment tested)

http://www.nexusmods.com/skyrim/mods/28655/?
Giant follower (Also Devourment tested) has the voice of orc female though if that matters.

Re: Devourment Knowledge Resource

PostPosted: Wed Apr 02, 2014 6:39 am
by turkeylurky
With the latest version of Devourment would I just have to delete some mesh files if I didn't want the bellies?

I did that with the 0.53 version and everything was fine but I'm not sure if it has become much more complicated with all the changes in the new version.

Re: Devourment Knowledge Resource

PostPosted: Wed Apr 02, 2014 12:46 pm
by Sideromelane
turkeylurky wrote:With the latest version of Devourment would I just have to delete some mesh files if I didn't want the bellies?

I did that with the 0.53 version and everything was fine but I'm not sure if it has become much more complicated with all the changes in the new version.


Not sure. Try it and report back? Worst case, it doesn't work and you have to copy the files back in.

Re: Devourment Knowledge Resource

PostPosted: Sat Apr 05, 2014 4:08 pm
by bobbobson211
I know this isn't a 'request' area on the mod and more about the programming/computery side of things, but I was wondering if it would be possible to have the 'swallow me please', dialogue disabled when you weren't using it. Possible in the MCM settings.

I don't really know the etiquette for modding but 'Animated Prostitution' has some animations that would be a good starting place for Unbirth or any other type of vore.

I wish I knew more about modding, I'd have a few go's at some things myself. But I don't so I'll leave those types of things to my betters.

Re: Devourment Knowledge Resource

PostPosted: Sat Apr 05, 2014 5:24 pm
by Sideromelane
bobbobson211 wrote:I know this isn't a 'request' area on the mod and more about the programming/computery side of things, but I was wondering if it would be possible to have the 'swallow me please', dialogue disabled when you weren't using it. Possible in the MCM settings.

I don't really know the etiquette for modding but 'Animated Prostitution' has some animations that would be a good starting place for Unbirth or any other type of vore.

I wish I knew more about modding, I'd have a few go's at some things myself. But I don't so I'll leave those types of things to my betters.


If you have Skyrim then you have the Creation Kit. If you have the creation kit then you can learn to mod things yourself. If you manage it, post up a tutorial for the rest of us!

Re: Devourment Knowledge Resource

PostPosted: Sun Apr 06, 2014 2:26 am
by bobbobson211
Sideromelane wrote:
bobbobson211 wrote:I know this isn't a 'request' area on the mod and more about the programming/computery side of things, but I was wondering if it would be possible to have the 'swallow me please', dialogue disabled when you weren't using it. Possible in the MCM settings.

I don't really know the etiquette for modding but 'Animated Prostitution' has some animations that would be a good starting place for Unbirth or any other type of vore.

I wish I knew more about modding, I'd have a few go's at some things myself. But I don't so I'll leave those types of things to my betters.


If you have Skyrim then you have the Creation Kit. If you have the creation kit then you can learn to mod things yourself. If you manage it, post up a tutorial for the rest of us!


I gave it a crack, but I'm not quite sure how to get started. I think animations are separate from the Creation Kit. I don't know. Plus you have to 'convert' most of the files that you want to edit. If I knew more I'd try a few things. :)

Re: Devourment Knowledge Resource

PostPosted: Mon Apr 07, 2014 5:10 pm
by WatchEye537
You are correct "bobbobson211" these two are different I spoke with vegan about it, and different tools are used, But we also need to have skill as well as have experience in tools like 3DS Max which was The only tutorial vegan can find on paired animations that uses it, so experience with that software is probably necessary.

Re: Devourment Knowledge Resource

PostPosted: Tue Apr 08, 2014 11:38 am
by bobbobson211
WatchEye537 wrote:You are correct "bobbobson211" these two are different I spoke with vegan about it, and different tools are used, But we also need to have skill as well as have experience in tools like 3DS Max which was The only tutorial vegan can find on paired animations that uses it, so experience with that software is probably necessary.


I don't like to accept defeat so I may have spent the last few days up to my eyeballs in software and .nif / .kj / .hkx files trying to figure out how to import them so I could do a little animating myself.

.... Now my head hurts.

I have the programs and ideas on how I'd like to work on this project but it's too damn confounding and difficult. Plugin's don't work, new software won't work the way it should in the tutorials, unexpected errors.

The digital world is a cruel place.