Jump to content

Recommended Posts

Posted
11 hours ago, DonQuiWho said:

But just think on all the silent fans, rather than the moaning groaners ....?

 

And thanks for keeping this going!

 

Hope you manage a good break over the holiday period

 

DQW

 

 

4 hours ago, Herowynne said:

Fans do need to let mod authors know they are appreciated.

 

@Bane Master Many thanks for your continuing contributions to the community! ❤️

 

 

2 hours ago, Anunya said:

Hopefully because it gives you a sense of satisfaction.

 

For my part, I've really enjoyed the mods you've shared and our interactions. You make my naughty Skyrim better! Thank you!

 

Thanks all - much appreciated! ?

Posted
3 hours ago, Bane Master said:

Thank you. 

 

So yes - Non-Hostile masters will sell you their slave for a random price - if you don't buy the slave they will eventually either escape, or be sold on to another master. Not sure what other options could be added in a Non-Hostile scenario?

 

Idk maybe making it more challenging for us to buy them back? Like by default a high coin price?

Also can you add more features like the slave serving her master food of holding a tray? Dancing for her master while he's seated? Kneeling down? 

 

I'm asking because I like your mod more than others.

Posted
9 hours ago, phobos33 said:

Like by default a high coin price?

I could add a slider to the MCM so the player can select a base price that suits their playstyle.

 

9 hours ago, phobos33 said:

slave serving her master food of holding a tray? Dancing for her master while he's seated? Kneeling down? 

I'm most experienced at scripting so I would have to find out how such things can be done - my main concern is that the more actions the actor can perform the higher the chance that an action triggers at an inopportune moment and breaks something. Also from an immersion point of view a tray of  drinks for example is fine in an inn, house or even maybe a town - but not so great in the middle of nowhere.

 

TLDR: Yes - I can look at these things but it's not as simple to do as it sounds.

Posted (edited)
14 hours ago, phobos33 said:

Also can you add more features like the slave serving her master food of holding a tray? Dancing for her master while he's seated? Kneeling down?


Here is another point of view, also from a big fan of this mod:

 

This mod adds a huge amount of emergent gameplay. Part of my gameplay now is to try to rescue my enslaved followers. I typically have to try 2 or 3 times before I can successfully rescue a follower from a bandit camp, with my player character going through successive Defeat + enslavement cycles herself.

 

The enslaved followers forced into sex with their master is a motivational reason to rescue them. Other abusive activities like whipping would fit into that model.

 

Serving drinks, not so much. If my follower is serving as a waitress (or a dancer), there is less motivation to rescue them. That would just seem like my follower quit working for me and got a new job.

 

 

Edited by Herowynne
Posted
6 hours ago, Herowynne said:

Here is another point of view, also from a big fan of this mod:

Many thanks  - all ideas/thoughts welcome.

 

If I do add any other activities for slaves I'll ensure they can be toggled from the MCM (as Sex is now).

Posted
7 hours ago, Herowynne said:


Here is another point of view, also from a big fan of this mod:

 

This mod adds a huge amount of emergent gameplay. Part of my gameplay now is to try to rescue my enslaved followers. I typically have to try 2 or 3 times before I can successfully rescue a follower from a bandit camp, with my player character going through successive Defeat + enslavement cycles herself.

 

The enslaved followers forced into sex with their master is a motivational reason to rescue them. Other abusive activities like whipping would fit into that model.

 

Serving drinks, not so much. If my follower is serving as a waitress (or a dancer), there is less motivation to rescue them. That would just seem like my follower quit working for me and got a new job.

 

 

 

A POV to dream to.... :angel:

 

Maybe you should consider tweaking your Devious Bandit Captives mod into a suitable variant, something sort of like Devious Amazon Workers, with whips, chains and rough trading as part of the Employee Incentives Scheme?

 

?

 

 

Posted
1 hour ago, DonQuiWho said:

Maybe you should consider tweaking your Devious Bandit Captives mod into a suitable variant, something sort of like Devious Amazon Workers, with whips, chains and rough trading as part of the Employee Incentives Scheme?

 

