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.