Popular Post TrollAutokill Posted March 25, 2021 Popular Post Posted March 25, 2021 (edited) Diary Of Mine for Paradise Halls View File This mod is an extension to and heavily inspired from PAHE for Skyrim. It functions like its sister mod HSH by adding a new set of slaves with extra functionalities and starting with version 7.12 the player can also be a slave (soon to be functional). It can be used with or without PAHE installed. Diary of Mine adds personality traits for all unique NPCs and PAH faction actors. A dialogue line "Let's have a serious talk" is added to actors where the player can ask them about their personality and their feelings. Traits are based on the HEXACO personality model used in sevetal psychological studies. There are 6 personality traits linked to 6 feelings. For PAH slaves, feelings will change depending on emotions and training. Traits can also change but at a much slower pace. For other NPCs, traits and feelings are constant. In this case feelings correspond to their general feelings in life. I also added 6 physical and psychological facets acting as emotion filters, so an actor can be calm but physically extremely sensitive. See the personality system section below for more details. Also check my DOM Stories add-on for different ways to solve the Skyrim quests. If you enjoy DOM and use it regularly, remember to fill in the poll on my patreon and post any suggestion you might have there, or on my discord server, or in the support thread. If you wish to support my work my Patreon is also the way to go: https://www.patreon.com/user?u=75574226 Here is a short list of what this mod includes: Spoiler 128 slots for slaves with personality traits. Personality traits for all unique NPCs and slaves. Personality traits make some slaves more receptive or resistant to training. As a consequence, training can be much slower than PAHE (but this can be adjusted in the DOM MCM menu) or much faster if you pay attention to their weaknesses. Slave moods: On top of neutral, angry and afraid from PAHE, DOM adds scared, terrified, sad, crushed, ashamed, proud, defiant, shocked, broken, loyal, in-love, depressed, insecure and jealous. Kinks: Triggering kinks during training will enhance the effects. Number of starting kinks depend on race and new kinks can be acquired for a maximum of 6. New means to train slaves: force strip, force to masturbate, praise, insult, threaten, promise, flatter, body inspection, check value, drink potion, drink alcohol, take a bath or shower, spells, choke, slap... Bag your slaves and NPC, knock them out with the buldgeon or tie them to their bed during their sleep. Support for both Sexlab and OStim. You can even use both. Hotkeys and wheel menus for quick access to slave, slavers and other NPCs actions. Slaves and NPCs can turn aggressive toward the player, and followers will react. Make your own gang of slavers (32 slots) to whip your slaves or escort your slaves to your slaver den. Promote your favorite slaves to trainer or free them and recruit them as slavers. Organize sex orgies (threesomes and foursomes supported with Sexlab) with your slaves, slavers, followers and even any NPCs, if they are into this kind of things. Brew brain washing potions and cast mind manipulation spells. Meet damsel in distress Kimli, and decide how you want to help her. Add-ons for interface with HSH, AYGAS, PAHSlaveCart, SLA, Keep it clean, Wet and Cold, Sexy Bandit Captives and Underground Bathhouse Complete revamp of HSH and AYGAS to use slaves with brains (WIP). Slavers can be assigned to guard camps or houses and automatically get all the camp/house slaves as trainees. Description: The mod will add one new topic for all unique NPCs "Let's have a serious chat" where you can ask them about their personality and their feelings. Other topics, will become available once an actor is enslaved or recruited as a slaver. DOM also adds potions, spells, leashing collars and weapons to help the process of capturing and training slaves. Installation: See installation tab for a full list of what to download, required and recommended mods, and voicepacks. Interacting with Slaves, Slavers and NPCs: There are three ways to interact with actors in DOM, with the 'E' key (usually starting a dialogue but not only - see next section) with the UI Wheel menu and with direct order hotkeys. The wheel menu needs to be bound to a hotkey in the MCM wheel menu tab. Default keys for wheels are Y, shift-Y, U and shift-U, L and shift-L. For those without UI extensions it is possible to turn on a replacement message box menu instead of the wheel, in the MCM. See the DOM slave dialogue sections for more details. The dialogues are organized as follow and the 6 first dialogues correspond to the 6 wheel menus: "Let's have a serious chat" dialogue or Status wheel (SHIFT-Y key): Most actors will have this new dialogue line to chat, learn about their personality, recruit them, free them if they are slaves, ransom their family members and clean actor's outfit or factions. For NPCs it will give you the opportunity to chat with them to get to learn their personality and feelings in a RPish way. Talking to them might increase their relationship toward the player, strengthen their personality and modify their feelings. The Status wheel for slaves also includes the duties (be respectful, be silent and fight for me) as well as the tasks (clean, mine, cutwood, ...). "You'll do exactly what I tell you" dialogue or Order wheel (Y key): For slaves owned by the player and NPCs with lover relationship. Ask actors to follow you, wait, untie, open inventory, tie them up, pose, bag them, set slave duties (including be respectful), put them to work, or order to (this last one is the vanilla Skyrim "favor" option). The order wheel menu doesn't include the duties (be respectful, be silent and fight for me) nor the tasks (clean, mine, cutwood, ...) nor the orgasm policy (see other wheels for those). "Listen to me slave" dialogue or Training wheel (U key): For slaves owned by the playerand NPCs with close friend relationship. Train actor with praise, comfort, punishments, insults, flatter, threaten, make promises, brand them, make them drink (potions or alcohol) and force them to wash. "Come here slave" dialogue or Abuse wheel (SHIFT-U key): For slaves owned by the player and NPCs with lover relationship. Abuse actors with stripping, sex, items (gags, plugs, blindfolds) kisses, body inspection, masturbation, check value, bow and reset. The abuse wheel also includes orgasm policy. "I need you to do something for me" or Management wheel (L key): For slavers and trainers. Give management orders to slave trainers and slavers: List trainees, set camp, go to camp, guard area, gather trainees, add trainee, unload trainee and unload all trainees. The dialogue also includes the usual orders: follow, wait, ... "Let's talk about the slaves" or Abuse wheel(SHIFT-L key): For slavers and trainers. Give abuse orders to slave trainers and slavers: display, tie-up, chain, restrain in furniture, order to dance, order to masturbate , punish and rape trainees. For close friends and loving NPCs if the NPC interaction dialogue is enabled in the MCM, the following options will be added to the "You'll do exactly what I tell you" dialogue branch: "Follow me, I need to show you something": Order to follow player. "Wait here, I'll be back soon": Order to wait and stand still. "You can go back to your duties now": Clear the follow and wait status and resume normal packages. "Surprise! You're mine!": Abduct the NPC. It is advised to use this dialogue once you reached a secluded place or citizens will come to the rescue. For loving NPCs if they are told to be respectful and have been flattered, insulted, shamed, punished, tied-up, and hugged (all 6 at least once each): "I want you to be my slave!": Enslave the NPC willingly. The actor will receive a huge boost in resignation, submission and respect training but it doesn't mean they will be happy and won't try to runaway. For most NPCs: "Would you like to use one of my slave?": Send the NPC to have sex with the last marked for sex, slave (see "Honour your master" dialogue). NPC can refuse or even prefers to rape. "Would you like to defile one of my slave?": Send the NPC to rape the last slave marked for sex (see "Honour your master" dialogue). NPC can refuse or try to be gentle. "Would you like to have sex with me and and my slave?": Send the NPC to have a threesome with the player and the last marked for a threesome (see "Honour your master" dialogue). NPC can refuse or try to be gentle. Results depends on the Sexlab scenes you have registered and scene can fail if no threesome is found. For PAH slaves only: "Come and be a good sex slave!": Only for PAH slaves. Send the slave to the last slave marked for sex (see "Honour your master" dialogue). PAH slaves can not refuse. "I want to give you the special treatment": Only for PAH slaves. Will transfer the slave to DoM. This is found under the "Let's have a serious chat" dialogue branch. Capturing and Recruiting NPCs: DOM offers several ways to enslave or recruit actors, depending on the location, the time of day and whether or not the actors are hostile, the most effective method might be different. Combat: Once an enemy health goes beyond 30% or a fixed threshold (both adjustable in the MCM capture menu) pressing 'E' will bring up a message box with options to 'Enslave', 'Recruit' or 'Cancel'. Enslaving is 100% chance success, recruiting depends on the enemy honesty and open_mindness. Weapons: Weapons can be enchanted with the Abduction magic effect. They will automatically enslave an enemy once the health thresholds are met. Weapons can be set to enslave only males or females and to ignore creatures and beast races. Spells: There are two spells which could be used to capture actors. One captures living actors and the other one should be used to raise from the dead fallen foes. Sneak: Sneaking or just walking behind an actor and pressing the capture key (default 'H') will try to assault the actor and enslave. Beware that witnesses might react to your action and your victim might be faster than you think. Unawary victims (sleeping, sitting or in love with the assaulter) can even be assaulted from the front. Alarm and witnesses can be turn off in the MCM capture tab. Stun: If you get the bludgeon from Lucan (on his bench or as a reward for retrieving the golden claw with DOM Stories) you can sneak behind actors to try to stun them. Once again, this action can be cancelled by witnesses or if your victim is too fast and aware. This action doesn't start the enslavement, but rather puts the actor in unconscious state and allows for futher options, see next point. Actions: While an actor is sleeping, unconscious (see Stun above) or tied-up or in a bag, pressing the 'E' key will triggerr the action menu. Available actions depends on the specific case but can be one or several of these: 'Wake-up', 'Enslave', 'Recruit', 'Tie-up', 'Untie', 'Bag', 'Open bag', 'Open bag and tie-up', 'Talk to' and 'Cancel'. Beware that actors taken out of bag or restraints might turn hostile toward the player. It is usually a good idea to use 'Open bag and tie-up' rather than simply 'Open bag'. Chatting: Chatting with NPCs will make them love you more and loving NPCs might agree to become your slave (see dialogues above). NPC with honesty lower than 50 will see their stat value decreases the more you chat with them, this is called strengthening the personality and reflects the psychological influence of the player. Once actors reaches low enough honesty and high enough openness, they might agree to join you as a slaver. Diaries: Most slaves and slavers have a diary (not HSH and AYGAS slaves for now). Those can be read like normal books by pressing 'E' [Read] or holding SHIFT first and then pressing 'E' if the diary is in a container. Diaries contain useful information on the slave training process and may reveal their hidden kinks under certain circumstances. It takes some time for the diary to update and because dynamic books are not a Skyrim feature, the diary (which is only a book cover) will close and open a readable version. Often this fails miserably leading to blank pages. A trick to circumvent this 'feature' is to press ESC as soon as the diary opens and the 'Updating diary' message is displayed. The diary will close but a few seconds later it will reopen with the correct pages. If this trick doesn't work the diary can also be opened with the 'DOM Open diary' spell. The spell needs to be directed at the slave or slaver target and will display the diary's pages in more reliable message boxes. There is also a player's diary lying on the floor in Breezehome's entrance. It suffers from the same hiccups as normal diary books. The spell to open the player's diary is the same but it should be directed at non DOM actors to open the player's diary. For example if Lydia is your follower and not enslaved nor recruited, casting the 'DOM Open Diary' spell at her will open the player's diary. The player's diary contains a history of the the player's captures, recruits and current location, status as well as training levels of the slaves. Quest: To discover the mod's use of potions, spells and family relationships, you can try the small quest to retrieve Olava's niece. Meet Olava in Whiterun and ask her about what troubles her, she should be on her bench around 10am. This quest will ultimately take you to Drela's cottage, where you'll find Kimli and learn about bewitching potions. There are four bewitching potions and they are all craftable from the bewitching alchemy bench found in Drelas' cottage : Love potion, mind breaking potion, lust potion and lash potion. Drelas has been doing business with the occupants in Fort Greymoor. Someone from the fort is providing him with the base ingredients for the potions. Unfortunately the last shipment never arrived, and Drelas feels he might have been betrayed. He is very anxious and might attack on sight any unexpected visitor. If you plan to pay Drela a visit, you should definitely talk to Olava in Whiterun first. Hotkeys and Group orders: Spoiler To speed up the training process and avoid too much dialogue navigation, hotkeys and wheel menus are available for most commonly used commands. Abuse options (insult, flatter, comfort, promise) in wheel menus are usually ordered according to the corresponding training stats being increased: submission/fear/humiliation/anger/resignation/respect. For sacks with slaves, all wheel menus default to these options: Take out of bag, take out and tie-up and pick up bag. If the open bag perk is active then this is already available by pressing the 'E' key on a bag. For NPCs, there are two wheels: info wheel for stats and abuse wheel to have NPCs join sex with slaves. When an NPC is selected the order and info wheels default to info and the abuse and training wheels default to abuse. For group of slaves, there are 4 group wheel menus. They are roughly the same wheel menus as for individual slaves (see the interact section above). They are triggered with the same hotkeys when no actor is in the crosshair. They can also be assigned to their own hotkeys. Hotkeys can be assigned in the DoM MCM menu, in the Hotkeys page. Holding SHIFT while pressing a hotkey will call the alternative if listed. By default some keys are not mapped. The following commands can be mapped to a key: Abduction (default is 'H' and alternate is do favor) - This works on free actors only, it has a chance to fail but will be easier when sneaking and never fails on sleeping actors. Do favor (alternate is abduction) - Will tell slave to use furniture or object. It has a chance to fail if slave is not submitted or terrified. Allow/disallow orgasm (alternate is open slave inventory) Open slave inventory (default is 'O' and alternate is allow/disallow orgasm) Put slave in bag (alternate is take slave out of bag) - Only works on PAHE slaves, allows for a smooth walk in crowded town as the slave will not be able to call for help or runaway. Take slave out of bag (alternate is put slave in bag) - Works when carrying a bag or when crosshair is on bag. Rip-off clothes (alternate is strip) Strip slave (alternate is rip-off clothes) Kneel to master/mistress (alternate is stand in attention) - Order all slaves to kneel, if they can move. Stand in attention (alternate is kneel to mistress/master) - Order all slaves to stand arms behind back and look at mistress/master, if they can move. Set example (alternate is punish disrespectful slave) - Will grab a slave and do a public humiliation to set an example for all slaves. Punish disrespectful slave (alternate is set example) - Will choke a slave and punish for not being respectful. If slave was respectful, nothing happens. Praise slave (alternate is scold slave) Scold slave (alternate is praise slave) Personality traits verbose description (alternate is numerical) - This works for slaves and free actors. Personality traits numerical description (alternate is verbose) Training stats verbose description (alternate is numerical) - This works for slaves, free actors will display their feelings. Training stats numerical description (alternate is verbose). Slave statistics (alternate is slave mood) - This works for slaves and for any actor who has already been submitted at least once. Slave mood (alternate is slave statistics) - This works for slaves and for any actor who has already been submitted at least once. Actor Enable/Disable (default is 'K' and alternate is test pose) - This will enable and disable the target actor. It is to be used on actors disappearing unexpectedly. It can be used on any actor. Test pose is only used for debugging purposes. SHIFT is the default modifier key and can also be changed in the MCM hotkey menu. Modifiers key also apply to wheel menu keys. You can also set a primary modifier key so pressing will only be registered when this modifier key is also down. Options and MCM menu: The DoM MCM menu has 10 tabs Main tab: (main options) Spoiler Let's have a serious chat Dialogue for DOM actors: Enable or disable this dialogue branch for all DOM slaves and slavers. Dialogue for DOM NPC: Enable or disable this dialogue branch for all other NPCs. Except for those in DOMExcludedDialogueFaction. Follow Dialogue for NPC: Enable or disable the special dialogue "Follow me I need to show you something" (available for close friends and lovers only). Import/Export settings Export settings: To overwrite the MCM settings file with the current game settings. Import settings: To overwrite the current game settings with the values in the file. Delete spawned actors Delete actor stat threshold: Submission threshold below which non-unique actors are deleted upon release. Health regen Ticks before regen: How many ticks before slaves health regenerate. Health points to regen: How many hit points to regenerate. Diaries: Update slave diary: Whether or not to update the slaves diary Update slaver diary: Whether or not to update the slavers diary Maximum number of paragraphs: Maximum number of paragraphs visible in a diary. Current limit is 32. Reset all diaries: This will clear all diary text, forcing the texts to be regenerated from the memories. Reset all memories: This will clear all diary memories, hence emptying the diaries. Wet and Cold gear: Allow gear for slaves Allow gear for slavers Capture & release tab: (Everything happening at capture or when enrolling a slaver) Spoiler Combat: Health percentage: The relative health value in % below which the "Enslave" and "Recruit" perks become available when pressing the 'E' key. Health percentage: The absolute health value below which the "Enslave" and "Recruit" perks become available when pressing the 'E' key. Abduction weapons: Weapons capture females: Weapons enchanted with the spellbound magic effect will capture female NPCs. Weapons capture males: Weapons enchanted with the spellbound magic effect will capture male NPCs. Weapons capture orcs: Weapons enchanted with the spellbound magic effect will capture orcs. Weapons capture beast: Weapons enchanted with the spellbound magic effect will capture argonian and khajiits. Special actors: Capture animals: Allow animals to be captured. Capture creatures: Allow creatures to be captured. Capture undead: Allow undead creatures to be captured. (ActorTypeNPC are always allowed). Body morphs: Transfer body morphs to clone: This is useful if you use mods using body morphs and you want them transfered to the clone of spawned characters. Transfer OBody presets to female clone: This is useful if you use OBody to keep the same body shape on spawned female actors. Transfer OBody presets to male clone: This is useful if you use OBody to keep the same body shape on spawned male actors. Outfit on actor capture: Clear unique NPC outfits: When capturing a unique slave it's outfit will be erased. Clear spawned NPC outfits: When capturing a spawned slave it's outfit will be erased. This option migth create naked spawns for this actor base ID. Clear slaver NPC outfits: When hiring a slaver it's outfit will be erased. Same commetn as above applies for spawned actors. Outfit on actor release: Restore unique NPC outfits: When freeing a slave it's outfit will be restored. Restore spawnedNPC outfits: When freeing a slave it's outfit will be restored only if there are no other slaves from the same actor base. Always restore outfit: Outfit will always be restored and if none can be found a default one will be created. Animations: Use events for capture animations. Using events will speed up the abduction process but can create some misalignements. Cloning: Clone unique NPCs: Unique NPCs will always be cloned. WARNING: This might screw some quests. Clone spawned: Clone NPCs spawned from leveled lists. THIS CAN NOT BE TURNED OFF. Clear unique NPC outfits: Clear outfit from unique NPCs at capture. Clear spawned NPC outfits: Clear outfit from spawned NPCs at capture. Clear slaver NPC outfits: Clear/Do not clear outfit from NPC when recruiting slavers, according to the two flags above. Cleaning Clean crime faction at capture: Crime faction will be set to none at capture so slaves can not call other NPCs for help. Clean all unique NPC factions: Clean factions for unique NPCs. Clean all spwaned NPC factions: Clean factions for NPCs spawned from leveled lists. Default values and flags: Write JSON at release Read JSON at release Train sex stats with SL values: will add Sexlab training to DOM sex training, if DOM training is 0. Set vampire cattle status: All captured slaves will be added to vampire cattle faction. If off they will be removed from the cattle faction. Remove essential flag: Will always remove the essential flag at capture, allowing the player to kill DOM actors. Set essential flag: Will always set the essential flag at capture, protecting the DOM actor from being killed by the player. Follow distance: default follow distance set at capture. Wait distance: : default wait distance set at capture. Player tab: Spoiler Settings: Player title: title used in message widgets. Player gender: gender used in messages, dialogues and sexlab. Valid entries are: male, female, other, treat as male, treat as female. Corresponding pronouns are he, she and them. Progress: One entry in percentage for each of the 6 slaver skills player progression. Skill progress: Select the player's skill progress rate. The higher the faster the progress. Show skill milestone messages: Will give a notification for each skill milestone (1%, 5%, 10% and each next 10%). Update player diary: turn on or off updating the player diary. Animations: Animate player when tying up: Player will be animated with idles when tying up slaves. Idle player: Player will be animated during single animations. Animate player: Player will be animated when playing dual animations. Use free camera: WARNING THIS IS BUGGY! Use free cam mode when playing dual animations. Perks: Abduction perk: whether the player has the abduction perk. Without this perk the "Abduct (DOM)" message will not show on sleeping, tie-up, wounded, paralyzed or unconscious actors. Combat abduction: whether the abduction perk is disabled or active during combat. Recruit perk: whether the player has the recruit perk. With this perk the "Recruit" message will show when pressing 'E' on some actors. Combat recruit: whether the recruit perk is disabled or active during combat. Wake up, tie-up and bag perk: whether the interaction perk is active on sleeping, tie-up, paralyzed or unconscious actors. Burlap sack perk: whether the open and take bag perk is active on burlap sacks. Cancel perk: whether the cancel perk is active or not. Spells and Powers: Add or remove various spells and powers from the player magic menu. Summon PAH slaves: whether the summon slaves spell will also summon PAH slaves. Summon poising slaves: whether the summon slaves spell will also summon posing and masturbating slaves. Default is following slaves only. Tools: Slap tool: whether the slap tool should be added to the player's inventory. Get slaver's equipment: Press it to get a padded whip, spellbound weapons and a few bewitching potions. Punishment tab: Spoiler Extensions: Update slave diary: Do slaves write in their diary. Resilience: Slaves training decay over time. This is a hardcore mode. Devoted slaves don't have any resilience. Depression: Actors can be depressed if player spends too much time with other DoM actors. Insecure: Actors can feel insecure if player spends too much time with other DoM actors. Jealousy: Actors can get jealous if player spends too much time with other DoM actors. Slaves react to jewelry and gold gifts: Slaves will react to gifts and stealing their valuables according to their greed modifier. Friendship: Actors can create friendships with other DoM actors. Friends don't get jealous/depressed about each others. Friendship threshold: Actors can become friends of compatibility is higher than this value. Default value is 60%. Training speeds: Praise: default praise type. Punish: default punish type. Punishment multiplier: Multiplier for pain punishment training efficiency. Sex multiplier: Multiplier for sex training efficiency. Rape multiplier: Multiplier for rape punishment training efficiency. Told-off multiplier: Multiplier for scold punishment training efficiency. Praise multiplier: Multiplier for praise training efficiency. Training speed for slavers: Extra multiplier for trainers/slavers efficiency. Love/loyal feelings modifier: How fast feelings for the player grow. Arousal chance modifier: How fast arousal increases. Orgasm chance modifier: Modifier for chance of getting an orgasm. Only applies to aroused actors. Kink training modifier: Effects of kinks being triggered on training stats. Kink arousal modifier: Effects of kinks being triggered on arousal. Kink orgasm modifier: Effects of kinks being triggered on chance for orgasm. Equipment tab: Spoiler Stripping: Use DOM fast strip keywords: Automatically tag items to strip/nostrip with DoM keywords for faster processing. If this option is off, tags will be removed when looping on equipment. Strip always drop items: When stripping an actor, all stripped items will be dropped on the floor. Delete items: When stripping an actor, all stripped items will be deleted and lost. Add items to player inventory: When stripping an actor, all stripped items will be added to the player inventory. Include unequipped items: When stripping an actor, also strip unequipped items. Never strip hair/body/genitals: If on armor/clothes with hair/body/genitals mask will never be stripped. If off they will be striped if they include other armor/clothes parts. Strip weapons: When stripping an actor, also strip weapons. Strip shields: When stripping an actor, also strip shields. Include heels: When stripping an actor, also strip heels (non heels shoes/boots are always stripped). Include underwear: When stripping an actor, also strip underwear. Include jewelry: When stripping an actor, also strip jewelry. Remove gag with untie: When untying an actor, also try to remove gag. Personality tab: Spoiler Extensions: Update slave diary: Do slaves write in their diary. Resilience: Slaves training decay over time. This is a hardcore mode. Devoted slaves don't have any resilience. Depression: Actors can be depressed if player spends too much time with other DoM actors. Insecure: Actors can feel insecure if player spends too much time with other DoM actors. Jealousy: Actors can get jealous if player spends too much time with other DoM actors. Slaves react to jewelry and gold gifts: Slaves will react to gifts and stealing their valuables according to their greed modifier. Friendship: Actors can create friendships with other DoM actors. Friends don't get jealous/depressed about each others. Friendship threshold: Actors can become friends of compatibility is higher than this value. Default value is 60%. NPCs tab: Spoiler Non slave actors: Seed unique actors: Create a different seed everytime a unique actor is captured, allowing for different personalities on the same unique actor. NPCs wealth multiplier: Used to determine the actor wealth when selling slaves to NPCs. HSH use SL aroused: Use Sexlab aroused for HSH. Crime report, combat and alarm: Alarm on abduction: When attempting capture, victims will try to alarm their faction. Alarm for runaway slaves: Runaway slaves will try to alarm their faction. Allow slaves to escape and be deleted: fresh slaves will be deleted if they manage to escape. Rival slaves can attack each others: Rival slaves might engage combat against each others if annoyed. Follower's attacks punish slaves: When a follower hits a slave it will register as punishment. Slave's attacks punish slaves: When a non trainer slave hits another slave it will register as punishment. Pressing "ESC" for a hotkey will clear the value. Wheel menu tab: (Also see the "Hotkeys and wheel menus" section above) Spoiler Wheel menu key or right column key+modifier: Order wheel: Set key to call order wheel menu. Abuse wheel: Set key to call abuse wheel menu. Group order wheel: Set key to call group order wheel menu. Trainer management wheel: Set key to call trainer/slaver management menu. Left column modifier key: Default modifier key: Set modifier key for left panel hotkeys and wheel menus. Non DoM slave actors: Include PAH actors: Include PAH slaves in group order/abuse hotkeys and wheel, menus when compatible (fight, respectful, follow, standstill, wait here and pose). Include slavers: Include DoM slavers in group order/abuse hotkeys and wheel, menus when compatible (fight, follow, standstill and wait here). Wheel menu key or left column key+modifier: Info wheel: Set key to call info wheel menu. Training wheel: Set key to call training wheel menu. Group abuse wheel: Set key to call group abuse wheel menu. Trainer abuse wheel: Set key to call trainer/slaver abuse menu. Right column modifier key: Modifier key: Set modifier key for right panel hotkeys and wheel menus. Action key: Action key: hotkey for quick single action. Action name. Valid values are: "TieUp", "TieUpAndGag", "Chain", "ChainAndGag", "Cage", "CageAndGag", "Post", "PostAndGag", "Restrain", "RestrainAndGag", "AddGag", "RemoveGag", "InBag", "Threaten", "Promise", "BeNaked", "DontBeNaked", "Strip", "StripAll", "StripWeapons", "StripArmor", "EquipInventory", "Scold", "Praise", "Insult", "Flatter","Shower", "Masturbate", "BeSilent", "BeRespectful", "FightForMe", "DontFightForMe", "Follow", "FollowIfPosing", "StandStill", "WaitHere", "DoDisplay", "DoDance", "DoMusic", "DoFlowers", "DoDrinks", "DoSubmissive", "DoCute", "DoAssPresentation", "DoBreastsPresentation", "DoPussyPresentation" (or "DoCrochPresentation"), "DoChair", "DoLight", "Kneel", "Attention". Action type: The type of action. This can usually be left empty and will revert to default. Hotkeys tab: See the "Hotkeys and wheel menus" section above Animations tab: Spoiler Idles: Attention idle starts pose: Slaves being told to be on attention will start a pose instead of staying on attention for 4 seconds. Attention idle: String to define the pose to use for on attention. Bow idle starts pose: Slaves being told to be on attention will start a pose instead of staying on attention for 4 seconds. Bow idle: String to define the pose to use for on attention. Trainees: Punished slaves should pose: Trainers will pose their well behaved trainees during whipping. Punished slaves should be tied-up: Trainers will tied-up their freshly captured trainees during whipping. Sex trainees should masturbate: Trainers will force their well behaved trainees to masturbate if not part of the sex scene. Sex trainees should be restrained: Trainers will restrain their freshly capture trainees if not part of the sex scene. Pose settings: Reset actor position when posing or tied: Actor will be moved back to initial position every tick when posing, masturbating or being restrained. Pose praise in minutes: Number of games minutes after which the praise reason "being a good pet" will become available when slaves are posing. Animations: Log animations: dedicate animation messages will be output to the logfile. Rescale actors: Actor scales will be matched before playing dual animations. Turn on all dual animations: Dual animations will be played. If off, some of them will be replaced by paired animations when available. Dual animation lenght: Reduce this below 100% if animations play too slow, increase it to make them play longer. Posing spells: Pose for spell 1: set animation name to call on target when casting "Pose NPC" spell. Pose for spell 2: set animation name to call on target when casting "Pose again NPC" spell. Sex and gender tab: Spoiler Random topics: Opposite sex topics: Allow sexual comments for actors with a different gender than the player. Same sex topics: Allow sexual comments for actors with the same gender as the player. Tears and blush: Blush for female: Female slaves will use SlaveTats to get blush when aroused. Tears for females: Female slaves will use tears from SlaveTats. Smuged mascara for females: Female slaves will use smudged mascara tears from SlaveTats. Blush for male: Male slaves will use SlaveTats to get blush when aroused. Tears for males: Male slaves will use tears from SlaveTats. Smuged mascara for males: Male slaves will use smudged mascara tears from SlaveTats. Virginity: Allow oral virginity: Slaves will be affected when loosing oral virginity and will report about it. Allow anal virginity: Slaves will be affected when loosing anal virginity and will report about it. Allow vaginal virginity: Slaves will be affected when loosing vaginal virginity and will report about it. Allow same sex virginity: Slaves will be affected when loosing same sex virginity and will report about it. Allow sex party virginity: Slaves will be affected when loosing gangbang virginity and will report about it. Sexlab settings: Use Separate Orgasm: WARNING THIS IS STILL WIP. Slaves will use SLSO instead of simple Sexlab orgasm event, if this option is selected. Always aggressive sex: Always use aggressive animations even if sex is "consensual". Non aggressive punishment sex: Always use non-aggressive animations for punishment sex. Notifications tab: Various toggles to turn on or off specific notifications. Spoiler Widgets and notifications: Maximum number of widgets: set the number of notification widgets. Max is 10. Messages in widgets: Messages will be displayed in widgets. If off messages will appear in notifications. Notifications: Enable/disable different notifications. Widget anchors: Horizontal: Left or Right. Use center at your own risk. Vertical: Top. Use bottom or center at your own risk. Widget colors: Set widget text colors. Debug tab: For experts only. Spoiler Development: Initialize: Click it to reinitialize DoM properties. Check actors at startup: Do a consistency check of all DOM actors at load game. Debug mode: Will fill the logfile with a lot of debug information. Debug key pressed: Will give a notification every time a hotkey is pressed. Verbose logfile: Will fill the logfile with a lot of status information. Tattoos: Sync tattos at captrue: Will force the syncing of tattoos for all subsequent slave captures or slavers hire. Sync tattos at startup: Will force the syncing of tattoos for all DOM actors at load game. Mark area: Thus is the area used by the brand mark tattoo. Mark section: Thus is the sectionused by the brand mark tattoo. Mark name: Thus is the tattoo name used by the brand mark. Mark color: Thus is the colorused by the brand mark tattoo. Inventory: Use events for equip inventory: highly recommended or slaves will be much less reactive. On item equipped equip: force recheck of inventory when a new item is equipped. Instant equip items: force equip items on slave when inventory is open for much slower but more accurate display. Instant unequip items: force unequip items on slave when inventory is open for much slower but more accurate display. Location change equip: force recheck of slave inventory on location change. This is to avoid problems with Skyrim managing the slave's equipment. Dialogues: Log dialogues: turn on slave answers logging. Slave answers: Slave answer orders with info topics (dialogue lines). Slave topics: Slave use random comments with info topics (dialogue lines). One telling at a time: Only one action of type scold/praise/flatter/insult can be active at a time. Wait for the action to finish to start a new. Comment delay for single slave: Delay in seconds in between slave comments. Comment delay for all slaves: Delay in seconds in between all slaves. Transfer slaves: Send N slaves to PAHE: Batch transfer of all slaves from DoM to PAH. Once selected, quit the MCM and wait for the process to finish. Be patient. Send N slaves to DoM: Batch transfer of all slaves from PAH to DoM. Same procedure as above. Personality traits: Flat trait generation: use flat random generation of traits between 0 and 100 instead of Gaussian centered on 50. Six personality trait bonus modifiers for race/class/job/gender/age/AI-data, default is 10. Can be set to 0 for no effect or 100 for pushing the trait to its max/min value. Forbid traits from evolving: Will make traits fixed. If not set traits can evolve when slaves are shocked, have orgasms or when an actor successful trains a slave. Maximum trait variation: How much traits can vary around the central value from shock, orgasm and training slaves. Behaviour: Use events for group orders: multithreading of orders to slaves. Recommended for more responsive slaves and less script lag. Use events for loops on slaves: multithreading when looping on slaves. Recommended for more responsive slaves and less script lag. Update combat skills: turn on or off combat skills update after combat. Show hidden kinks: Expose hidden kinks in feelings message box. Bathing: Dirtiness for 10 days: how fast dirtiness grows in 10 days without bathing. Use Bathing in Skyrim: By default DOM uses its own animations but you can try to use BiS animations instead. House cleaning: House cleaning: Various toggles to control what house cleaning slaves can do. Slaver roster tab: Lists all slavers on the left panel. Right panel shows actor status, training stats and allows to summon actor to player, reset actor, redisplay SlaveTats or delete actor. Slaves 1-43: Lists first 43 slaves on the left panel. Right panel shows actor status, training stats and allows to set actor name, title, gender (DoM and Sexlab gender) or summon actor to player, reset actor, redisplay SlaveTats or delete actor. Slaves 44-86: Same as above for slaves 44 to 86. Slaves 87-128: Same as above for slaves 87 to 128. Followers: If any nearby follower were detected, they will be listed here. Family: Will list nearby NPCs if they have an enslaved family member visible. Note for developers (keywords): Spoiler DoM is aware of the following keywords, include them in your clothing mod or use KID to propagate them to your favorite mods, ClothingPoor: this is a Skyrim keyword describing degrading clothes used on laborer slaves. Slaves from a laborer family might not consider them degrading. ClothingRich: this is a Skyrim keyword describing fancy clothes used on favorite loyal slaves. Most slaves will consider them positively. ClothingSexy: this is a DoM keyword describing fancy and sexy clothes used on slaves. Well trained slaves will consider this positive, while others might consider them degrading. ClothingShame: this is a DoM keyword describing humiliating clothes used on sex slaves. All slaves, including well trained ones will always consider them degrading. EroticArmor: this is a Sexlab Aroused keyword. Behave as ClothingSexy. zad_Property_Humiliating: this is a Devious Devices keywork. Behave as ClothingShame. ArmorJewelry, JewelryExpensive and VendorItemJewelry: these keywords are used when deciding which items to strip, when stripping jewelry is on. Those keywords are also used to evaluate gifts value. ClothingUnderwear, ClothingLingerie: these keywords are used when deciding which items to strip when stripping underwear is on. ClothingHeels: this keyword is used when deciding which items to strip when stripping heels is on. DoM is also aware of the following keywords, but doesn't create them. You can use them if they are defined in another mod in your load. Use the above keywords preferably. ClothingJewelry: this keyword is used when deciding which items to strip, when stripping jewelry is on. Those keywords are also used to evaluate gifts value. ClothingPanties, ClothingBra, FemalePanties, Underwear, Panties, Lingerie and Bra: these keywords are used when deciding which items to strip when stripping underwear is on. Dialogues for DOM slaves: Dialogue branch "Let's have a serious chat": Information. To get slave status and personality, recruit or free them and moves them to/from PAH. Spoiler "How are you feeling?" and a lot of other chatting options: Will give you the opportunity to chit chat with your slaves to get to learn their personality and feelings in a RPish way. Talking to them might increase their relationship toward the player, strengthen their personality and modify their training values. It might also make other slaves jealous. "What kind of slave are you, exactly?": Will give you information on slaves traits and sensitivity/resistance to different emotions, including sexual sensitivity and trainer abilities. "How are you feeling, exactly?": Will give you information on the slaves training level and list their friends. "How are we treating you, slave?": Will give you the slaves status, with their number of punishments and available punishment reasons. "Enjoying your slave life?": Will give you the slaves mood with hints on how far they are from shock, broken, loyal and inlove moods. "Would you be interested in being a slave trainer?": Promote slave to slaver (free the slave) or slave trainer (keep as slave). This option will appear once a slave is "loyal" or "inlove" or high training or for some personality traits. Slave must be well trained before being freed, others might just take the opportunity to run away. "Slave, the old you is dead. I want you to forget your past!": For slaves not cleaned during capture (See debug options in MCM menu) this will clean all the factions from the NPC except PAHE and DoM factions. "Someone has ordered your death, but I'm sparing you.": For slaves not cloned during capture (See debug options in MCM menu) this will force the NPC to die and then clone it into a slave. "The law is the law and slaves don't have any rights": Will clear the crime faction for this slave. Any call for help from the slaves after that will not trigger any reaction from other actors. "Forget about your outfit, but keep your stuff": Will remove outfit from NPC and any memory of this outfit. Outfit equipment will be transferred to inventory. "I am tired of your mood swings": Will send the slave to be managed by PAHE. WARNING: Wait for the transfer to be finished before starting another. "I decided to free you. You deserve it!": Will free the slave. Unique NPCs will return to their normal schedule, others will just stay around. Dialogue branch "You'll do exactly what I tell you": Orders. To force a slave into an action: follow you, wait, untie, open inventory, tie them up, pose, bag them, set slave duties, put them to work, or order to. Spoiler "Follow me": Follows player. Only for not tied slaves and not already following the player or a trainer. "Wait here and don't move": Wait here (no sandbox). Only for not tied slaves and not already waiting. "Let's get you out of those restraints": Will free a tied-up or restrained slave and remove mouth gag if corresponding toggle is set in MCM. "I get to decide what you wear and carry": Opens slave's inventory. Slave will wear new equipment once inventory is closed. "I am going to make sure you stay here": To tie-up slaves. See below. "Entertain me slave": To make slaves pose. See below. "About your duties as a slave": Allows to set what a slave should or should not do (see below). Including fight for player, be respectful, be naked at all time, shut up and being a maid. See below. "Do me a favor slave": Tell slave to use a furniture or object. Equivalent to "Ok slave"->"You're going to do something for me" but uses DoM logic to compute success rate instead of PAHE's. Sub dialogue branch "I am going to make sure you stay here": To make slave pose in bondage. Spoiler "This gag will keep you silent": Put gag on slaves mouth. Only cloath gag is available, but other gags can be given from inventory. "Let's see what we can do with these ropes": Tie-up slave in various positions. Beware as slaves have a chance to escape! "Bring out the chains": Various bondage poses with chains. Better to use in interiors to avoid having chains hanging from the sky. "You'll be put in a cage for public humiliation": Various poses in cages. "You'll be tied to the whipping post": Tie the slave to a post in various positions. "We need to train your bondage skills": XCross, cross, pillory, rack, wooden horse and wheel. Sub dialogue branch "Entertain me slave": To make slave pose. Most poses are choosen depending on personality and training. Spoiler "You are going to pose as": Cute, submissive, show breast/ass/crotch poses. "Wait here and keep yourself busy": Slave will sandbox (only available if not already sandboxing). "Dance for me!": Various dance poses. "Play some music": Slave will choose an instrument and pretend to play. "Serve some drinks": Hold a tray. "Give me some light": Hold a torch. "Hold some flowers": Hold flower basket. "I need a chair": Slave will crouch and will be usable as a chair. Sub-dialogue branch "About your duties as a slave": Spoiler "You'll fight for me"/ "Stop fighting for me": Will set/unset slave to bodyguard mode. "You are not allowed to wear any clothes": Will set slave to naked mode. "You may only come if I allow you": Set the slave to orgasm controlled mode. Once in orgasm controlled mode, you can use the hotkey to allow/don't allow orgasm. "You will call me mistress/master when you address me!": Will force the slave to use the fully respectful dialogues when reacting to DoM dialogues. There is a chance the slave will fail to call the player master/mistress, triggering a "not_respectful" punishment reason. "From now on you will only open your mouth when I tell you. Understood?": Tell slaves to stop expressing their feelings randomly when you are around. They might not be able to refrain though and you can punish them for that. A dialogue choice to stop this behavior will become available. "You're in charge of cleaning the mess in here": Will set slave to house keeping mode. "I want you to hold your weapons/Do not hold weapons!": Tell the slave to use weapons or not. "Wear protective armors/Do not wear protective armors": Tell the slave to use wear or not. If clothes are not allowed, only shields will be equipped. Dialogue branch "Listen to me, slave": Psychological abuse. For praise, comfort, punishments, insults, flatter, threaten, make promises, brand your slaves, make them drink (potions or alcohol) and force them to wash. Spoiler "What's wrong with you?": Only for sad, depressed, shocked or crying slaves. Allows you to comfort (raise respect and anger), rape (increase submission), punish (increase fear), sex (raise humiliation), guilt (raise anger training), threaten (raise resignation) or insult (increase respect training) your slave. "It's seems like you deserve a punishment!": Offers up to 4 dialogue lines to punish the slave for one past action. Choosing one of the dialogue will trigger pain punishment or telling off, depending on the MCM toggle. "I have something nice to tell you": Offers up to 4 dialogue lines to praise the slave according to past actions. "I have something important to tell you": Offers 4 lines to flatter and 6 to insult the slave. Flattering can be "sexy" (train anger and submission) "dirty" (train anger and humiliation) "romantic" (train anger and respect) and "praising" (train anger and resignation). Insulting will train one of the 6 training stats (in this order: submission/fear/humiliation/anger/resignation/respect). "You're a slave now, listen to me!": Threaten slave against running away, crying, not posing, ... One dialogue option for each reason. See "training tips" below for more reasons. The 12 options for threats are split in 3 dialogue lines. "You'd better do what I say...": Promise pain, gold, freedom, kindness or sacrifice to your slaves in exchange of their cooperation. Promises give a small boost in training (respectively: fear, anger, resignation and respect) at game update and can lower training when the slave stops believing in them. Promises might also have an effect on the effectiveness of the abuse. "You have been a good slave": Praise slave for last action: pose, sex, being in bondage without struggling... Try not to use it on fresh slaves or doing without reason, or they will just think you are making fun of them. For shocked slaves this can help them recover even if praising for no reason. "You have been a bad slave": Try to scold slave for current reason with a small bonus in respect training as slave is grateful for not using pain punishment. This can be more efficient than physical punishments, depending on slave's personality, but also for well trained slaves. "I though I told you to call me master/mistress!": For slaves failing to call the player mistress/master, will start a choking animation with special anger training bonus. "We need to set an example": Will do a public scolding of the slave. Scaring all witnesses, especially friends. "You need to loosen up, have a drink", will force the slave to drink alcohol from their inventory or from the player's. The alcohol effect is not immediate but will be at maximum after 1 hour game time. "Drink this potion, ...": Orders the slave to drink a bewitching potion(love, lust, mind break or pain potion) from their inventory or the player's. The dialogue lines are only available if a potion of this type is in inventory. Dialogue branch "Come here slave!": Physical abuse. Abuse actors with stripping, sex, items (gags, plugs, blindfolds) kisses, body inspection, masturbation, check value, bow and reset. Spoiler "Undress now!": For stripping and managing equipment. See below. "Wear your clothes": Only for naked slaves, will get slave dressed and will cancel the go naked order. "Honour your mistress/master, slave": To start a sex scene. See below. "I need to kiss you": Plays a kissing animation with a choice between short, long or forced kisses. Slave might refuse even forced kisses. Slave might get aroused and will receive submission training. "Time for a body inspection": Plays a body check animation with a choice between front, behind or laying down. Played animation depends on the sensual and sexual traits of the slave. Slave might get shamed, aroused and will receive fear or anger or respect training and some additional submission training. "Touch yourself!": Forces slave to masturbate with a choice between standing, kneeling or laying down. Played animation depends on the slave submission and humiliation levels. Slave might get shamed and will receive vaginal training. After sometime masturbating, slaves might get aroused and receive a boost in sex training. Aroused state will cause the slave to blush. "You call that masturbating? Try harder!": Only available for masturbating slaves. Gives a higher chance to get aroused for some slaves. "Let's check how much you're worth!": Force slave into sexy pose and gives an estimation of the slave value in gold. Played animation depends on the slave resignation and humiliation levels. Slave might get shamed and will receive resignation training. "Bow to your mistress/master!": Order this particular slave to kneel in front of player. "Stand and pay attention to your master/mistress!": Order this particular slave to stand arms behind back in front of player. "Stop whatever you're doing!": Intended for debugging purpose, this option is intended to reset the slave or the player in case the animation went wrong. Sub dialogue branch "Undress now!": To manage slave equipment type. Spoiler "Let's rip your clothes off!": Plays animation to rip clothes off from slave. Slave might get shamed and will receive humiliation training. "Strip now!": Slave is ordered to strip. Slave might refuse. "You won't need any weapon for now!": Remove weapons and ammo from slave inventory and shields if corresponding toggle is set in MCM. "Protective armors are not for you!": Remove armor and shields from slave inventory. Clothes with 1 or lower protection are kept. "No weapons no armor for you": Remove weapons, ammo, armor and shield from slave inventory. Sub dialogue branch "Honour your mistress/master, slave": To have sexual intercourse with slave. Spoiler "I will teach you how to suck until you choke": Forced oral sex. "It's time to rape your pussy, feel free to cry": Forced vaginal sex. "Turn around and brace while I rape your ass": Forced anal sex. "You're in luck I decided to be nice to you": Allow slave to disagree while proposing sex. Three new dialogues will appear for oral, vaginal or anal sex. "I want you to have sex with...": Mark actor to have sex with another slave or NPC. Go to the other slave and choose "Honour your master/mistress" and "Report to your sex trainer". Or go to the NPC and choose "Let's have a serious chat" and "Would like to use one of my slave". "It's your turn to rape another slave/How do you feel about rough sex?": Mark actor to rape another slave or to be raped by an NPC. "Get ready for a threesome!": Mark actor to join a threesome with the player and a slave or an NPC. Results depends on the Sexlab scenes you have registered and scene can fail if no threesome is found. "Report to your sex trainer": Send slave to marked actor to start sex scene. "I couldn't find a sex partner, forget it": Unmark actor for sex scene. Conditional dialogues for DoM slaves: Those dialogues only appear if the slave fulfill certain requirements: Spoiler "Best chair ever!": For slaves posing as chairs, allows the player to sit on their back. "Come follow your master/mistress": Take a slave assigned to a slaver back at your service. "Go with your trainer now!": Force slave to run to his/her mistress/master. Dialogues for DoM slavers: Dialogue branch "Let's talk about the slaves.": Spoiler "Teach your slaves to fear the whip!": Slaver will start punishing his/her slaves starting with the ones with lowest training stats. "Train your slaves in the sexual arts": Slaver will start sexing the trainees. "I want you to take care of a few slaves": After choosing this option, go and see the slaves you want to assign to this slaver and choose the dialogue option "Report to your new trainer". "Your merchandise is ready. You are all set": Slaver will stop taking in new slaves. "I want you to hand over all your slaves": All slaver's slaves will come back at your service. "Which slaves are you taking care of?": Slaver will list his/her slaves. "Gather all your slaves": Force all slaver's slaves to follow him/her. Dialogue branch "I need you to do something for me.": Spoiler "Follow me.": The slaver will follow you. Slaver's slaves will also follow you if you ask her/him to gather them. "Wait here:": Slaver will wait here. and eventually sandbox. "Guard this area": Slaver will wait here, walking around the area. "This place is your base camp": Set the slaver base camp. "Got to your camp and wait for more orders": Slaver will travel to his camp with his slaves and wait there. "I need you to carry a few things.": Access the slaver inventory. "Fight for me and protect the merchandise": Slaver will join player in fights "Don't fight, focus on your task": Slaver will not assist player in combat. Slaver can still be attacked by hostile creatures and might join the combat in this case. "I don't need your services anymore.": Slaver will be dismissed. Some will hang around the place, while others will go back to their normal life. Potions, spells and weapons for the apprentice slave master: Spoiler There are a few slaver gears scattered around Whiterun (Fort Greymoor, Drela's cottage and Olava the Feeble's house). New potions for the player to craft. Those options should be given to slaves and then the slave should be ordered to drink it for them to be efficient. A special bewitching bench is used to craft these potions, one can be found in Drela's cottage. Bewitching alchemy bench is a new bench which can be used to craft special potions for slaves. The potions are described below. Love potion to force a slave mood to "in love" Mind breaking potion to force a slave mood to "broken" Lust potion to alter a slave personality towards more sensuality and sex sensitivity. Lash potion to alter a slave personality towards more sensitivity to pain. New spells to learn. Those spells are primarily for testing purpose, but can be included in your game play if you are a heavy magic user. Some of them can be found in Fort Greymoor, Fellglow Keep, Drela's cottage or Olava's house, others need to be added to the player with the console. Slave Training / Abuse menu spell calls the main abuse menu. This can be especially usefull in VR or if all your hotkeys are taken. Also available as a shout power. Found in Dreal's cottage. Slave info spell is the default PAH info spell with more information. Also available as a shout power. Mood spectrum is a debugging spell to give information on the slave mood. Boost persona is a spell to increase the personality traits (move them toward 100) of a slave. This spell also works on non-enslaved NPCs. Found in Fort Greymoor. Shrink persona is a spell to decrease the personality traits (move them toward 0) of a slave. This spell also works on non-enslaved NPCs. Found in Fort Greymoor. Restore persona is a spell to restore the default personality traits of a slave. All progress made through PTSD, orgasms and training experience is lost. This spell also works on non-enslaved NPCs. Found in Dreal's cottage. Write persona will write the target NPC persona and training to a JSON file. JSON files are stored in "SKSE/Plugins/StorageUtilData/Diary Of Mine" and can be edited to your liking. Found in Dreal's cottage. Read persona will read the target NPC persona from the JSON file. Found in Dreal's cottage. Love Charm is a spell to force a slave mood to "in love". This spell also works on non-enslaved NPCs by changing their relationship status with the player to lover. Found in Olava's house. Lust, Lash and Broken Charms are equivalent to their potion counterparts. Distress Charm to force a slave into the shock mood. Found in Olava's house. Ultimate subjugation is a spell to boost the slave training stats by a lot. Erase memory will clear all abuse counters from the slave memory. Restore virginity will restore virginity and clear sex stats, including sexlab stats. Dead souls necromancy: Is a spell to revive a dead actor into a slave. Found in Fellglow Keep. Call slaves to Master: This spell will summon all slaves except the ones tied or in bondage furnitures or in training. Call bodyguards to Master: This spell will summon all fighting slaves except the ones tied or in bondage furnitures or in training. Pose NPC and Pose Again NPC sends an idle string value to the target NPC, forcing the NPC to use this pose. New enchantment for weapons. Some already enchanted weapons can be found. Spellbound for one or two handed weapons will turn any NPC into a slave on hit. Males and females can be set to protected/unprotected in the MCM menu. Spellbound for bows as above but for shooting weapons. Traits generation and JSON files: Spoiler NPC traits can be either randomly generated (see traits sections below) or read from a JSON file, either <base ID>_<full name>.json or <base ID>.json. Files are located in the SKSE\Plugins\StorageUtilData\Diary Of Mine directory. This is how it works for Lydia as an example: User JSON file. If DOM can find a file SKSE\Plugins\StorageUtilData\Diary Of Mine\000A2C8E_Lydia.json it will use it. The user JSON file can be generated with the "Write Persona" spell for all NPCs or through the "Write JSON file" button in the MCM DOM actor list for slaves and slavers. The button is at the bottom of the right panel, for the selected actor. User JSON allows for spawned NPCs (bandits, necromancers, ...) to have fixed traits, depending on their name after capture. To force the reading of the JSON file use the "Read persona" spell or the "Read JSON file" button in the MCM DOM actor list for slaves and slavers. Default JSON file. If 1 didn't succeed, DOM will look for the file SKSE\Plugins\StorageUtilData\Diary Of Mine\000A2C8E.json and read it. The default JSON files can be found in SKSE\Plugins\StorageUtilData\Diary Of Mine\ after install. It is recommended not to edit the default files and only edit the user files. Generated traits. If 1 and 2 fails, all traits will be generated randomly according to race, gender, age, job and occupation. For other NPCs than Lydia, replace 000A2C8E with the NPC base ID and Lydia with the full name of the NPC. The base ID is given by the console command "help Lydia". The full name should be written with correct spaces and caps, e.g. for Njada the user JSON file is 0001A6D9_Njada Stonearm.json. DoM has 3 types of json files: NPCs traits: Available traits to define in a json file are: personality, training, skills, virginity and kinks. See Lydia's personality file for an example in: SKSE\Plugins\StorageUtilData\Diary Of Mine\000A2C8E.json. The file SaveFactions.json list all the factions to be ignored when cleaning and cloning captives. Add your favorite mod factions to the list to make sure they are not lost when capturing new slaves. Removing the file will force DoM to reprocess a new one with the default PAH and DoM factions. DoM also saves the MCM settings in Settings.json. You might edit this file by hand or just create it with the export settings widget in the MCM main tab (see next section). Personality traits: Spoiler The slave personality is defined using the HEXACO 6 traits model (Honesty, Emotionality, eXtraversion, Agreeableness, Conscientiousness and Openness to experience) with 6 facets (Wilpower, Toughness, Sensuality, Submissivity, Boldness, Smartness). When a personality is combined with a facet it gives a facet modifier. There are 36 facet modifiers, the main facet modifier is the most important and is the combination of the trait with its corresponding facet. Notice the color code expressing links between stats, traits, emotions, ... Personality traits: Honesty, Emotionality, eXtraversion, Agreeableness, Conscientiousness, and Openness. Facets: Wilpower, Toughness, Sensuality, Submissivity, Boldness, and Smartness. Main facet modifier: Humility, Fearfulness, Naivety, Forgiveness, Prudence, and Discipline. Personality files: Personality files are JSON files stored in SKSE\Plugins\StorageUtilData\Diary Of Mine. New files are to be found in the <PlayerName> subdirectory. Delete them if you want to start a new game with the same player name. MO2 users should check their overwrite directory! Personality files can be writen and read from the DOM MCM actor list for captured and recruited actors. They can also be written using the Persona read and write spells. Personality files are also writen and read when moving actors in and out of DOM, HSH and AYGAS. Now included in the installer is a personality package to set Whiterun NPCs traits according to the lore, thanks to @Antiope_Apollonia. There is also a python script in the DoM Interface directory by @Jasmine92 for those who want to convert csv files into JSON personality files. Feelings and training: Spoiler This mod adds to the slave training stats from PAHE, 2 new stats: humiliation and resignation. Humiliation is increased by shaming the slave and the slave will feel more and more degraded. Resignation is increased by making the slave sad, making the slave feel hopeless. Resignation replaces the old PAHE submission stat for all non-sexual orders, submission now covers the sexual obedience only. The training stats are: This total of 6 training stats is complemented with 6 secondary training stats and 6 slaver skills. Training stats: Submission, Fear training, Humiliation, Anger training, Resignation, Respect training. Secondary training stats: Vaginal, Combat, Oral, Pose, House and Anal training. Slavers skills: Enforcer, Persuader, Depraver, Predator, Slaver and Deceiver. For free NPC, sensitivity to training stats are often expressed as feelings: Free NPCs Feelings: Docile/Defiant, Nervous/Relaxed, Humble/Proud, Guilty/Innocent, Sad/Happy, Victim/Free spirit. When asking NPCs about their feelings if they answer they are naturally defiant it would mean it would be harder to train them submission. For devoted slaves the 6 basic training stats, after reaching 100, will evolve into feelings toward the player: Slaves feelings: Desire, Worship Fascination, Absolution, Devotion, Admiration. For a submitted slave (submission=100) in loyal or in love mood, training submission further will develop a physical desire toward the player. Slaver skills: Spoiler The player has the same slaver skills as other DOM actors (slaves and slavers) and must grow them to learn to be more efficient at training slaves. The only difference is the player skills are not affected by the ingame personality of the DragonBorn (which doesn't exist as it is part of the player's roleplaying). Slaver skills affect the efficiency of the abuse but also related kinks efficiency. The slaver skills are: Enforcer: Linked to honesty personality trait. Affected actions are punishing and tying-up slaves. The player enforcer skill also affects recruitment of slavers and the price asked. Persuader: Linked to emotionality personality trait. Affected actions are objectifying slaves with scolding, posing and order to strip. The persuader skill also affects ransoming slaves and the price asked. Depraver: Linked to extraversion personality trait. Affected actions are humiliating slaves with insult, rip-off, order to masturbate and body check. Predator: Linked to agreeableness personality trait. Affected actions are preying on slaves with flatter, comfort, rape or order to be a maid. The player predator skill also affects the chance to abduct an unwary victim and grows with new slave captures. Slaver: Linked to conscientiousness personality trait. Affected actions are managing slaves with promise, threaten, shower, pricing and branding. The slaver skill also affects the price of bought and sold slaves. Deceiver: Linked to open-minded personality trait. Affected actions are brainwashing slaves with praise, kissing, sexing, falling in love (or becoming loyal) and sacrifice. The player deceiver skill also affects the chance for a slave to become devoted. Emotions, abuse and training: Spoiler Training stats can be affected by 6 main emotions created by the player through abuse. The emotion will have an effect on the feeling (training stat) depending on the slave personality. Main training Secondary training Feeling examples Feeling Linked emotion Personality facet Main abuse type Submission Vaginal Is my life threatened? Obedient Pain Humility = Honesty - Wilpower Physical and sexual Fear Combat Can I fight back? Powerless Fear Fearfulness = Emotionality - Toughness Psychological Humiliation Oral Noone should ever know! Degraded Shame Composure = eXtraversion - Sensuality Sexual Anger Pose Is it my fault? Guilt Stress Forgiveness = Agreeableness + Submissivity Physical Resignation House Can I escape? Hopelessness Sorrow Prudent = Conscientiousness - Boldness Physical and psychological Respect Anal Am I worthless? Low self-esteem Discipline Unconventional = Openness + Smart Psychological and sexual Stockholm Syndrome PTSD events How do I survive? Denial Love X All For example honesty and wilfulness influence how fast obedient feeling also called submission stat will be affected by the pain emotion. Or if you want to train your slaves anger management, submerge them with stress with physical punishment (with a valid reason or it will be counter-productive), this will make slaves believe everything happening is their fault, thus growing the guilt feeling. This is for direct connections only as more complex relations exist. Facets traits help define the corresponding personality trait further. A shallow and smart person will be conventional and calculating. While a kind and sadistic person might be a good listener when the evening starts, he/she might reveal a very different personality when taken to the bedroom. Facets also act as emotion filters, hence a tough person will be less sensitive to physical punishment and a sensual person will be more sensitive to foreplay. Stockholm Syndrome is special as it needs all other stats to build up as well as the extra hidden stat denial. Denial occurs, usually after a few PTSD events, when the slave starts to deny any abuse really happened, seeing the world through the abuser eyes as a survival mechanism Personality traits evolution: Spoiler Personality traits can evolve during the life of the slave or slaver. This feature can be disabled with a toggle in the Debug page of the DoM MCM menu. Events triggering an evolution of the personality traits are: Shock: When the slave enters the shock mood, there is a chance, depending on the Trauma modifier of the slave, for increasing emotionality, and decreasing agreeableness and extraversion. Orgasm: Every time the slave gets an orgasm, submissivity, sensuality and openness will increase. Training: Every time a slave (in HSH) or a slaver successfully trains a slave, submissivity, openness and honesty will decrease, and boldness will increase. House master: Everytime a house master (in HSH) oversees a slave's training, honesty, openness and agreeableness will decrease and smartness will increase. Moods: Spoiler Moods are also linked to personality traits (same color code). When captured a slave will choose first reaction according to their personality from the five moods in bold: anger (fight) afraid (flee) terrified (paralyzed) crushed (can not stop crying) and proud (denial). Subsequent mood swings will depend on the way the slave is treated. The effectiveness of abuse depends on the mood and the punishment type. This is summarized in the table below: (assume factor is 1.0 if not mentioned) Description Sex Rape Pain Scold Praise Neutral/Fine/Happy Assessing the danger or just hanging around 0.5 0.5 - - - Afraid Ready to run away 1.6(vaginal) 0.8 1.2 - - Terrified Paralyzed by fear, shame and sadness 1.6(vaginal) 1.2 0.8 - - Scared Probably too scared to escape 1.6(vaginal) - - - - Proud Ashamed Slave is arrogant and in denial Slave is full of shame, easier to get aroused 1.5 2.0 2.0 1.5 1.5 - - 1.5 - 1.5 Angry Defiant Hates you and is planning an escape 1.6(anal) - - 1.5 1.5 0.5 0.5 1.5 0.5 0.5 Crushed Sad Can't stop crying Full of despair, could use some comforting 1.2(oral) 1.6(oral) 1.5 - 1.5 1.5 1.5 0.5 0.5 1.5 Broken Obedient through sadness and fear - - - - - Shocked Paralyzed by the amount of abuse 1.5 - 0.5 0.5 0.5 Loyal Survival means being on your side - - 2.0 2.0 2.0 Inlove Same as loyal, plus sexual bound 2.0 2.0 - 2.0 2.0 Depressed Insecure Jealous In love but could use some comforting, reassuring or more attention. 3.0 (oral) 3.0 (vaginal) 3.0 (anal) 0.5 2.0 3.0 2.0 - 0.5 3.0 0.5 - - 3.0 0.5 Emotions: Spoiler When asked about their personality, slaves will show their weaknesses and resistance to various emotions, punishments or tasks. As summarized in the "Personality traits" table, each of the 6 personality traits is linked to a basic emotion (and the corresponding training stat) and eventually other mechanisms (not directly linked to training stats). Each personality as 6 facets, they are listed below by their name in the mod and their facet names in parenthesis: Honesty is linked to Pain/Submission (Humility) and: Trauma (Sincerity): Used to determine the intensity of the trauma and the effect on personality traits. Peacefulness (Modesty): Used to determine how fast slaves recover from their emotions and punishments. Training (Opposite of Sensitivity): Used when training other slaves. Greed (Opposite of Greed Avoidance? Used to determine response to gifts. Crime lord (Opposite of Fairness): Used for HSH taskmasters. Emotionality is linked to Fear/Fear training (Fearfulness) and: Pressure (Panicky): Used when slaves try to escape and trip while running away and by depressed mood. Love (Sentimentality): Used when a slave is ready to take side with the master/mistress romantically Joy (Impressionability): Used for loyal/inlove slaves. Jealousy (Dependence): Used by jealous mood. Distress (Anxiety): Used when slaves are shocked to decide if a trauma should be registered. Extraversion is linked to Shame/Humiliation (Opposite of Self-Possession/Naivety) and: Energy (Liveliness): Used by depressed mood. Self-Esteem (Social Self-Esteem): used by depressed mood. Bondage (Opposite of Sociability): Used to determine the efficiency of training while in bondage. Pleasure (Social Boldness): Used to determine chance of arousal. Confusion (Opposite of Self-Control/Ingenuity): Used when slaves body gets pleasure while their mind is trying to fight it. Agreeableness is linked to Stress/Anger training (Forgiveness) and: Guilt (Gentleness): Used for reaction to rape and in psychological abuse. Anger (Opposite of Patience): Used to determine when slaves get angry at you. Pose (Flexibility): Drives the posing mechanisms Injustice (Empathy): Used to determine how much anger is built up when friends are punished. Unfairness (Opposite of Contentment): Used to determine the intensity of the loss in anger training, when punishing for no reason. Conscientiousness is linked to Sorrow/Resignation (Prudence) and: Scolding (Laborious): Used to determine the efficiency of scolding the slave. Combat (Diligence): Used for combat training. Comforting (Consideration): Used to determine how slaves respond to being comforted by their mistress/master. House cleaning (Perfectionism): Used for house cleaning training. Praising (Organization): Used to determine the efficiency of praising the slave. Open mindedness is linked to Discipline/Respect training (Opposite of Originality) and: Authority (Opposite of Independence): Used to determine how slaves respond to orders and show respect. Rebellion (Inquisitiveness): Used to select moods and for reaction to insults. Hope (Appreciation): NOT USED Manipulation (Opposite of Curiosity): Used to determine bonus for scold and praise dialogues. Imagination (Creativity): NOT USED Physically dominated modifiers: Anal/Oral/Vaginal: Used by sex training. Orgasm: Use to check for orgasm and consequences. Race and class bonus to personality traits and number of kinks: Spoiler Race bonus is chosen according to the Elder Scrolls race descriptions, feel free to suggest changes. The race bonus N is a pseudo-Gaussian with 2*σ = N. When two numbers are quoted, the population is randomly cut in half with 50% having the 1st bonus and the other 50% the second bonus. Maximum number of kinks is 6 for all races, including newly developped kinks. At generation the number of kinks depends on the race. Argonian = Gentle+10, Smart+10, Lively-20, Submissive+10, kinks 0 to 4. Breton = Lively+10, Wilful+10, Smart+10, Calm-10, Open-10, Tough-10, Submissive+10, kinks 1 to 4. Dark Elf = Calm+20, Smart+10, Lively-10, Sensual-20, Submissive-10, kinks 2 to 4. High Elf = Smart+20, Honest+10, Gentle-10, Open-20, Submissive-15/+5, kinks 3 to 4. Imperial = Thorough+10, Open+10, Tough-10, Calm-10, Submissive-10/+10, kinks 1 to 4. Khajitt = Lively+20, Wilful-20, kinks 0 to 1. Nord = Tough+10, Honest+10, Bold+10, Lively-10, Thorough-10, Open-10, Submissive-5/+15, kinks 1 to 3. Orc = Tough+20, Wilful+10, Lively-10, Gentle-20, Submissive-20, kinks 0 to 2. Redguard = Tough+10, Bold+10, Thorough-10, Open-10, kinks 0 to 3. Snow Elf = Calm +20, Lively-10, Sensual+10, Smart+10, Tough+10, Bold+10, Open-20, Submissive+20, kinks 2 to 4. Wood Elf = Lively+20, Sensual+10, Smart+10, Tough-10, Bold-10, Open-20, Submissive+20, kinks 2 to 4. Special bonus depends on the condition of the NPC and is applied on top of race bonus. No traits can be below 0 or above 100. Elder = Honest+10, Calm+10, Lively+10, Gentle+10, Thorough+10, Open+10, Bold+10, Wil+10, Sensual-30, Kinks -1 Vampire = Tough+20, Wil+15, Bold+10, Thorough+5, Honest-5, Smart-5, Gentle-10, Lively-15, Open-20, Kinks +1 Occupation bonus depends on the occupation and job of the NPC. More than one can be applied. Artisan = Thorough+10, Wil+10, Smart-5, Sensual-5 Bard/Apothecary = Honest-5, Lively+10, Gentle+5, Thorough+5, Open+10, Smart+10, Sensual+5, Tough-5, Submissive-25/+25 Beggar = Honest-10, Calm-10, Lively-10, Gentle-10, Thorough-10, Open-10, Bold-10, Wil-10, Smart-10, Sensual-10, Tough-10 Court employee = Honest+10, Gentle-5, Thorough+10, Wil-5, Smart+5, Sensual+5, Tough-5, Submissive-10/+10 Criminal = Honest-15, Calm+15, Lively-5, Gentle-10, Thorough+5, Open-15, Bold-5, Wil+5, Smart+5, Sensual+10, Tough+5, Submissive-20/+20 Fighter = Calm+5, Gentle-5, Thorough+5, Bold+5, Wil+5, Smart-10, Sensual-5, Tough+10 Inn employee = Honest-5, Calm-5, Lively+15, Open+5, Bold-5, Wil-10, Smart-5, Sensual+5, Tough-5, Submissive-10/+10 Laborer/Farmer/Miner = Honest+5, Calm+5, Lively-5, Thorough+5, Open-10, Wil-5, Smart-10, Sensual-10, Tough+5 Merchant = Honest-10, Lively+5, Thorough+10, Open+5, Wil+5, Smart+5 Noble = Honest-5, Calm+5, Lively+5, Gentle-5, Thorough+5, Open-5, Bold-5, Wil-5, Smart+5, Sensual+5, Tough-5, Submissive-5 Outlaw = Honest-15, Calm+10, Lively-5, Gentle-15, Thorough-15, Open-10, Bold-5, Wil+5, Smart-10, Sensual+5, Tough+15, Submissive-10/+10 Woodsman = Lively-20, Thorough+5, Bold+5, Wil+5, Smart-5, Sensual-15, Tough+15 Class bonus is applied last and can reinforce further the occupation bonus, only one will be applied. Archer = Calm+15, Lively-5, Wil+5, Tough-5 Warrior = Honest+5, Open-5, Gentle-5, Bold+15 Barbarian = Calm-5, Lively+5, Open-5, Tough+15 Wizard = Calm-5, Open+5, Smart+15, Tough-5 Conjurer/Sorcerer = Honest-5, Calm-5, Bold+5, Smart+15 Warlock = Calm-5, Thorough-5, Smart+15, Tough+5* Priest = Honest+5, Open-5, Wil+15, Sensual-5 Shaman = Honest-5, Thorough+15, Open-5, Sensual+5 Bard = Honest-5, Lively+15, Gentle+5, Thorough-5 Assassin = Honest-5, Calm+15, Gentle-5, Thorough+5 Rogue = Honest-5, Open+5, Smart+5 Scout = Gentle-5, Thorough+5, Open+5 Ranger = Honest+5, Lively-5, Open+5 Blade/Vigilant = Honest+5, Open-5, Wil+5 Guard/Soldier = Honest+5, Smart-5, Tough+5 Bandit = Honest-5, Lively+5, Open+5 If you find a unique NPC with unfit traits, send me a message so I can set their personality, or create a json file taking example from those in "SKSE\Plugins\StorageUtilData\Diary Of Mine\*.json". Kinks: Spoiler Slave have kinks which are hidden by defaults and need to be discovered by the player. Slaves will reveal their number of kinks and list the already discovered ones through the feelings dialogues and message boxes. Kinks are liknked to DoM interactions with slaves and give a small boost in training and a big boost in arousal when discovered, a smaller boost is given when kinks are fired after being discovered. Available kinks are: Submissive kinks: "being whipped", "being slapped", "being spanked", "being scolded", "being publicly humiliated", "being choked", "being insulted", "being talked dirty", "being threatened", "being forced to strip", "being stripped", "being forced to kneel", "being forced to stand","wearing a plug", "being gagged", "being blindfolded", "being collared", "wearing a bondage device", "being tied-up", "being sent to the pillory", "being caged", "being tied to the cross", "being tied to the wheel", "being tied to the post", "being chained", "being raped", "having tied-up sex", "giving a handjob", "giving a footjob", "giving a boobjob" (only for females), "giving a blowjob", "getting creampied", "getting a facial", "getting cum in mouth", "giving a cunnilingus", "getting fisted", "being held while fucked", "being fucked cowgirl style", "being fucked doggy style", "being fucked standing", "getting fucked in the ass", "getting fucked while drunk", "being put on display", "being forced to masturbate", "being handled and checked", "being subject to orgasm control", "being a maid" / "being a servant". Both submissive and dominant kinks: "being kissed", "having rough sex", "having loving sex", "having a threesome", "doing it in a dungeon", "doing it in a public place","doing it with another girl" / "doing it with another dude", "doing a 69", "being fucked by a creature" Dominant kinks: "raping someone", "punishing slaves", "training sex slaves", "tying-up slaves", "humiliating slaves" (force slaves to masturbate), "getting a handjob" / "getting fondled by hand", "getting a footjob" / "getting fondled by foot", "getting a boobjob" (only for males), "getting a blowjob" / "getting a cunnilingus", "fisting someone", "doing it cowgirl style", "doing it doggy style", "doing it standing", "fucking someone in the ass", "fucking while drunk". Important note: Sexlab related dominant kinks are not triggered by threesomes nor orgy animations, as it is impossible in this case to determine which actor is getting what. Use slave/slave or slaver/slave animations to trigger them. Training tips: Spoiler If you use Slavers or HSH to train your slave, choose your task master/mistress and trainers wisely as they might have a big effect on the amount of training you will get. Make sure to use dishonest and smart slaves for taskmistress/masters and dishonest and dominant trainers. Secondary requirements for taskmasters/mistresses are low openness and low kindness. Secondary traits for trainers are not open-minded and bold. You can ask slaves "What kind of slave are you?", if they are good trainers or good taskmistress/master they will tell you. Trainers and taskmistress/master (from HSH or if they are one of your slavers) learn from their job, increase their skill levels and will have their traits altered for every time they train a slave. HSH training increases every 24h in a well run house, or every 2 days if there is no taskmistress/master. Trainer skills grow faster for free slavers and devoted slaves and slower for fresh slaves. Skill training speed is affected by the discipline modifier, the higher it is, the faster the actor learns to be a good slaver. Devoted actors (slaves and slavers) are not affected by the discipline modifier and always learn skills faster). Sex training can be very slow if not done right. There is a bonus for the slave's mood, highest bonus is for in love, then ashamed, then shocked. otherwise, the type of training should be adapted to the slave mood, there is a bonus for doing anal on angry slaves, oral on sad slaves and vaginal on scared slaves. Use the dialogue "Touch yourself" to prepare a slave for sex training, it might shame them plus you will get a bonus for arousal. Naked slaves or wearing degrading clothes will be more prone to being ashamed. A good practice is: strip, force to masturbate, wait for arousal and sex. Using kinks to boost the slaves arousal level, is also a very good strategy. For other training stats, to help you get started you can focus on small punishment reasons like, Reasons for punishment: "cowering", "begging to stop", "covering self", "being angry", "crying" (same color code as above) Respect can also be raised using the "tell slave" option rather than punishment or through the "Come here slave" dialogue. While "no reason" can make the slave angry. More important reasons will have a bigger effect on training. More reasons for punishment: "no_sex", "didnt_fight", "refusing to strip", "running_away", "didnt_pose", "struggling", "not_respectful", "talking". Look for the corresponding notifications or the idles the slave uses to get a hint on what next punishment reason could be. Punishing tied, in bondage or posing slaves is more efficient. Punishing for "no reason" can make the slave angry and lower their anger training. Punishing a shocked or broken slave for no reason has no bad effects. Loyal and in-love slaves will also react less to punishment with no reason. If when starting a punishment "no reason" is reported you can keep hitting the slave until they cry, cower, beg to stop or become angry, the new reason for punishment will be updated at the end. Slaves get training bonuses when reaching broken, loyal and in-love moods. Punishing a shocked slave is always more efficient. Telling them they have been bad will have close to no effect, but praising them for no reason will try to comfort them with a hug and make them recover from shock. Stripping and equipment policy: Spoiler The DoM equipment policy is defined throught the dialogues "Listen to me slave" and then "About your duties as a slave". The options are as follow: Wear clothes / Don't wear clothes: "Don't wear clothes": No clothes no armors (except shields, see below) will be equipped "Wear clothes": Clothes with armor rating <= 1 will be equipped. Armors will be equipped if "Wear armor" is set. The most expensive clothes will be equipped. Hold weapons / No weapons: "No weapons": No weapons will be equipped. "Hold weapons": Weapons will be equipped. The weapon with the highest damage will be equipped. Wear armor / Don't wear armor: "Don't wear armor": No armor with rating > 1 and no shields will be equipped. "Wear armor": If "Wear clothes" is set armors will be equipped. If "Don't wear clothes" is set only shields will be equipped. The armor with the highest rating will be equipped. As for stripping and ripping-off, all clothes and armor will be stripped if not flagged as device, or nostrip, or underwear or jewelry or in armor slots 31, 41 (hair and longhair) or 60, 61 (FX). PAH, ZAZ and DD devices should be recognized and are never stripped. DoM uses the SexlabNoStrip keywords to exclude items for stripping. Only armors (item type=kArmor=21), weapons (item type=kArmor=41) and ammo (item type=kArmor=42) are considered when stripping or equiping. Weapons, shields, jewelry and underwear will be stripped according to the MCM settings. In addition stripping (not ripping) will automatically set the equipment policy to "Don't wear clothes" otherwise the slave would get dressed instantly after. Ripping-off is removing or deleting (see MCM settings) the items from the slave inventory, as a consequence it doesn't change the equipment policy. I recommend to use KID (Keyword Item Distributor) to add the SexlabNoStrip to items being wrongly stripped. Finally a fresh slave could choose to put clothes back on if they have some in their inventory or if they happen to pick up some. This might happen no matter what the equipment policy is set to, but of course they can be punished for that. This should not happen with well trained slaves. Punishing a slave for "covering self" when the equipment policy is "Don't wear clothes" should force the slave to strip again . Changelogs: Spoiler 0.9.x Beta release, many thanks to @CliftonJD for letting us start the project and helping us with all our silly questions. 1.0.x Traits and feelings for all unique NPCs and for slaves. Non unique NPCs are randomized to avoid capturing the same bandit over and over. Personality trait bonuses according to race, previous job and employer. Equipment change awareness: naked, allowed to wear an armor or a weapon, forced to wear degrading clothes or Zaz devices. 1.1.x Friendship between slaves. Friends can get sad or angry when a slave is punished. Slaves can decide to run away with their friends. Friendships are updated when player changes cell and only for the slaves in the same cell. Friends of dead slaves will get very angry at master/mistress (even if it was an accident) and friends of freed slaves will have their trust boosted. 1.2.x Praising slaves is now possible for owners believing in positive reinforcement. Punishing for the same reason twice in a row has more effect. Praise/scold can be more efficient than physical punishment if slave is sensitive to manipulation. 1.3.x More moods for slaves: sad, ashamed, shocked, broken and Loyal/In-love (see it as Stockholm syndrome). In addition to the usual ones neutral, angry and afraid. Slaves have facial expressions according to their mood. You can comfort a crying slave. A broken or in-love slave will always follow your orders. 1.4.x AYGAS and HSH integration. HSH trainer and taskmaster/mistress traits are taken into account, a mean and tough trainer should be better at this job. AYGAS slaves value depends on all training stats, it should be roughly half of the value you get through the "Check slave value" dialogue. Love, mind breaking, lust and lash potions, all can be crafted at the Bewitching Alchemy Bench. Normal alchemy bench won't work as you really need triskeles carvings and the pink fumes for it to work. Persona alteration spells. The more whipping the stronger the punishment. 1.5.x Slaves share their feelings with random comments. Frequency depends on their personality; A shy and calm slave will share less. Slaves masturbating have a chance of getting aroused for some time. They will blush if they are aroused and if you fuck them meanwhile you will get a training bonus. 1.6.x Threat system, used to warn slaves of not doing certain actions: running away, crying, stop posing, struggling... Running away slaves now have a chance to trip depending on their response to stress. You can get your slaves drunk. Mead and ale are easier to swallow but less effective than wine, brandy or rum. Drunk slaves are easier to subjugate and less prone to escape alone. On the other hand drunk slaves might be a bit too enthusiastic when seeing a friend trying to run away, and join them. In this case expect a lot of tripping. 1.7.x Slaves can experience orgasm when masturbating or after sex. Their brain will melt and their personality will change every time it happens. 1.8.x Text widgets for notifications. Thanks to @gooser for letting us use his text widgets from Apropos2. 2.0.x Slavers can join your gang and help you manage your slaves. 2.2.x Depressed and jealous moods for in love slaves. 2.3.x Debug options to enslave Unique NPCs without cloning and all NPCs without faction cleaning. Use the no-clone version if you don't want to have the Unique NPC death registered, thus allowing enslavement without breaking related quests. Add the no clean option if you want the NPC to remember their faction ranks (innkeepers, merchant, bards...). 2.4.x Player's enemy factions will be wiped no matter what. The crime faction is treated separately, keep it if you want slaves to remember their allies when yelling for help. Non cloned and non cleaned slaves will have extra dialogues under "Let's have a serious chat" to revert this, should you change your mind. 2.5.x Dialogues to "touch slaves", "body inspection" and "Set an example" make use of dual animations. 2.6.x Hotkey to bag a slave. Option for slaves to call for help and attack player. If the player hit the slave once, they calm down. 2.7.x Dialogue for selling back slaves to their family or friends. Slaves can be told to clean the mess in their current cell. Hotkey and dialogue to tell slaves to kneel in front of player. 2.8.x Dialogue branch "Entertain me slave" includes various poses: dance, play instrument, serve drinks, pose as chair... 2.9.0 Migration to PAHE 8.1.2 3.0.x New arousal system 3.1.x New posing system. Kiss slave option, like body inspection but nicer. 3.2.x Migration to PAHE 8.1.5 3.3.x Fix Zaz furniture interface. 3.4.x Fix to HSH and AYGAS interfaces. 4.0.x Splitted PAHE/DoM code. DoM is now a PAHE addon like HSH or AYGAS. 4.1.x Added combat override packages to control slaves combat behaviour. 4.2.x Added transfer dialogues from PAH to DoM 4.3.x Changed to 128 slaves and 32 slavers. Trainers can have sex with trainees. 4.4.x Slaves can have sex with other slaves and NPCs and threesomes with the player. Interaction with furniture is working. 4.5.x HSH and AYGAS interface. 4.6.x Hidden kinks for slaves. 4.7.x Trainers continue their punishing job while player is away. 4.8.x Trainers continue their sexing job while player is away. Lot's of stripping and equipping corrections. 4.9.x Various bug fixes. 5.0.x Bathing in Skyrim interface. NPC can have sex with 2 slaves. Orders issued to all slaves use Papyrus Events for a more immersive experience. 5.1.x More variation in punishment and praise. 5.2.x API for addons. Actor personality JSON file can be saved/loaded from MCM. 5.3.x Diaries for player and each individual slaves. Promise slaves to be sacrificed to Molad Bal. 5.4.x Flat menu (alternative to wheel menu) and compatibility changes for DOM Stories. 5.5.x Brand slaves with SlaveTats and more flat/wheel menus adjustments. 6.0.x Foursomes. Slaver skills for Player and all actors. More moods: crushed, proud and defiant. Knockout NPCs with bludgeon weapon and enslave them while unconscious. Put your slaves to work in a mine and collect ore from them after some time. 6.1.x "Let's have a serious chat" dialogue has more options to talk to NPCs and slaves. Asking an actor about their feelings will strengthen their personality and asking about their personality will increase their training. Chatting also gives a chance to increase relationship and open more dialogue options. 7.0.x PAH is now a soft dependency. As a consequence DOM can be run without PAH, but PAH is still recommended and needed for its various extensions. 7.1.x DOM is now a master file (ESM). As a consequence DOM plugin was renamed to DiaryOfMine.esm, changing the path for voices and GetFormFromFile. 7.2.x Zaz is now a soft dependency. Walking with cuffs. 7.3.x Sexlab is now a soft dependency. DOM remaining hard dependencies are Skyrim and its official DLCs. 7.4.x Ostim is now integrated with DOM as a soft dependency. Only player with slave interactions are implemented. 7.5.x DOM HSH interface is functional but still WIP. HSH actors use DOM mind features. 7.6.x DOM AYGAS interface is functional but still WIP. AYGAS actors use DOM mind features. 7.7.x Less Zaz dependencies, more walking with cuffs animations. 7.8.x TDF pacthes and more player interactions with NPCs. 7.9.x Fellglow Slave Camp for DOM. 7.10.x Continuing OStim, HSH, AYGAS and Fellglow camp integration. 7.11.x Personality bonus, punishments, praising, kinks and animations in JSON files. 7.12.x Player is a DOM Actor. Slaver by default but could be a slave too in theory. AYGAS, HSH and OStim integration: Spoiler How to use AYGAS with DoM: Install AYGAS then DOM with AYGAS patch. PAH_AndYouGetASlave.esp plugin should now depend on DOM instead of PAH. AYGAS slaves for sell will default to DOM PAHE slaves are not supported. How to use HSH with DoM: Install HSH then DOM with HSH patch. PAH_HomeSweetHome.esp plugin should now depend on DOM instead of PAH. HSH slaves for sell will default to DOM PAHE slaves are not supported. How to use OStim with DoM: Install OStim standalone. OStim interface is built into DOM, no need to install a patch. Slaves will now have extra dialogue options under "Come here slave" -> "Honour your Mistress/Master" -> Choose a dialogue with [OStim] tag. Disclaimer: I condemn physical and psychological violence of any form. Any under-aged actor is strictly forbidden from this mod. This mod is intended as entertainment only, remember this is only fantasy and have fun in Skyrim! Known bugs and FAQ: suggestions welcome Spoiler Diary opens with blank pages: It takes a few seconds for the diary to update, it should then reopen with text. If not try to hit ESC just after the diary opens. Otherwise you can always open the diary in message boxes with the Open Diary spell or hotkey with the author in the crosshair. Not DOM but common Skyrim features: I died from a hug: See https://www.nexusmods.com/skyrimspecialedition/mods/139572?tab=description MCM is not showing: type in console "setstage SKI_configmanagerinstance 1" DOM actors E key and name disappear: Use the DOM reset key for fix them. Also check you're using the latest version of Faster SMP (SE only). Not bugs but WIP: HSH and trainers efficiency is very low or not working at all. SLSO is not correctly handled. Some animations (kissing for example) are off. Starting a scene with Sexlab doesn't work. If you're using SL P+ make sure to set the orgasm event to "Legacy" in the SL P+ MCM. Otherwise make sure to run Pandora (or FNIS), start SL, register SLAL animations and save/restart. Diary just closes itself and doesn't update nor reopen. First, you can now use spells to open the diaries. if you want to use the books, make sure you didn't inadvertently succeed to move or take the readable diaries DoMDiaryReadSlave (A4F1C5) and DoMDiaryReadPlayer (A4F1C4). Those two diaries should stay in the test cell (or somewhere in the wild) and never be put in a container EVER! Objects in containers can't receive events and the diary won't update. The player should only use the diary covers whose name starts with "Diary of ...". The game crashes when I try to give or take items from the slave's inventory. Turn off auto equip in DOM MCM equipment tab. If you're on LE it could mean you need to turn off "Use DOM fast strip keywords" and "Reset DOM fast strip keywords" in the MCM first tab. These options use PO3 functions not available for LE. Action key "E" on actor is disappearing. This is a known Skyrim bug and can happen when an actor is in pose or bondage, because the animation queue gets screwed. Hitting the actor will usually make the "E" key reappearing for a while. Slave names disappear. Usually happens on spawned characters because of a conflicting mod. Try to find the conflicting mod, focusing on encounter replacers. Actor body and/or face suddenly turn blue/purple means you forgot to install Slavetats. Install it before DOM. Tears or blush not appearing on slaves: Make sure SlaveTats is installed. Reset slave tattoos from DOM MCM or add new tattoos from SlaveTats MCM main page. If using a custom race, make sure the race has a face part listed in head parts for both genders and the mesh face part has the same name. Otherwise SlaveTats won't find it! Also try to increase the number of face overlays in skee64.ini, default is 4, but 12 works better. Crash to desktop when starting dialogue or slave tries to say something is due to a corrupted voicepack. Disable the voicepack for now. Slaves won't attach to furniture. It usually comes from an incompatibility with another mod. For example Underground Bathhouse. If you do have UB installed, install Zaz over it or remove the directory 'zaz-ultimatedatapack' from UB directory. Devious devices are not compatible with DOM at the moment. It is recommended to use DD NG and if you just want the hand cuff animations you'll only need the meshes directory, so you can disable the esm. Slaves snap out of handcuffs as soon as they move. You need DD NG (meshes directory) and "Bound hands - Helgen attack OAR or DAR animations - NPC Patch" (available on Nexus) for this to work. Some idles can still happen and make slaves snap out of the bounded pose though. When enslaving during combat some slave gets stuck in crouching mode, use the enable/disable 'K' key to fix them. Combat slaves might kill victims during the early stages of enslavement. Avoid at all costs! If slaves become invisible (usually a vanilla bug linked with HDT-SMP) use the 'K' key or "Come here slave" -> "Stop whatever you are doing" dialogue option for a reset. If slaves disappear without notice it is usually happening because Skyrim engine tries to release the actor because it is supposed to disappear as part of a quest. The workaround is to clone the actor before it happens or never get to that stage of the quest. E.g. I keep Saadia with me and get no problem but never bother with her quest. If the slave dialogue doesn't appear, use the 'K' key or wait for 5 minutes for Skyrim to sort out the options and the dialogues to appear. This will ensure next dialogue goes faster. Another trick for those problems is to disable and enable the slave from the MCM menu or the actor using the console. If a slave get lost use the MCM menu slave roster to summon to player. If a slave can not be selected, wait 5 seconds for random dialogue to finish, or use the disable enable tricks above. Acknowledgements: Thanks to all teams who made this mod possible, with a special thanks to the authors of SKSE, UIExtensions, JContainers, PO3 Papyrus Extender, SkyUI, FNIS, Zaz and Sexlab! Thanks to @layam for the original PAH framework and for the whip and collars I reused in DOM. Thanks to @CliftonJD for all the help with coding, debugging and for allowing me to repack pieces of PAHE code. Thanks to @Musje for the immensely valuable help with patching HSH and AYGAS code. Tears textures and the essential message widgets are courtesy of @gooser from Apropos2 mod. @tznvlw took care of the translation of the MCM menu. @FriedTmprovided the code snippets for cbbe/3ba/himbo cloning. Fomod installer first version provided by @Tiress. Finally thanks to all the playtesters from LL for their support, reporting bugs and for their never ending suggestions. Animations, meshes, and textures courtesy of Leito, Babo, DarkAngel1265 as well as MiasLair/SexSlaves, Sexlab, ZaZAnimationPack and Devious Device teams. Voicing was done with xVAsynth. Slave tats with status by the always inventive @DocClox Alluring Potion Bottles v3 by jbvw http://www.nexusmods.com/oblivion/mods/33531/? Celtick Alchemy lab from Autan Waspeez https://www.nexusmods.com/skyrim/mods/54109 Thanks to Team TAL for their BDO & Overhit armor sets used in most of the screenshots. Other armors and outfits by COCO and Ninirim. The maid outfit is Backsteppo French Maid outfit. The harness is Venus Cage by Ninirim. Characters in screenshots are from Botox for Skyrim and personal work. All original assets and code contained in this mod are for personal use, are property of the creator and should not be distributed or reused without the author consent, in addition to the CC BY-NC-ND license. For all material included in this mod other than my own, please refer to the creators pages for license or CC BY-NC-ND otherwise. Submitter TrollAutokill Submitted 03/25/21 Category Adult Mods Requirements See description Regular Edition Compatible Yes Install Instructions What to download? Version 8.3 is the new stable version. It is available for Skyrim SE (including AE & VR). It doesn't depend on PAHE anymore. This is the recommended file to download and the only one needed for standard users. Version 5 is the legacy version. It is available for Skyrim SE (including AE & VR) all versions and LE up to 5.2.5. It is compatible with all recent PAHE versions (8+). Beware the documentation was updated for DOM 7, hence some dialogues and menus might not apply for versions 5 and 8. Important note: If you're still running a Skyrim version lower than 1.6.1130, you'll need to install Backported Extended ESL Support(https://www.nexusmods.com/skyrimspecialedition/mods/106441. Users of 1.6.1130+ don't need this patch. The DOM dependencies file is only for developpers and is not needed for normal users. Provided are also 2 clean save games for those who want to jump straight into the beginning of the game. Type 'showracemenu' in the console to customize your character appearance, gender and name. The first save is for a Breton in front of Fort Greymoore with Uthgerd as a follower, with no quest started beyond what's needed to enter Whiterun. The second save game is for a Nord in front of Breezehome with Lydia as a Follower, a few quests are already started to allow for the player to buy Breezehome and a horse was bought and is waiting at the Whiterun's stables. Installation: Here is a detailed installation procedure: Spoiler Always install DoM with its included patches after all other addons (Slavetats, APropos2, AYGAS, HSH, TDF, FM, Bathing in Skyrim, ...). Always do a "Start Game/Wait for MCM to find all mods/Initialize your mods/Save/Quit/Reload" before starting to play. Do not use LOOT for anything else than checking errors and warnings, or it will screw your load order. 1) Skyrim and required extensions: Skyrim AE (recommended) or SE or LE. SE users will need Backported Extended ESL Support. LE must use DOM version 5.2.5. Update, Dawnguard, Dragonborn 2) Recommended minimum to run DOM: (in blue bold are the 3 Absolute minimum, DOM will not load without those!) SKSE USSEP SSE Engine fixes SkyUI (no MCM without it) Address library JContainers (no reading/writing JSON files without it) UIExtensions (no wheel menu without it) Vanilla Script MicroOptimizations Scripts Carefully Reworked Optimized and Tactfully Enhanced (SCROTE) Kris's papyrus extender PapyrusUtil Powerofthree Papyrus Extender (needed for a lot of DOM functionalities) Powerofthree Tweaks Papyrus Tweaks NG. Recommended settings: iMaxOpsPerFrame = 1000 bSpeedUpNativeCalls = true Hug kill move fix for USSEP Pandora (recommended) or FNIS With these mods + Pandora + DOM you should have the following setup in MO2: Spoiler After running Pandora, when starting the game with SKSE and a clean save (or new game) DOM should initialize and you should have 2 MCM menus: SkyUI and DOM. You can keep playing with this setup, but you should definitely look into the list of mods below for more functionalities. Recommended tools: (Nexus or LL) if you want to enjoy most DOM functionalities Fuz Ro D'oh ConsoleUtil MoreInformativeConsole (very useful for debugging) TrueHUD Mfg fix RaceMenu BodySlide and Outfit Studio CBPC - Physics with collisions Spell Perk Item distributor Keyword Item distributor Base object swapper Better Dialogue controls Faster HDT-SMP FormList Manipulator - FLM Real Names Extended Recommended addons: (recommendations and user's choice) Any beautification mod, especially hair and eyes package Schlongs of Skyrim Sexlab (Soft dependency but needed for animations and sex events) DO NOT USE Sexlab P+ unless you know what you're doing. With default setup it is incompatible with DOM! OStim if you prefer. With or without Sexlab. SLAL packages: Babo, Billyy, FunnyBizness , GS, ... Zaz (recommended is 8+) (Soft dependency but needed for animations) + Zaz CTD fix, Zaz 3BA and Zaz Zap. See: https://www.loverslab.com/files/file/5957-zaz-animation-packs-for-se/ Sexlab SOS Strapon Bodyslide SexLabAroused Loose (or NG or OS should work too) Dripping When Aroused NG SlaveTats (Needed for crying, droolig and blushing face tats) Fertility Mode + Bloodline Open Animation Replacer + animation sets Crawl on four animation Sexy idle animations Drunk or drugged animations Blind people animations Bound hands - Helgen attack animations Bound hands - Helgen attack animations NPC Patch Devious Devices NG (at least the meshes direcotry for OAR animations) GSPoses (used for more poses variety) Bathing in Skyrim Renewed Wet function redux Wet and Cold Keep it Clean Dirt and Blood PAH suite and others: (Nexus or LL, only recommendations and user's choice) PAHE (not mandatory Interactive Framework Heretical ressources PAHSlaveCart PAH and you get a slave (the main download is outdated, use this version) PAH Home Sweet Home (the main download is outdated, use this version) Underground Bathhouse and Paradise Valley by Andragon Filthy Heritage TDF prostitution Enthralled NPCs Diary of Mine (this mod!) Install only the latest (7.Y.Z as of May 2025) Diary Of Mine X.Y.Z_SE_fomod.7z file. Other files are: LE version: Diary Of Mine 5.Y.Z_LE_fomod.7z only for LE users, PAHE is a hard requirement. Legacy PAH SE version: Diary Of Mine 5.Y.Z_SE_fomod.7z only for compatibility with older mod lists, PAHE is a hard requirement. Developer's dependency files: DOM Dependency Scripts And Compiler to be installed before and should be overwritten by latest DOM files. Save games: One save game for a Breton with Uthgerd at fort Greymoor and one for a Nord with Lydia in front of Breezehome. Type 'ShowRaceMenu' in console to customize your character. For those using Acheron:@Miss Corruption made an add-on and it is updated for DOM7: DOM Stories Voicepacks (see below for DOM voicepacks) Other mods: CBBE CBBE 3BA Outfits NPCs Weapons, combat, static meshes, ... XP32 OBody NG OPubes NG Precision (if you want your slave to physically react to the whip and slap tool) Behaviours: FNIS (Pandora is the recommended, but I always run FNIS first then deactivate FNIS but not the ouput) Pandora (Needed for animations) Places and LOD: Places Dyndolod (last) Starting the game: Run FNIS and/or Pandora according to your setup. For LE users: turn off the "use DoM fast keywords" toggle in the MCM main tab, under "stripping" or you will run into missing PO3 functions bugs. Start your game, wait for all mods to finish setup. Make sure to setup Sexlab (sometimes it starts by itself) Wait for Sexlab to finish setup. Start all animations from the SLAL MCM Save. Quit to desktop. Restart. Reload. Play. Further notes about installation : Spoiler Remember to run Pandora or FNIS after installing the mod or no animation will be played. If you use Nemesis together with FNIS, you'll need MO2, Nemesis must be above FNIS in your load order, and you should use the following procedure: disable FNIS, run nemesis, disable Nemesis, enable FNIS, run FNIS and finally re-enable Nemesis afterwards. But really Pandora does everything better and faster. If you're experiencing unexpected bugs, start from a clean save, wait 5 minutes without DOM installed, (wait for PAHE to initialize if you have it installed) start Sexlab from its MCM menu, wait for Sexlab to initialize, save, install HSH and AYGAS addons and DOM last, reload, wait for DOM to initialize, config your MCM mods, save, reload, you should be good to go. I included a clean save at Fort Greymoor with Uthgerd as follower, so you can start chasing bandits right away. If you prefer to use an old save, before installing: get back all your slaves, restrain them, free them or move them to PAH or HSH for PAHE, save. Install DoM, reload, wait 5 minutes, reboot PAHE from MCM, wait 15 minutes in the same cell (this is important, if you start changing cells you might trigger friendship update and mess up the reboot), save, reload, wait 5 minutes, you should be good to go. If it doesn't work use the procedure highlighted at the beginning of the installation section. If your just captured slaves drive you crazy by constantly running away, remember it's a feature, use ropes and start training, or give them an enchanted collar of leashing, or just turn off the alarm feature from the MCM menu. You might also want to choose to enslave actors sensitive to sorrow and with low willpower, those will have smaller chance to plan an escape. If you have problem getting your save to load, it might be time to use Resaver and purge unwanted mods, including older versions of DOM and PAHE. Voicepacks and other recommended mods: Spoiler Most up to date voicepack for DOM5-7 by @wower2345 Female Generic: https://mega.nz/file/J6c22Jgb#JCXd0myAJ0Uqej0OlkKI0wDHnFZ2ZTJjqHfZYspKrmU Female Unique: https://mega.nz/file/BmdnEZrJ#aO8lHp9DugqOF2HEBqAvrGSPgHXKBISXc7kmjjQFbGk Male Generic: https://mega.nz/file/UjFU2YYT#3zWqgcdxO5kvinqybBP_1LUFoht3VJtc6gkmjIIoEYI Male Unique: https://mega.nz/file/Z3NnALwZ#u8OQPD1rPmVJuC7wdrjgOQCI6js7wH62KapYJnXw5IQ This new voicepack should cover most of the old voice line. It is made for DOM7 and also work with DOM5 with the folder name changed from .esp to .esm. @Jasmine92 Did a voicepack for DoM 3 and 4: @reedeonry did the first voicepack for DoM 2.6.2: My own voicepack for DOM 4, might be a bit outdated: https://mega.nz/folder/lCVhHBjT#Pj7ewGUe9pGJg2uNp3EWdw How to install the voicepacks: Download the voice archives you want to use. Extra the archives, they should be in their own directory like "femaleuniquevex" Put each voice directory into your Data\sound\Voice\DiaryOfMine.esp (slow at startup but recommended for LE) Or create a voicepack mod in MO2 and copy them into the directory sound\Voice\DiaryOfMine.esp Or pack them into a BSA file DiaryOfMine.bsa and make sure you are not over the BSA file limit of 2.4 GB If you over the size limit you can create another BSA file "DiaryOfMine - Textures.bsa" You should be good to go, don't forget to check the voicepack mod if you're using MO2 If you're using DOM 7+ you might need to rename the voice directory from DiaryOfMine.esp to DiaryOfMine.esm You might also be interested in: Tears retexture by @Ero Sama JSON files explained by サマエル @InsanityFactor's user guide: Edited July 7, 2024 by TrollAutokill 28
xyzxyz Posted March 25, 2021 Posted March 25, 2021 This looks great. And very complex. Any chance of an oldrim version? 1
snarfies Posted March 25, 2021 Posted March 25, 2021 Well it sounds neat and all, but do these personalities and feelings actually DO anything? Or are they just for RP purposes? 1
TrollAutokill Posted March 25, 2021 Author Posted March 25, 2021 1 hour ago, snarfies said: Well it sounds neat and all, but do these personalities and feelings actually DO anything? Or are they just for RP purposes? Yes they change the way a slave reacts to different punishments. Hence changing the chance to run away but also to refuse an order and play certain idles. As for NPC it tells you if they would make an easy slave or would be a challenge. Of course it needs a lot of tweaking. That's why I need some input from beta testers. Should it be more or less dependencies from traits ? Should we add more options for reactions to orders and punishments ? Cheers TAK 1
TrollAutokill Posted March 25, 2021 Author Posted March 25, 2021 2 hours ago, xyzxyz said: This looks great. And very complex. Any chance of an oldrim version? I am sorry I don't own oldrim anymore. This mod is mostly scripts though and 2 small hidden quests, should not be too hard to convert if anyone volunteers. 1
Kalysto Posted March 26, 2021 Posted March 26, 2021 It would be nice if some of them plan an attempt to kill you and if others are willing to betray them and tell you about it in exchange for a better treatment. Also from the screenshots it looks that you get all the information about them right away. Wouldn't it be nicer if you have to guess it instead? 1
TrollAutokill Posted March 26, 2021 Author Posted March 26, 2021 4 hours ago, Kalysto said: It would be nice if some of them plan an attempt to kill you and if others are willing to betray them and tell you about it in exchange for a better treatment. Also from the screenshots it looks that you get all the information about them right away. Wouldn't it be nicer if you have to guess it instead? Having them plan an attempt to escape or kill their master would be an idea. Interaction in between slaves has still a long way to go, but is definitely on my list. I plan to include reacting to another slave punishment or successful escape. If you want to guess just don't use the dialogue. A more complex dialogue with real chitchat to get to know an NPC could be fun and more immersive. Right now I don't feel I have the time and expertise to do it. Cheers TAK 2
DMC500 Posted March 26, 2021 Posted March 26, 2021 Awesome mode idea! Keep looking forward for updates 1
Nevropath Posted March 26, 2021 Posted March 26, 2021 Like the idea. I'm going to try it. One thing I always I think is missing in PHE is gang bang. In your mod you could have different reaction according to personnality and who the PC involves (PC followers or forcing other slaves to participate, etc...) 1
pinky6225 Posted March 26, 2021 Posted March 26, 2021 Looks interesting, gave it a try with HSH and Get a Slave and it did work (no crashes etc) but slaves have lost there PAH stats after moving back from HSH i.e. i have a slave with 100 in everything and 111 in combat and other than combat these are now all 0 Not sure how you'd do it but something to show/react on how the slaves position in life has changed and influences the other factors might be cool as i'd imagine the life of a bandit living half starved in a cave and subject to the whims of the bandit leader isn't the most comfortable or secure so a slave from that sort of back ground would react differently to one that has been taken from a place they were happy with Would kind of be like how the different slaves in spartacus reacted, you had asher who wanted to move up within the system, doktoera who saw his position as one of honor and then spartacus himself who wanted to escape and get back to his wife 1
TrollAutokill Posted March 26, 2021 Author Posted March 26, 2021 1 hour ago, pinky6225 said: Looks interesting, gave it a try with HSH and Get a Slave and it did work (no crashes etc) but slaves have lost there PAH stats after moving back from HSH i.e. i have a slave with 100 in everything and 111 in combat and other than combat these are now all 0 Not sure how you'd do it but something to show/react on how the slaves position in life has changed and influences the other factors might be cool as i'd imagine the life of a bandit living half starved in a cave and subject to the whims of the bandit leader isn't the most comfortable or secure so a slave from that sort of back ground would react differently to one that has been taken from a place they were happy with Would kind of be like how the different slaves in spartacus reacted, you had asher who wanted to move up within the system, doktoera who saw his position as one of honor and then spartacus himself who wanted to escape and get back to his wife Thanks for helping with debugging. The patch for HSH and AYAGAS is coming very soon. For the slave life position this should come once I figured how to get faction information. PAHE strips actors from their factions before adding them to the slave factions. But there might be some information saved, especially for bandits. I am looking into it. I guess we would have to add a social stat for this to work. Depending on which factions an NPC is from: merchants, trainers, guards, ...
CliftonJD Posted March 26, 2021 Posted March 26, 2021 18 hours ago, TrollAutokill said: I am sorry I don't own oldrim anymore. This mod is mostly scripts though and 2 small hidden quests, should not be too hard to convert if anyone volunteers. 20 hours ago, xyzxyz said: This looks great. And very complex. Any chance of an oldrim version? usually when its just scripts with no meshes or idles, it should still be compatible or in this case backword compatible 6 hours ago, TrollAutokill said: ...or kill their master would be an idea. the original code for chance to fight is still in there if you decide to use it, but i would have to be leary as to why it was disabled (by layam from original pah mod) that maybe it was to problematic 2 hours ago, TrollAutokill said: The patch for HSH and AYAGAS is coming very soon. some of those scripts you changed such as aygasitffunctions have 2 versions for aygas functions based on if you have itf or don't have it, what version of the script did you include so we know if we need torture framework 2 hours ago, TrollAutokill said: For the slave life position this should come once I figured how to get faction information. PAHE strips actors from their factions before adding them to the slave factions. But there might be some information saved, especially for bandits. I am looking into it. I guess we would have to add a social stat for this to work. Depending on which factions an NPC is from: merchants, trainers, guards, ... i can't remember if it was hsh or aygas that requested it or if both mods use it, but that data is collected by pahnpceval during enslavement and stored in new paradise halls factions 1
TrollAutokill Posted March 26, 2021 Author Posted March 26, 2021 On 3/26/2021 at 4:05 PM, CliftonJD said: usually when its just scripts with no meshes or idles, it should still be compatible or in this case backword compatible the original code for chance to fight is still in there if you decide to use it, but i would have to be leary as to why it was disabled (by layam from original pah mod) that maybe it was to problematic some of those scripts you changed such as aygasitffunctions have 2 versions for aygas functions based on if you have itf or don't have it, what version of the script did you include so we know if we need torture framework i can't remember if it was hsh or aygas that requested it or if both mods use it, but that data is collected by pahnpceval during enslavement and stored in new paradise halls factions Many thanks CliftonJD for all this information, I will try to put it to good use. First thing might be to add a patched version with and without ITF. I might need to learn fomod at one point.
pinky6225 Posted March 26, 2021 Posted March 26, 2021 Tried the updated one but i think there is an issue with the idle, after telling a slave to strip its playing the idle to cover chest/groin on the PC rather than on the naked slave Here is my PC doing it while in full armor Then the stat issue i mentioned, seems to be the same for HSH an get a slave although one stat is sometimes staying high, one slave combat stayed max and another pose but all had submission back at 0 HSH Back in PAH stats - usually only sex would temp change but then get restored when ya did some sex 1
TrollAutokill Posted March 26, 2021 Author Posted March 26, 2021 4 minutes ago, pinky6225 said: Tried the updated one but i think there is an issue with the idle, after telling a slave to strip its playing the idle to cover chest/groin on the PC rather than on the naked slave Here is my PC doing it while in full armor Reveal hidden contents Then the stat issue i mentioned, seems to be the same for HSH an get a slave although one stat is sometimes staying high, one one slave combat stayed max and another pose but all had submission back at 0 Hide contents HSH Back in PAH stats - usually only sex would temp change but then get restored when ya did some sex Hi Pinky, thanks for the feedback. I will try to reproduce this behavior next week. What mods are you using?
CliftonJD Posted March 26, 2021 Posted March 26, 2021 49 minutes ago, TrollAutokill said: First thing might be to add a patched version with and without ITF. I might need to learn fomod at one point. i'd like to learn fomod at some point as well, but for different reasons, to let users decide which addons to install using 1 install file. for home sweet home or itf, i'd recommend getmodbyname example: Spoiler If (Game.GetModByName("PAH_HomeSweetHome.esp") != 255) PAHHouseSlave = Game.GetFormFromFile(0x008972, "PAH_HomeSweetHome.esp") As Faction PHHSHPortablePermaCamp = Game.GetFormFromFile(0x03C42A, "PAH_HomeSweetHome.esp") As Form Debug.trace("user has PAH_HomeSweetHome addon loaded") EndIf when hsh is installed pahe learns the faction and permacamp for later use, but with getmodbyname, pahe is able to function without hsh if desired 2
pinky6225 Posted March 26, 2021 Posted March 26, 2021 Text file is everything i think, from the PAH family... PAH HSH AYGAS PAH slave cart TDF patch loadorder.txt Did drop it into an existing save game rather than make a new game (takes a while to get everything setup again to try that)
TrollAutokill Posted March 26, 2021 Author Posted March 26, 2021 7 minutes ago, pinky6225 said: Text file is everything i think, from the PAH family... PAH HSH AYGAS PAH slave cart TDF patch loadorder.txt 3.46 kB · 0 downloads Did drop it into an existing save game rather than make a new game (takes a while to get everything setup again to try that) I will add a clean save with the mod for you to try. If you already have slave registered to your save game, I am pretty sure everything would get mixed up.
fred200 Posted March 26, 2021 Posted March 26, 2021 I will be following this mod with interest. I downloaded it, but I value my current high level slave crop to actually install it. I may need to set up a profile just for this. You can't ask for better help than Clifton! Well maybe get Musje on board also... 1
TrollAutokill Posted March 26, 2021 Author Posted March 26, 2021 46 minutes ago, pinky6225 said: Tried the updated one but i think there is an issue with the idle, after telling a slave to strip its playing the idle to cover chest/groin on the PC rather than on the naked slave Here is my PC doing it while in full armor Reveal hidden contents Hihi, it looks like your player is afraid for its nuts and tries to protect them with his shield. be nice to your slave or that might happen! This should be fixed in version 1.0.2 I just uploaded.
pinky6225 Posted March 26, 2021 Posted March 26, 2021 17 minutes ago, TrollAutokill said: Hihi, it looks like your player is afraid for its nuts and tries to protect them with his shield. be nice to your slave or that might happen! This should be fixed in version 1.0.2 I just uploaded. Cool will give it a go, was about to say i tried with your save (surprised it loaded as lots of stuff i dont use) but breton did the same thing when i told a slave i'd captured to strip Suppose it is kinda sensible to protect the jewels while ordering someone around as a male
pinky6225 Posted March 26, 2021 Posted March 26, 2021 Yeah that works now, slave does the groin/chest covering on being ordered to strip rather than the PC As your using that idle a command/punishment for doing it would be good so you can tell them to stop covering themselves up 1
TrollAutokill Posted March 26, 2021 Author Posted March 26, 2021 2 minutes ago, pinky6225 said: Yeah that works now, slave does the groin/chest covering on being ordered to strip rather than the PC As your using that idle a command/punishment for doing it would be good so you can tell them to stop covering themselves up Good idea, I will first put up a personality check and add a punishment reason for covering if done. The idle will soon play more often on shy people and less on outgoing!
CliftonJD Posted March 26, 2021 Posted March 26, 2021 57 minutes ago, TrollAutokill said: Good idea, I will first put up a personality check and add a punishment reason for covering if done. The idle will soon play more often on shy people and less on outgoing! i was actually about to suggest that, reading thru the changes atm. instead of adding so many checks to the strip command, those functions could be moved to the dialog so that the disobedient slave instantly respond with option to punish pahslave: recloning is a debug function for buggy slaves and the notification during recloning is there to inform the player when its completed. also notice you changed the boy's sex training back to the older method: Spoiler Float Property sex_training Hidden Float Function get() return __sex_training EndFunction Function set(Float value) If actor_alias.GetSex() == 0 __sex_training = (oral_training + anal_training) / 2 Else __sex_training = (oral_training + vaginal_training + anal_training) / 3 EndIf from this: Spoiler Float Property sex_training Hidden Float Function get() return __sex_training EndFunction Function set(Float value) If actor_alias.GetSex() == 0 __sex_training = (oral_training + vaginal_training + anal_training) / 3 Else __sex_training = (oral_training + vaginal_training + anal_training) / 3 EndIf both slaves receive vaginal training based on their experience with that type of sex, not who has that sex organ. if you try to make it gender bias, the boys would instead need cock training, but there's no sl tags to base it off of so it gets more difficult to code....it also causes confusion with aygas and hsh addons already setup without gender bias next i notice you added training for the equip inventory: Spoiler Function EquipInventory() ; -=TAK=- Adding a bit of confusion to the actor mind string hh = "her" if(actor_alias.GetSex() == 0) hh = "him" endif Debug.Notification("Confusing "+getName()+" by giving "+hh+" some freedom with clothing") TrainFreedom(10) actor_alias.EquipInventory() EndFunction that function is only used to tell the slave to get dressed, but the slave might only be wearing devious devices or collars to equip. maybe change that to give training based on what's being equipped 1
TrollAutokill Posted March 27, 2021 Author Posted March 27, 2021 14 hours ago, CliftonJD said: i was actually about to suggest that, reading thru the changes atm. instead of adding so many checks to the strip command, those functions could be moved to the dialog so that the disobedient slave instantly respond with option to punish I did not want to mess with the dialogue quests yet for compatibility reasons. Thanks I will look into how it is done fore refusing to fight for player. 14 hours ago, CliftonJD said: pahslave: recloning is a debug function for buggy slaves and the notification during recloning is there to inform the player when its completed. OK, I removed the extra notifications from reClone. Quote also notice you changed the boy's sex training back to the older method. Weird, I use notepad++ compare function to check all changes so I am sure the old version is actually in the source file of my PAHE directory. I will investigate that. Yes it was me mixing up the old pahe files in source/scripts with the new ones in scripts/source. ? Quote next i notice you added training for the equip inventory: Reveal hidden contents Function EquipInventory() ; -=TAK=- Adding a bit of confusion to the actor mind string hh = "her" if(actor_alias.GetSex() == 0) hh = "him" endif Debug.Notification("Confusing "+getName()+" by giving "+hh+" some freedom with clothing") TrainFreedom(10) actor_alias.EquipInventory() EndFunction that function is only used to tell the slave to get dressed, but the slave might only be wearing devious devices or collars to equip. maybe change that to give training based on what's being equipped Correct, it needs more checks and adapt training to what is really equipped. Thanks for all this input. I will focus on the dialogue/refuse part from now. 1
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