Jump to content

SES2 - Slaverun NPC Enforcer


Recommended Posts

Posted
Quote

In SES2 you will need to take clothes out of their inventory if you wish to strip a follower. Some might not let you take all of their clothes. In SES1 followers were stripped according to the MCM.

Ok you may wish to have a talk with creator of display model and see how he set up the ability to remove ALL items from an NPC, without that mod I had to leave 1 item equipped, with that mod I can strip any NPC follower or not. and they will stay naked.

 

On another note, lets say I am using Dom, and I am running through a city with a slave, will that slave be used by the town folk? Been looking for something that would for exaple have someone come up an ask my PC if they can use my slave

Posted
On 2/8/2026 at 12:54 AM, AylaElfie said:

My biggest pet peeves with writing in mods:

  1. Poor grammar, spelling, punctuation/capitalization, and bad translations. As silly as it is, the smallest typo or deviation from the writing format vanilla adheres to can undermine the experience for me.
  2. Making assumptions about the player. For example, I don't like when a mod will have someone refer to me as the dragonborn when I'm a random college student that's never set foot in Bleak Falls Barrow. There should be checks in place to verify what's being said is actually true.
  3.  Language unsuitable for the setting. A lot of follower mods are guilty of this. A more middle-ages style of English is much more immersive than modded characters dropping modern lingo, no cap on god fr fr. There are lots of colorful and fun words that need to see more use: that's not just a whore, she's also a slattern, a tart, a strumpet, and a tramp!

...

 

By the way, have you looked at LMAO at all? I feel like there may be some overlap between your mods, and I would love to see them complement each other rather than compete for the same effects.

 

I have the same pet peeves. I look forward to working with you in the future. I do not know when I will start on those features. When I do I will PM you.

 

I have not yet used LMAO. Thank you for the recommendation. I do not see much overlap with this mod. But the sex at the gate feature seems similar to a feature from SES1. I look forward to testing it out. I might need to add on to that feature in order for it to apply to NPCs as well as the player.

 

On 2/8/2026 at 3:19 AM, AylaElfie said:

My, my. Look at you!
Seems we've finally found some proper use for your kind, eh?
How about you spread your legs, little elf? I'll show you what you've been missing all your life...

1. What? You think you can talk to me that way?!

Think? Nay, my sweet, I know I can. And right now I also know you have a duty to service my cock.

2. Huh?! I'll do no such thing!

Actually, I believe you will! You just might not enjoy it yet. Come here, sweetroll!

3. Wait! I'm a free woman! What is the meaning of this?

You *were* free. And you are no woman. You're an elven cocktease. Now come, do your duty and spread your legs for a real man, tart.

4. Yes, sir... Please be gentle with me.

That's a good little strumpet. The gods made you for this, you know?

5. Yes, Master. Please, use me as you'd like.

I love a well-trained bitch. Come polish my balls first, you sexy little whore. Get me ready to stretch that needy pussy of yours.

 

That is lore friendly and offers a great deal of player choice. Excellent!

 

The more dialogue you write the more familiar you will become with the shortcomings and common workarounds. Since player lines are not voiced they can contain dynamic information. "My name is <Alias=Player> and I am a part of the <Alias.Race=Player> race". NPCs can not use variables like that because their lines are intended to be prerecorded. Due to this you will find the player often states information about themselves. Then the NPC responds to the player continuing the established context.

 

For example you could change response 3 from "Wait! I'm a free woman! What is the meaning of this?" to "Wait! I'm a free <Alias.Race=Player>! What is the meaning of this?" Then then remove the reference to the player being an elf from the the NPC lines. "Your kind are cockteases..." With tweaks like this you can avoid having to write a unique set of dialogue for every single race. Sometimes you want to write unique dialogue for every race. Sometimes you do not. Even when you do you still usually want a default dialogue for unknown races. Such as any the player added through mods. You can still add conditions to any dialogue so you can always limit some responses to elves only. But other times you want to generalize and that is how you do it.

 

On 2/8/2026 at 2:10 AM, skybird said:

Took a while to install and while on it updated some mods. A good installation guide for sure :)