That is a great idea, but beyond my current modding abilities. Something I could aspire to in the future. ?

 

It is true that followers enslaved by bandits via FSM fit right in alongside the enslaved NPCs from Devious Bandit Captives. They go well together.

Posted
On 12/19/2023 at 4:18 PM, Bane Master said:

To add an outfit:

 

Decide on the name you want to give it - for example "Coco Lingere Red 04"

 

Get the FormID of the Item(s) you want to include

 

Lets assume there are three and that they are from [COCO]Lingerie.esp and [COCO]Lingerie.esp is in position 4F in your load order - If so, the Form IDs would look like

 

4F0A985A. 4F0A9858 and 4F0A9856

 

You need to change the FIRST two digits of each id (the load order position) to 0x  - so now the IDs are 

 

0x0A985A, 0x0A9858 and 0x0A9856

 

Then use these  IDs plus the esp  name to create the item records for the JSON file - Formatting is key here  the "   seperator  | symbols and two underscores "__formdata|" at the beginning  must be as shown below

 

"__formData|[COCO]Lingerie.esp|0x0A985A" 

"__formData|[COCO]Lingerie.esp|0x0A9858" 

"__formData|[COCO]Lingerie.esp|0x0A9856" 

 

Once you have these - to add the outfit you would add the following at the top of the file after "female":  { and before "Devious Chains":

 

"female" : 
    {
            "Coco Lingerie Red 04" : 
        [

              "__formData|[COCO]Lingerie.esp|0x0A985A" ,

              "__formData|[COCO]Lingerie.esp|0x0A9858" ,

              "__formData|[COCO]Lingerie.esp|0x0A9856" 


        ],

          "Devious Chains" : 
 

Again the brackets, quotes and commas are vital.

 

 

I'm not sure what you mean can you give a bit more detail

 

I tried doing this method but it doesn't seem to work....can you show me your SS of the file?

all I have to do is save the Audit_Outfits file after editting right?

Posted (edited)
16 hours ago, phobos33 said:

all I have to do is save the Audit_Outfits file after editting right?

Ok - that's why it's not working, the file you need to edit and save is SlaveOutfits.json in the JC folder.  The Audit_Outfits file is just a report that you can generate to check your outfits are valid.

Edited by Bane Master
Posted
29 minutes ago, Bane Master said:

Ok - that's why it's not working, the file you need to edit and save is SlaveOutfits.json in the JC folder.  The Audit_Outfits file is just a report that you can generate to check your outfits are valid.

Yikes....ok I've never used a file with that format. What program do I need to open it with?

Posted
On 12/19/2023 at 4:18 PM, Bane Master said:

To add an outfit:

 

Decide on the name you want to give it - for example "Coco Lingere Red 04"

 

Get the FormID of the Item(s) you want to include

 

Lets assume there are three and that they are from [COCO]Lingerie.esp and [COCO]Lingerie.esp is in position 4F in your load order - If so, the Form IDs would look like

 

4F0A985A. 4F0A9858 and 4F0A9856

 

You need to change the FIRST two digits of each id (the load order position) to 0x  - so now the IDs are 

 

0x0A985A, 0x0A9858 and 0x0A9856

 

Then use these  IDs plus the esp  name to create the item records for the JSON file - Formatting is key here  the "   seperator  | symbols and two underscores "__formdata|" at the beginning  must be as shown below

 

"__formData|[COCO]Lingerie.esp|0x0A985A" 

"__formData|[COCO]Lingerie.esp|0x0A9858" 

"__formData|[COCO]Lingerie.esp|0x0A9856" 

 

Once you have these - to add the outfit you would add the following at the top of the file after "female":  { and before "Devious Chains":

 

"female" : 
    {
            "Coco Lingerie Red 04" : 
        [

              "__formData|[COCO]Lingerie.esp|0x0A985A" ,

              "__formData|[COCO]Lingerie.esp|0x0A9858" ,

              "__formData|[COCO]Lingerie.esp|0x0A9856" 


        ],

          "Devious Chains" : 
 

Again the brackets, quotes and commas are vital.

 

 

I'm not sure what you mean can you give a bit more detail

 

I used showinventory console command to get the formIDs, it it baseID or RefID?, I tried to edit the SlaveOutfit.Json file using the notepad by following your procedure and saved the file. You should know that I have used selected items from 3 different mods under one name but it doesn't show up in the game menu

Posted
3 hours ago, phobos33 said:

baseID

It should be the BaseID of the Armor item 

 

If you still can't make it work post your updated SlaveOutfits.json here and I'll check it over (might not be until the 26th though! ?)

Posted
12 minutes ago, Bane Master said:

It should be the BaseID of the Armor item 

 

If you still can't make it work post your updated SlaveOutfits.json here and I'll check it over (might not be until the 26th though! ?)

Most of my items are updated, but they don't show up in the MGM menu. Do I have to enable some esp or something?

Posted
1 hour ago, phobos33 said:

Most of my items are updated, but they don't show up in the MGM menu. Do I have to enable some esp or something?

No - if they don’t show in the menu then there is a problem with either the item or the  file structure.

upload a copy of your edited slave_outfits.json and I’ll take a look

Posted
11 hours ago, Bane Master said:

No - if they don’t show in the menu then there is a problem with either the item or the  file structure.

upload a copy of your edited slave_outfits.json and I’ll take a look

Yes maybe, I tried adding Heroes Regina outfit and one of Dint999's KS HDT hair wig but in Audit_Slaveoutfit fole it says formID not found.

20231225_124626.jpg

Posted
2 hours ago, phobos33 said:

Yes maybe, I tried adding Heroes Regina outfit and one of Dint999's KS HDT hair wig but in Audit_Slaveoutfit fole it says formID not found.

20231225_124626.jpg

 

The FormIDs appear to be correct but are you sure the esp name is Heroes_Regina.esp ?

 

I don't have the file but on the webpage where I found the FormIDs it seems to imply it might be [SunJeong] Heroes Regina.esp or something like that - although if you got the file somewhere else it might be different. 

 

Also regardless of whether the esp name is correct in the picture above you have an extra comma after 0x002dd2 - the last entry in a list doesn't have a comma (look at 0x1f164 in Devious Chains below and you will see what I mean).

 

Afraid I can't test it as I don't have the Heroes Regina Mod (unless you want to PM me a copy to test)

 

Posted (edited)
On 12/25/2023 at 2:27 AM, phobos33 said:

I tried adding Heroes Regina outfit and one of Dint999's KS HDT hair wig but in Audit_Slaveoutfit fole it says formID not found.

In addition to what Bane Master said, if you're on LE, the form IDs must be in decimal format without the 0x (SE recognizes decimal IDs too, but hex is more convenient).

 

EDIT:  Bane Master kindly pointed out to me that while JsonUtil for LE does not accept hexadecimal IDs, JContainers LE does, and so there's no need to convert the IDs for his mod.  I've encountered that limitation before and thought that it applied here with FSM, but it does not.

Edited by HexBolt8
Posted
On 12/25/2023 at 7:27 AM, phobos33 said:

it says formID not found.

 

Ok - I have tested the Outfit using the Regina Mod version from the link you sent me

 

I added 

 

        "Heroes Regina" : 
        [
            "__formData|Heroes_Regina.esp|0x389f",
            "__formData|Heroes_Regina.esp|0x2dd2"
        ],

 

to the SLaveOutfits.json file and then ran the Outfit Audit which confirm it's loading OK (as below)

 

Heroes Regina: 
Index  0     __formData|Heroes_Regina.esp|0x389f = (3100389F) Regina_Inner4 Bot
Index  1     __formData|Heroes_Regina.esp|0x2dd2 = (31002DD2) Regina_Inner4

 

Then I disabled all other outfits in the FSM MCM and enslaved Lydia -  everything worked as expected

 

Spoiler

Lydia.jpg

 

Once I had built the outfits in Bodyslide I did have to mark the body armour as revealing in SOS to get the bottom to show.

 

I have attached my SlaveOutfits.json for you to try - hopefully this works for you, as it works as expected in my testing. 

SlaveOutfits.json

Posted
3 hours ago, Bane Master said:

 

Ok - I have tested the Outfit using the Regina Mod version from the link you sent me

 

I added 

 

        "Heroes Regina" : 
        [
            "__formData|Heroes_Regina.esp|0x389f",
            "__formData|Heroes_Regina.esp|0x2dd2"
        ],

 

to the SLaveOutfits.json file and then ran the Outfit Audit which confirm it's loading OK (as below)

 

Heroes Regina: 
Index  0     __formData|Heroes_Regina.esp|0x389f = (3100389F) Regina_Inner4 Bot
Index  1     __formData|Heroes_Regina.esp|0x2dd2 = (31002DD2) Regina_Inner4

 

Then I disabled all other outfits in the FSM MCM and enslaved Lydia -  everything worked as expected

 

  Hide contents

Lydia.jpg

 

Once I had built the outfits in Bodyslide I did have to mark the body armour as revealing in SOS to get the bottom to show.

 

I have attached my SlaveOutfits.json for you to try - hopefully this works for you, as it works as expected in my testing. 

SlaveOutfits.json 10.24 kB · 1 download

 

Full marks for the great support!

 

DQW

Posted
4 hours ago, Bane Master said:

 

Ok - I have tested the Outfit using the Regina Mod version from the link you sent me

 

I added 

 

        "Heroes Regina" : 
        [
            "__formData|Heroes_Regina.esp|0x389f",
            "__formData|Heroes_Regina.esp|0x2dd2"
        ],

 

to the SLaveOutfits.json file and then ran the Outfit Audit which confirm it's loading OK (as below)

 

Heroes Regina: 
Index  0     __formData|Heroes_Regina.esp|0x389f = (3100389F) Regina_Inner4 Bot
Index  1     __formData|Heroes_Regina.esp|0x2dd2 = (31002DD2) Regina_Inner4

 

Then I disabled all other outfits in the FSM MCM and enslaved Lydia -  everything worked as expected

 

  Hide contents

Lydia.jpg

 

Once I had built the outfits in Bodyslide I did have to mark the body armour as revealing in SOS to get the bottom to show.

 

I have attached my SlaveOutfits.json for you to try - hopefully this works for you, as it works as expected in my testing. 

SlaveOutfits.json 10.24 kB · 1 download

Great support!! Thanks for elaborating the process. It actually works pretty well now

Posted (edited)

Hi eveyone i am also trying to edit Outfits but cant get it to work and i am not sure why.

 

I am trying to get a few Cursed Loot Latex outfits to work. (Shiny Outfit Red is what i labled it)

 

First question when i create a new Outfit should it show up in game anyway in the selectable Outfit section or only if it fully works?

2nd what path does teh .json file has that i have to edit? the on i try to edit is in Appdata\Roaming\Votex\skyrimse\mods\Follower mod\skse\plugins\fsm\jc\SlaveOutfits.json

maybe that is the real issue in case it isnt here is my attempt of the edit maybe some can tell me whats wrong if everythign else is correct 

 

Theese are parts of the Dark Red Ebonite Set if someone wants to check ID´s 

cc76b0d2336576079d4a398510b4120d.png

Edited by Roxxlive
Posted
3 hours ago, Roxxlive said:

These are parts of the Dark Red Ebonite Set if someone wants to check ID´s 

So - the good news is that you are editing the correct file and the structure of your outfit looks fine.

 

The bad news is that I cannot find any of the FormIds you have used in DCL.

 

For an example of a DCL Form I have chosen a Slave Harness Inventory Item which, when I load DCL into XEdit I can see has the FormID 0804A025 in my test setup

 

The First two digits of the ID are the Load Order position (08 in this case) so we drop them leaving 04A025

 

We can also drop any leading zeros (although you don't have to) so that gives us 4A025

 

Finally we add 0x at the start of the ID - so the ID for this item is 0x4a025 (I tend to make the letters a-f lowercase as I find it easier to read, again it's not compulsory)

 

Using this ID, the line in the SlaveOutfits.json would be 

 

 "__formData|Deviously Cursed Loot.esp|0x4a025", 

 

(Remembering no trailing comma for the last item in the set)

 

Hope that helps

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...