I think all works. I see that when entering towns or castles many npc look different as I would expect and stuff happens ;)

 

But now what am I supposed to do. Is it just scenery? Is there even a quest? I talked to npc who wear devices but I have the same chat options as always.

 

Perhaps you need to still enable Random Sex in the ASF MCM? If that is enabled and still no sex happens after a few minutes then please post a log. I would like to know why Sex is not happening. Best place to do that is the ASF support thread.

Posted
6 hours ago, kaxat said:

Perhaps you need to still enable Random Sex in the ASF MCM? If that is enabled and still no sex happens after a few minutes then please post a log. I would like to know why Sex is not happening. Best place to do that is the ASF support thread.

When I said stuff happens that means sex so it works for sure ;)

What I mean in general is that its the title of the mod Slaverun Enforcer that put me on wrong foot. I thought there was a quest like the original enforcer.

 

Now I have been messing around with the  SES2_distri.ini (the fun part for me) and for example now the high class males are slaves hah. I did that by putting an extra line in step 3.

 

Keyword = SESSlave|SESUpperClass+ASF_ActorBase_Included,-SESNeverEnslave|NONE|NONE|M/-C|NONE|-C

 

I noticed the males never used chain stuff (they are simply naked) so I changed this line in Step 5 and now it works. 

Outfit = SOC_Outfit_Female|SESSlave,-SESAltOutfit|NONE|NONE|F/-C

to

Outfit = SOC_Outfit_Female|SESSlave,-SESAltOutfit|NONE|NONE|-C  

Now I need to find out how my slaves should not use the wrist chains etc as that limits the sex animations to much.

 

PS: I dont use logs anymore as I once had that and I have/had big issues with it trying to get rid of it so I changed things (dont ask me what) so it logs way less now and I keep it that way.

Posted

I'm having trouble understanding something with SES2. Do we need to modify the file to enable it to work, or does the base file already contain everything needed and can be used directly in the game?

Posted

@kamo82 If you have installed this mod and all of its requirements it just works. Although if you want sex scenes to happen you will also need to go into the ASF MCM and enable "Random Sex".

  • 3 weeks later...
Posted

Hello!

First and foremost, I’m a big fan of the Enforcer Mod and the Slaverun experience. I’ve installed it along with a very complex mod list, so there may be some influence from other mods. What I’m trying to figure out is what kind of results we should expect. I’ve only done limited exploring so far, but I found some females in chains and bondage gear, which is great. Is there more, like dialogues and commands such as “you are free!”, “you are a slave!”, or “you can re-dress”? What’s the overall goal of this mod? I understand there are no quests, but I haven’t seen any new dialogue options yet, so I’m a bit confused.

Posted

@kaxat There seems to be an issue with the below line in the primary DISTR config:

 

Keyword = SESWarrior|*Drathea,*Adventurer,*Bodyguard,*Corsair,*Guard,*Hunter,*Mercenary,*Warrior

This expression distributes SESWarrior to NPCs like Saffir even when she doesn't have these words as part of her name or editorID. It is likely that other NPCs are affected by the same issue. I haven't been able to isolate the reason for this erroneous distribution beyond this line.

Posted

@Nuascura How odd. I am not seeing that on my end. Saffir's only SES keywords for me are SESLowerClass and SESSlave. But keywords are semi random so I will keep an eye out.

 

Were you able to isolate it down to just that one SPID line? If I was to isolate it I would comment out the 4 other lines that assign the SESWarrior keyword. Some of them do it by faction, others by worn items/DOFT keywords. If she still gets SESWarrior with all the other commented out then it must be from that one line.

 

If it is from that line is it possible another mod is assigning Saffir a keyword that mentions the word "guard", "hunter", or "adventurer"? If she gets a keyword like that from another SPID mod in your load order, then she would also get the SESWarrior key.

 

Of course that could also be a bug in SPID. I am testing in 1.5.97. I know you are testing in a newer version. Perhaps it is a newer bug. I will continue looking for this issue.

 

@SkyrimOne No dialogue in this mod. It strips NPCs and queues them up to have sex with each other. It adds the same background atmosphere Slaverun had.

 

That is it. A future version will add some dialogue before and after autonomous sex. Mostly between NPCs. This is not a player focused mod.

 

Posted
6 hours ago, kaxat said:

If it is from that line is it possible another mod is assigning Saffir a keyword that mentions the word "guard", "hunter", or "adventurer"? If she gets a keyword like that from another SPID mod in your load order, then she would also get the SESWarrior key.

So that's what it was. 

 

Yes, I did isolate the issue to that single line I wrote above, verbatim. I was focusing so much on NPC name strings and editorIDs I didn't realize SPID would partial match against keyword editorids, too. 

 

Object Categorization Framework distributes the OCF_RaceHumanoid_Redguard keyword to all Redguard NPCs, so this was the pattern. Due to OCF, all Redguard NPCs were immunized via your NeverEnslave keyword, which is distributed following SESWarrior.

 

Removing "*Guard," from the expression was enough to resolve the issue. Makes sense. "Guard" is too vague in context of the game when Redguard is a race name.

Posted
Quote

I was focusing so much on NPC name strings and editorIDs I didn't realize SPID would partial match against keyword editorids, too. 

 

I hear you. Nice catch! Agreed that *guard makes no sense in the context of Redguards. I have nixed that line from my file and will include that with a future update.

Posted (edited)

So I'm trying to get this to exclude npcs from the "The Rubber Facility" mod, but I'm running into some issues. It auto-enslaves most npcs in the facility, which I'm trying to avoid, since zap chains just don't really fit with the mods, you know? So I tried adding the following to the SES2_ThirdPartyMods_DISTR.ini:

 

; The Facility
Keyword = SESNeverEnslave|NONE|[69401237 The Facility.esp]

 

Yeah, looking at the faction IDs, that 694 string is the faction for the facility npcs. But it didn't give me consistent results. Went inside, and the receptionist was wearing the right clothes, but the warden was still wearing chains, despite being in the same faction. Tried again with:

 

; The Facility
Keyword = SESAlreadyEnslaved|NONE|[69401237 The Facility.esp]

 

But that put the receptionist back in chain and didn't fix the warden. Is there a step I'm missing somewhere? 

Edited by ZephyrusVenti
Posted (edited)

@ZephyrusVenti Try this

 

Keyword = SESNeverEnslave|NONE|The Facility.esp

 

That will skip all NPCs from added by The Facility.esp mod. If you wish to target some of them then use the Faction's Editor ID (EDID) instead of [69401237 The Facility.esp]. xEdit or More Informative Console can help you find a faction's EDID.

 

Edited by kaxat
Posted

Thank you for your help, got it working. I was trying to keep all the npcs in their original outfits, so what I initially had would work - loaded a save that was much farther away from the location, and it worked out just fine, all the characters wearing what they should.

Posted

@ZephyrusVenti I am d elighted to hear that. 

 

FYI if you want them to keep their original outfits and still be treated as slaves you can assign the keyword SESAltOutfit instead of SESNeverEnslave. AltOutfit makes SES assume they have already been given a slave like outfit from another mod.

Posted

@toynbeeidea I would enjoy teaming up with Kenjoki if he wants help integrating ASF into the Reloaded Enforcer. You could replace a huge chunk of code from that mod with a few simple calls to ASF. Which would make maintaining that mod a lot easier going forward.

 

I also think Kenjoki might find SOC to be helpful. Once again could be easily integrated if he wants to make extensive outfit customizations and variety possible for slaves.

 

Kenjoki may not be interested though. I have mentioned some of this previously to him. There is a chance he never saw my response. It is also possible Kenjoki looked into ASF and did not like that it requires Skyrim SE or newer. He lists LE as untested on his mod so perhaps he wished to continue supporting that version.

  • 2 weeks later...
Posted

Terribly sorry but I'm rather new to the whole editing files scenario but I wanted to try my hand, I saw that you could enable certain races and holds to be enslaved or free and I was hoping someone might provide me an example on HOW to do that.

For example if I wanted thalmor or any high elf to be enslaved or if I wanted all dark elves to be exempt from slavery how would I go about this?

I am trying to put the thalmor factions within the already enslaved or the lower class and was wondering if this was the correct path to take to reach the desired outcome?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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