Jump to content

Devious Followers Framework Development


Recommended Posts

2 minutes ago, Anunya said:

 

Whore Armour: I imported over my custom whore armour meshes from previous installs, but didn't test it. I assume if you want the "random top and bottom" you don't use custom armour, is that right? Is this something you can customize at the moment? Also, I assume you need a flavour of TAWOBA installed for the random tops and bottoms - is there a particular one that's needed?

 

Maid Rule: the only thing I tested was accepting the deal, getting the uniform, and putting it on - which I tested with a custom uniform. The only weirdness I got is that the default Apachii Maid uniform (after I installed the mod) gave my PC invisible legs, but that's down to Apachii Maids and is apparently fixed with some nifscope editing or some such (which I didn't bother with, I just got a different uniform).

 

Yeah the new whore armour doesn't require any of the bodyslide stuff from DFC. Just like the maid stuff you can add/replace whatever items you want into here (whore-armor.json):

 

image.png.de61142f6b0c9a57927e806119202199.png

Link to comment

Beautiful! Thank you :)

 

I can't seem to locate whore-armors.json in my install. I'd expect to see it in Devious Followers Redux v0.1.6/SKSE/Plugins/Devious Followers Redux/Config - which is where I see devices.default.json. Should I be looking elsewhere, or should I create whore-armor.json here (using your example as base for the content)?

 

Minor suggestion: when you do your first full release, list GSPoses in the requirements for Dealer's Choice. It took me a few minutes to figure out why the workout deal didn't have any animations, even though I know where they come from. People new to DFF won't have that context and will need to be told (and a note that they don't need to keep the GSPose rings in their inventory is probably useful too).

Link to comment
15 minutes ago, Anunya said:

Beautiful! Thank you :)

 

I can't seem to locate whore-armors.json in my install. I'd expect to see it in Devious Followers Redux v0.1.6/SKSE/Plugins/Devious Followers Redux/Config - which is where I see devices.default.json. Should I be looking elsewhere, or should I create whore-armor.json here (using your example as base for the content)?

 

Minor suggestion: when you do your first full release, list GSPoses in the requirements for Dealer's Choice. It took me a few minutes to figure out why the workout deal didn't have any animations, even though I know where they come from. People new to DFF won't have that context and will need to be told (and a note that they don't need to keep the GSPose rings in their inventory is probably useful too).

 

Oh, I guess I never did announce that it's been fully released?.

 

Devious Followers Redux is available here and Dealer's Choice is available here. I mentioned GSPoses in the description but that's a good note about not needing the rings.

Edited by ponzipyramid
Link to comment

In the release, you mention you aren't aware of any mods that patch DFC. There's one, which I really love:

I suspect it'll work out of the box. I have it in my load order, so if I ever get out of "configure MCM -> play a bit -> adjust LO -> configure MCM" hell and actually trigger the deal I'll let you know if it works.

Link to comment
18 hours ago, Anunya said:

In the release, you mention you aren't aware of any mods that patch DFC. There's one, which I really love:

I suspect it'll work out of the box. I have it in my load order, so if I ever get out of "configure MCM -> play a bit -> adjust LO -> configure MCM" hell and actually trigger the deal I'll let you know if it works.

Uhm not really. I just took the BAC nosering, changed the slot so it wouldn't conflict with the blindfold or gag (from DD) and then replaces the Gaudy ring with the nosering. Changed some of the dialogue from the deal to make it a nosering but that got broken in an update cuz I didn't know what I was doing ?

Still don't.

I didn't do anything fancy and if I could I would've definitely have done more with it and anyone could do it pretty easily again for the framework.

Edited by lucakro
Link to comment
29 minutes ago, lucakro said:

Uhm not really. I just took the BAC nosering, changed the slot so it wouldn't conflict with the blindfold or gag (from DD) and then replaces the Gaudy ring with the nosering. Changed some of the dialogue from the deal to make it a nosering but that got broken in an update cuz I didn't know what I was doing ?

Still don't.

I didn't do anything fancy and if I could I would've definitely have done more with it and anyone could do it pretty easily again for the framework.

 

Do you mind if I convert this into a standalone rule (with credit of course) so it can be offered in combo with the ring? Or optionally, happy to help if you want to try doing so yourself.

Edited by ponzipyramid
Link to comment
10 hours ago, ponzipyramid said:

 

Do you mind if I convert this into a standalone rule (with credit of course) so it can be offered in combo with the ring? Or optionally, happy to help if you want to try doing so yourself.

I mean Yeah I've had a few Ideas before DF framework came out that I couldn't do. If you know how go ahead.

Link to comment
6 hours ago, Anunya said:

Just to verify - if there are multiple top and bottom entries in whore-armor.default.json you get one random top and one randomly chosen bottom, right? There's no way to ensure that you're going to get a matching set?

 

It tries to match by position i.e. if it chooses the second top it also tries to choose the second bottom. If you make sure they're lined up, you'll get matching sets.

Link to comment
7 hours ago, ponzipyramid said:

 

It tries to match by position i.e. if it chooses the second top it also tries to choose the second bottom. If you make sure they're lined up, you'll get matching sets.

 

Awesome!

 

... and also back to editing .jsons for me :D 

 

From this, I assume there's no safe way to combine non-split outfits with split outfits because it'll assign a random bottom if there isn't a matching one.

 

Link to comment
4 hours ago, Anunya said:

 

Awesome!

 

... and also back to editing .jsons for me :D 

 

From this, I assume there's no safe way to combine non-split outfits with split outfits because it'll assign a random bottom if there isn't a matching one.

 

 

I think you could get away with this by leaving an empty string in the same position for the bottoms i.e. "". The tops are mandatory since that's what the keyword is actually applied to.

 

And as someone not particularly well-versed with outfit mods, I'd appreciate if you could post yours when you're happy with it :).

Edited by ponzipyramid
Link to comment
6 hours ago, ponzipyramid said:

 

I think you could get away with this by leaving an empty string in the same position for the bottoms i.e. "". The tops are mandatory since that's what the keyword is actually applied to.

 

And as someone not particularly well-versed with outfit mods, I'd appreciate if you could post yours when you're happy with it :).

 

Sure thing!

 

I'll show the json I just applied to my own game. A few notes though, because everyone's tastes are different:

  • Almost all of the outfits are flashy high fantasy, even though I use "realistic" armour generally. The idea is that the outfit is super gaudy and attention grabbing in addition to being whoreish.
  • The two Lazman outfits aren't anything special if you use Lazman as a replacer (because everyone will wear similar stuff). If people are dressed realistically (and you build them without the panties) then they're pretty whoreish.
  • Everything has SMP (except the two Lazman outfits).
  • I did only mage and light armour as that's the playthrough I'm doing now. Some of the light armour looks clothy, but I went with what the mod rated them as.
  • I took out the mage armour you had in there. They're nice, but there are way too many zaps to configure in bodyslide for my tastes so I decided not to bother.
  • Many outfits will have additional components (wigs, shoes, jewelry, gauntlets etc). I'll just add them using AddItem if I want them.

Here's what the json looks like

{
    "formList": {
        "light-tops": [
            "0x00084F|[Melodic] Sweet Romance.esp",
            "0x000805|LB Lady Alina SSE.esp",
            "0X000824|[Caenarvon] Narukami.esp",
            "0x000868|[Christine] Bandit Summoner.esp",
            "0x000877|[Christine] Bandit Summoner.esp",
            "0x000809|[NINI] Atanis.esp",
            "0x12C5|The Amazing World of Bikini Armors REMASTERED.esp",
            "0x12C7|The Amazing World of Bikini Armors REMASTERED.esp",
            "0x1DAB|The Amazing World of Bikini Armors REMASTERED.esp"
        ],
        "light-bottoms": [
            "0x000857|[Melodic] Sweet Romance.esp",
            "0x00080B|LB Lady Alina SSE.esp",
            "0X00081E|[Caenarvon] Narukami.esp",
            "0x000873|[Christine] Bandit Summoner.esp",
            "0x00086D|[Christine] Bandit Summoner.esp",
            "0x00080A|[NINI] Atanis.esp",
            "0x1DA5|The Amazing World of Bikini Armors REMASTERED.esp",
            "0x1DA7|The Amazing World of Bikini Armors REMASTERED.esp",
            "0x1DA9|The Amazing World of Bikini Armors REMASTERED.esp"
        ],
        "heavy-tops": [
            "0x33A8|The Amazing World of Bikini Armors REMASTERED.esp",
            "0x33AA|The Amazing World of Bikini Armors REMASTERED.esp",
            "0x33AC|The Amazing World of Bikini Armors REMASTERED.esp",
            "0x33AE|The Amazing World of Bikini Armors REMASTERED.esp",
            "0x33B0|The Amazing World of Bikini Armors REMASTERED.esp",
            "0x33B2|The Amazing World of Bikini Armors REMASTERED.esp"
        ],
        "heavy-bottoms": [
            "0x2E36|The Amazing World of Bikini Armors REMASTERED.esp",
            "0x2E38|The Amazing World of Bikini Armors REMASTERED.esp",
            "0x2E3A|The Amazing World of Bikini Armors REMASTERED.esp",
            "0x2E3C|The Amazing World of Bikini Armors REMASTERED.esp",
            "0x2E3E|The Amazing World of Bikini Armors REMASTERED.esp",
            "0x2E40|The Amazing World of Bikini Armors REMASTERED.esp"
        ],
        "mage-tops": [
            "0x00080B|[NINI] Camellia.esp",
            "0x000801|[NINI] Dawley Syande.esp",
            "0x00CAAD|[Zynx][MTM] TavernClothes.esp",
            "0x000D98|[Christine] Dibella's Silk.esp",
            "0x000D91|[Christine] Dibella's Silk.esp",
            "0x000832|[full_inu] Queen Marika's Dress.esp",
            "0x00081b|[full_inu] Queen Marika's Dress.esp",
            "0x000833|[full_inu] Queen Marika's Dress.esp",
            "0x000822|Lazman_Outfits.esp",
            "0x000825|Lazman_Outfits.esp"
        ],
        "mage-bottoms": [
            "0x00080C|[NINI] Camellia.esp",
            "0x000D6B|[NINI] Dawley Syande.esp",
            "0x00CAB4|[Zynx][MTM] TavernClothes.esp",
            "",
            "",
            "",
            "",
            "",
            "",
            ""
        ]
    }
}

 

I did a quick test (getting three whore armour outfits in a row) and it seems to work (including getting the one-piece outfits and two-piece outfits in good order.

 

Anyways, this is the 10th time in a week I think my game start is squared away with a new load order so I'm about to start playing in the hope that no new weirdness shows up. Wish me luck! :) 

Link to comment
  • 1 month later...

Hey there. I'm still working on my modlist for a play-through and Im wondering how hard it would be to have the gold you pay to the follower show in their inventory? I understand there would be issues of players cheating but I really just like seeing how much I've paid. If you could point me in the right direction I'm willing to do it myself If I can with SSEEdit or CK.

Thank you for any help!

Link to comment
On 11/15/2023 at 12:56 AM, ponzipyramid said:

And as someone not particularly well-versed with outfit mods, I'd appreciate if you could post yours when you're happy with it

Maybe it would make sense to have a comment that is linked on the mod page with the outfits people made a j.son entry for? That way people can just copy paste entries for mods they have.

Anyway if you or someone else wants another json to copy entries from or get some outfit ideas.

Spoiler
{
    "formList": {
        "light-tops": [
			"0x00084C|SN Dark Disciple Replacer.esp", 
			"0x00080A|[immyneedscake] COCO Joan of Arc.esp",
			"0x00083A|[immyneedscake] COCO Joan of Arc.esp",
			"0x000871|[immyneedscake] COCO Joan of Arc.esp",
			"0x000816|H2135FantasySeries9.esp",
			"0x000815|[NINI] Hercules Might.esp",
			"0x00088D|[Melodic] Assassin Sister.esp",
			"0x00088E|[Melodic] Assassin Sister.esp",
			"0x000808|[Christine] Ilya Elf Archer.esp",
			"0x00083E|[Odd] RyanReos Spartan Hoplite.esp",
			"0x000805|[Odd] RyanReos Spartan Hoplite.esp",
			"0x0008A8|[COCO]Goddess War.esp",
			"0x000D63|[TheMilkDrinker] NiseDovaArmor.esp",
			"0x00082F|[TheMilkDrinker] NiseDovaArmor.esp",
			"0x000831|[TheMilkDrinker] NiseDovaArmor.esp",
			"0x000833|[TheMilkDrinker] NiseDovaArmor.esp",
			"0x000840|Kardia of Rhodes.esp",
			"0x000815|Kardia of Rhodes.esp",
			"0x000815|Kardia of Rhodes.esp",
			"0x00081B|Kardia of Rhodes.esp",
			"0x000D66|ROSDDA.esp",
			"0x000DAE|[immyneedscake] RyanReos BladeDancer Mercenary.esp",
        ],
        "light-bottoms": [
			"",		
			"0x000827|SN Dark Disciple Replacer.esp", 
			"0x000871|[immyneedscake] COCO Joan of Arc.esp",
			"0x000871|[immyneedscake] COCO Joan of Arc.esp",
			"0x000826|[immyneedscake] COCO Joan of Arc.esp",
			"0x00081E|H2135FantasySeries9.esp",
			"0x000805|[NINI] Hercules Might.esp",
			"0x000892|[Melodic] Assassin Sister.esp",
			"0x000893|[Melodic] Assassin Sister.esp",
			"0x000806|[Christine] Ilya Elf Archer.esp",
			"0x000801|[Odd] RyanReos Spartan Hoplite.esp",
			"0x000803|[Odd] RyanReos Spartan Hoplite.esp",
			"0x0008A6|[COCO]Goddess War.esp",
			"0x000D65|[TheMilkDrinker] NiseDovaArmor.esp",
			"0x000D65|[TheMilkDrinker] NiseDovaArmor.esp",
			"0x000D65|[TheMilkDrinker] NiseDovaArmor.esp",
			"0x000D65|[TheMilkDrinker] NiseDovaArmor.esp",
			"0x00091C|Kardia of Rhodes.esp",
			"0x00083E|Kardia of Rhodes.esp",
			"0x000813|Kardia of Rhodes.esp", 
			"0x000914|Kardia of Rhodes.esp",
			"0x000809|ROSDDA.esp",
			"0x000800|[immyneedscake] RyanReos BladeDancer Mercenary.esp",
        ],
        "heavy-tops": [
			"0x00080C|[immyneedscake] BDOR Jousting Armor by Team TAL.esp",
			"0x0009E7|H2135FantasySeries8.esp",
			"0x0009E8|H2135FantasySeries8.esp",
			"0x0008C3|H2135FantasySeries6.esp",
			"0x0008BF|H2135FantasySeries6.esp",
			"0x000809|[NINI] Venus Valkyrie.esp",
			"0x00091F|Kardia of Rhodes.esp",
			"0x00080D|Kardia of Rhodes.esp"
        ],
        "heavy-bottoms": [
			"0x000810|[immyneedscake] BDOR Jousting Armor by Team TAL.esp",
			"0x00080D|H2135FantasySeries8.esp",
			"0x0008AA|H2135FantasySeries8.esp",
			"0x0008CD|H2135FantasySeries6.esp",
			"0x0008C7|H2135FantasySeries6.esp",
			"0x000807|[NINI] Venus Valkyrie.esp",
			"0x000D64|Kardia of Rhodes.esp",
			"0x000D64|Kardia of Rhodes.esp"
        ],
        "mage-tops": [
			"0x00083B|[Caenarvon] Plegian Dark Mage.esp",
			"0x00084E|[Caenarvon] Plegian Dark Mage.esp",
			"0x00083B|[Caenarvon] Plegian Dark Mage.esp",
			"0x000817|Mage Guild Outfit.esp",
			"0x00081F|Mage Guild Outfit.esp",
			"0x000D67|[RyanReos] High Priestess.esp",
			"0x000823|[RyanReos] High Priestess.esp",
			"0x000D69|[Hirosin] VRC Magical Bunny Set(ESL).esp",
			"0x0008B0|[COCO] Scarlet Rose [SE].esp",
			"0x0008BA|[COCO] Scarlet Rose [SE].esp",
			"0x0008DC|[COCO] Scarlet Rose [SE].esp",
			"0x0008F3|[COCO] Witchiness.esp",
			"0x00091D|[COCO] Witchiness.esp",
			"0x00093E|[COCO] Witchiness.esp",
			"0x0008A5|[COCO] Witchiness.esp",
			"0x000832|[full_inu] Queen Marika's Dress.esp",
			"0x000833|[full_inu] Queen Marika's Dress.esp",
			"0x00081B|[full_inu] Queen Marika's Dress.esp",
			"0x000802|[J3] Witch.esp",
			"0x000D99|[Hirosin] Girlish outfit 3BAv2(ESL).esp",
			"0x000D9C|[Hirosin] Girlish outfit 3BAv2(ESL).esp"
        ],
        "mage-bottoms": [
			"0x00083D|[Caenarvon] Plegian Dark Mage.esp",
			"0x000854|[Caenarvon] Plegian Dark Mage.esp",
			"0x000834|[Caenarvon] Plegian Dark Mage.esp",
			"0x00081B|Mage Guild Outfit.esp",
			"0x00081B|Mage Guild Outfit.esp",
			"0x000D69|[RyanReos] High Priestess.esp",
			"0x000822|[RyanReos] High Priestess.esp",
			"0x000D95|[Hirosin] VRC Magical Bunny Set(ESL).esp",
			"0x0008AE|[COCO] Scarlet Rose [SE].esp",
			"0x0008B8|[COCO] Scarlet Rose [SE].esp",
			"0x0008DA|[COCO] Scarlet Rose [SE].esp",
			"0x0008D7|[COCO] Witchiness.esp",
			"0x000902|[COCO] Witchiness.esp",
			"0x000929|[COCO] Witchiness.esp",
			"0x0008AB|[COCO] Witchiness.esp",
			"0x000842|[full_inu] Queen Marika's Dress.esp",
			"0x000843|[full_inu] Queen Marika's Dress.esp",
			"0x00083F|[full_inu] Queen Marika's Dress.esp",
			"0x00080E|[J3] Witch.esp",
			"",
			""
        ]
    }
}

 


while the above can be called whore "armor" to some degree the rest below is really just lewd outfits that may or may not make any sense as whore armor
I've only sperated them in top or bottom and you can put them in whatever category as they dont make sense in any.
There is a lot of entries that are just color variations of the same armor, so when i didnt forget about it I added a comment behind the line that has to be removed if someone copies these entries

Spoiler

Top

            "0x000804|[Army]Slingkini.esp", gold
            "0x000D71|[Army]Slingkini.esp", red
            "0x000802|[Army]Slingkini.esp", silver
            "0x000836|[Army] Sexy Bodysuit (pinkdrawz).esp", blackred
            "0x00082E|[Army] Sexy Bodysuit (pinkdrawz).esp", bluelightblue
            "0x00083E|[Army] Sexy Bodysuit (pinkdrawz).esp", goldsilver
            "0x000D62|[Army] Sexy Bodysuit (pinkdrawz).esp", greyteal
            "0x000802|[Army] Sexy Bodysuit (pinkdrawz).esp", purplepink
            "0x000816|[Army] Sexy Bodysuit (pinkdrawz).esp", whitelightpurple
            "0x00080C|[Army] Gris Swimsuit.esp",
            "0x000822|[Army] Gris Swimsuit.esp",
            "0x00081A|[Army] Gris Swimsuit.esp",
            "0x000812|HS2_bunyCostume.esp", reverse bunny
            "0x0008B2|HS2_bunyCostume.esp", heart pastie
            "0x000811|HS2_bunyCostume.esp", reverse bunny

            "0x00083b|Cre_Gyaku_Bunny.esp", card pastie
            "0x000842|Cre_Gyaku_Bunny.esp", heart pastie
            "0x000849|Cre_Gyaku_Bunny.esp", ribbon body
            "0x000858|Cre_Gyaku_Bunny.esp", reverse bunny sailor
            "0x000801|Minou Aradia Lace Dress.esp", gold
            "0x000810|Minou Aradia Lace Dress.esp", pink
            "0x000828|Minou Aradia Lace Dress.esp",
            "0x0009A6|MiniBikini.esp", heart "bikini"
            "0x00096E|MiniBikini.esp", nipple piercing
            "0x000807|[Melodic] Sweet Maid SE 3BA.esp",
            "0x000808|[NINI] Egyptian Pharaoh.esp",
            "0x00080D|[NINI] Heart Bikini.esp",
            "0x000800|DX StLouis SE.esp",
            "0x000800|DX Sexy Little Cook.esp",
            "0x000862|DX Fetish Fashion Volume 1 SE.esp", harness
            "0x000836|DX FetishFashion II.esp", harness no panty
            "0x00081F|DX FetishFashion II.esp", harness with panty
            "0x000845|[Christine] Club Wear.esp", red
            "0x000848|[Christine] Club Wear.esp", beige
            "0x000849|[Christine] Club Wear.esp", purple
            "0x00084A|[Christine] Club Wear.esp", teal
            "0x00084C|[Christine] Club Wear.esp", pink

            "0x000DA5|[J3] Latex.esp",
            "0x000DA6|[J3] Latex.esp",
            "0x000DA2|[J3] Latex.esp",
            "0x000803|TaoCatsuit.esp", blue
            "0x000820|TaoCatsuit.esp", gree
            "0x000801|TaoCatsuit.esp", trans
            "0x000802|TaoCatsuit.esp", yellow
            "0x000810|[NINI] Cat Maid.esp",
            "0x000A11|[Caenarvon] Cosplay Pack.esp", bikini
            "0x000A39|[Caenarvon] Cosplay Pack.esp", bikini gold
            "0x000E03|[Caenarvon] Cosplay Pack.esp", bunny black
            "0x000E5D|[Caenarvon] Cosplay Pack.esp", bunny iridescent
            "0x00084C|[Caenarvon] Cosplay Pack.esp", bunny trans
            "0x000E5F|[Caenarvon] Cosplay Pack.esp", bunny white
            "0x000809|[Caenarvon] Cosplay Pack.esp", cheerleader golden
            "0x000988|[Caenarvon] Cosplay Pack.esp", cheerleader aqua
            "0x000E72|[Caenarvon] Cosplay Pack.esp", maid appron
            "0x000F1C|[Caenarvon] Cosplay Pack.esp", blouse
            "0x000805|[Christine] Flirty Summer.esp",
            "0x000825|[Christine] Flirty Summer.esp",
            "0x000828|[Christine] Flirty Summer.esp",


bottom

            "0x000808|[Army]Slingkini.esp",
            "0x000D7B|[Army]Slingkini.esp",
            "0x000803|[Army]Slingkini.esp",
            "", blackred
            "", bluelightblue
            "", goldsilver
            "", greyteal
            "", purplepink
            "", whitelightpurple
            "0x000810|[Army] Gris Swimsuit.esp",
            "0x000826|[Army] Gris Swimsuit.esp",
            "0x00081E|[Army] Gris Swimsuit.esp",
            "0x000807|HS2_bunyCostume.esp", reverse bunny
            "0x0008B6|HS2_bunyCostume.esp", heart pastie
            "0x000810|HS2_bunyCostume.esp", reverse bunny

            "0x00083F|Cre_Gyaku_Bunny.esp", tie
            "0x000843|Cre_Gyaku_Bunny.esp", heels
            "0x000845|Cre_Gyaku_Bunny.esp", ribbon top
            "0x000857|Cre_Gyaku_Bunny.esp", reverse bunny sailor
            "0x000802|Minou Aradia Lace Dress.esp", gold
            "0x00080D|Minou Aradia Lace Dress.esp", pink
            "0x000825|Minou Aradia Lace Dress.esp",
            "",
            "0x000973|MiniBikini.esp", thigh ring
            "0x00095C|[Melodic] Sweet Maid SE 3BA.esp",
            "0x000805|[NINI] Egyptian Pharaoh.esp",
            "",
            "0x000804|DX StLouis SE.esp",
            "0x000802|DX Sexy Little Cook.esp",
            "0x00085E|DX Fetish Fashion Volume 1 SE.esp", harness
            "0x000854|DX FetishFashion II.esp",
            "0x000854|DX FetishFashion II.esp",
            "0x000860|[Christine] Club Wear.esp",  red
            "0x000863|[Christine] Club Wear.esp",  beige
            "0x000864|[Christine] Club Wear.esp",  purple
            "0x000865|[Christine] Club Wear.esp",  teal
            "0x000867|[Christine] Club Wear.esp",  pink

            "0x000805|[J3] Latex.esp",
            "0x000805|[J3] Latex.esp",
            "0x000805|[J3] Latex.esp",
            "0x00080A|TaoCatsuit.esp",
            "0x000823|TaoCatsuit.esp",
            "0x000808|TaoCatsuit.esp", trans
            "0x00080B|TaoCatsuit.esp", yellow
            "0x000808|[NINI] Cat Maid.esp",
            "",
            "",
            "0x000E06|[Caenarvon] Cosplay Pack.esp", bunny plug
            "0x000E06|[Caenarvon] Cosplay Pack.esp", bunny plug
            "0x000E06|[Caenarvon] Cosplay Pack.esp", bunny plug
            "0x000E06|[Caenarvon] Cosplay Pack.esp", bunny plug
            "0x00080B|[Caenarvon] Cosplay Pack.esp", cheerleader golden
            "0x00095E|[Caenarvon] Cosplay Pack.esp", cheerleader aqua
            "0x000E42|[Caenarvon] Cosplay Pack.esp", maid appron
            "0x000f5a|[Caenarvon] Cosplay Pack.esp", blouse pencil skirt
            "",
            "",
            "",

 


same thing, but for some of predators paid fetish outfits

Spoiler

Top

            "0x000822|[Predator] Horny Girl.esp",
            "0x000D63|[Predator] Horny Girl.esp",
            "0x000820|[Predator] Horny Girl.esp",
            "0x000832|[Predator] Naughty Slave Harness.esp", black
            "0x000834|[Predator] Naughty Slave Harness.esp", pink
            "0x000817|[Predator] Naughty Slave Harness.esp", red old
            "0x000D66|[Predator] Sexy Bikinis 2.esp", green
            "0x000829|[Predator] Sexy Bikinis 2.esp", pink
            "0x000D63|[Predator] Play Bunny.esp", black
            "0x000842|[Predator] Play Bunny.esp", pink
            "0x000831|[Predator] Play Bunny.esp", white
            "0x0008FC|[Predator] Latex Acessories.esp", brown
            "0x0008FE|[Predator] Latex Acessories.esp", pink
            "0x00083C|[Predator] Latex Acessories.esp", purple
            "0x00083D|[Predator] Latex Acessories.esp", red
            "0x000845|[Predator] Latex Condom Suit.esp", pink
            "0x000842|[Predator] Latex Condom Suit.esp", red
            "0x000D63|[Predator] Human Latex Doll.esp",
            "0x000D63|[Predator] Restriction Harness Puppy Mask.esp", black
            "0x00081E|[Predator] Restriction Harness Puppy Mask.esp", pink
            "0x00081F|[Predator] Restriction Harness Puppy Mask.esp", purple
            "0x000D63|[Predator] Lust Control Outfit.esp",
            "0x000D85|[Predator] PlugKini.esp",
            "0x000838|[Predator] Naughty Slave Harness 2.esp", brown
            "0x000842|[Predator] Naughty Slave Harness 2.esp", purple
            "0x00084C|[Predator] Naughty Slave Harness 2.esp", white
            "0x000D63|[Predator] Latex Lust Teddy.esp", black
            "0x000829|[Predator] Latex Lust Teddy.esp", brown
            "0x00082B|[Predator] Latex Lust Teddy.esp", purple
            "0x00082C|[Predator] Latex Lust Teddy.esp", red

bottom

            "0x00080D|[Predator] Horny Girl.esp",
            "0x00080C|[Predator] Horny Girl.esp",
            "0x00080E|[Predator] Horny Girl.esp",
            "0x00087F|[Predator] Naughty Slave Harness.esp", pump dildo
            "0x00087F|[Predator] Naughty Slave Harness.esp", pump dildo
            "0x00087F|[Predator] Naughty Slave Harness.esp", pump dildo
            "",
            "",
            "0x000868|[Predator] Play Bunny.esp",
            "0x00086C|[Predator] Play Bunny.esp",
            "0x00086B|[Predator] Play Bunny.esp",
            "0x000847|[Predator] Latex Acessories.esp",
            "0x000849|[Predator] Latex Acessories.esp",
            "0x00084A|[Predator] Latex Acessories.esp",
            "0x00084B|[Predator] Latex Acessories.esp",
            "0x00084A|[Predator] Latex Condom Suit.esp",
            "0x000847|[Predator] Latex Condom Suit.esp",
            "0x000803|[Predator] Human Latex Doll.esp",
            "0x000801|[Predator] Restriction Harness Puppy Mask.esp",
            "0x000801|[Predator] Restriction Harness Puppy Mask.esp",
            "0x000801|[Predator] Restriction Harness Puppy Mask.esp",
            "0x00080B|[Predator] Lust Control Outfit.esp",
            "",
            "0x000809|[Predator] Naughty Slave Harness 2.esp",
            "0x000809|[Predator] Naughty Slave Harness 2.esp",
            "0x000809|[Predator] Naughty Slave Harness 2.esp",
            "0x000808|[Predator] Latex Lust Teddy.esp",
            "0x00081D|[Predator] Latex Lust Teddy.esp",
            "0x00081F|[Predator] Latex Lust Teddy.esp",
            "0x000820|[Predator] Latex Lust Teddy.esp",

 



 

Link to comment
  • 1 month later...

DEAL IDEAS:

 

I recently played through Baldur's Gate 3 and one of the warlock character has a fake eye that is actually a sending stone that his demonic mistress can see through.  We had also brief discussion about an "e-girl" deal where the PC is pushed towards being a vapid performer trying to win fans rather than a true hero.  Although maybe this is just more of an overall theme of the mod then a deal, either way streamers like the recent stuff with Morgpie are great inspiration for deals.   Lastly Lupine00 added a deal based around the idea of a lodestone (a cursed weight that you can't put down), the idea being the PC would have to trade off useful gear space/slots for "other" stuff.  That deal manifested as really simple rings and circlets that last I checked don't really do anything, or have any real narrative to them.  I'm ok with that in general I don't mind doing some roleplay, but they can be improved.

 

Remote viewing deal:

Spoiler

Stage 1: Circlet of viewing: The PC must wear a gopro circlet.  Representation of this could be done in a lot of ways, the actual implementation is probably up to whatever is easiest to actually make the game do, but it can be mostly fluff.  Maybe something like having a courier wandering around town with a news letter describing random PC escapades.  If she recently was in a sexlab scene it's about that.  If she fought something it's about that. If she talked to a jarl it's about that.

Stage 2:  Ring of watching:  Plays the floating light spell animation.  This is a floating camera that will help boost the PC's fame.  Additional narrative triggers on sexlab scenes, the PC degrading herself for deals, combat scenes but focused on how she looked fighting and implying that the PC is doing it all for attention

Stage 3: Showtime:  The DF announces that she has been getting offers for custom viewings.  This a great opportunity to make some money (for the DF). The PC must seek out a particularly dangerous enemy to fight (and be defeated by), perform a solo masturbation scene, perform some other activity naked, or acquire and wear a particular piece of clothing, or at a low will prostitute herself to a particular individual. Maybe these customs actually earn the PC money or debt reduction, maybe not it works either way.

 

A second Idea I had came from a recently posted lap sitting arousal mod, an extension of https://www.nexusmods.com/skyrimspecialedition/mods/69697 on the nexus.  Something about sitting on someone's lap is inherently submissive, while at the same time not being explicitly sexual.  It's really a perfect fit for a devious follower.  Maybe the justification is that the PC is taking up too much space, or just that the DF is cold.  Maybe the DF starts getting handsy.  The PC has to choose between making a scene in public and being punished or letting the DF get her fingers wet and the PC loses willpower/gains arousal.  Maybe a little inspiration from those 'be quiet on the train' JAV molester videos.  Obviously this isn't a complete idea, I don't even have any experience with the mod, it just made my mind run wild a bit.

Link to comment
On 11/14/2023 at 7:14 AM, ponzipyramid said:

 

DFR has a guide for adding new rules if you want to try. Or if you wanna leave suggestions this is the place to do it :). 

 

What about a rule where the PC has to go around town(s) on a leash?

 

I had brought up this question in the past. I have seen the arguments vs whether it can be done or not. There was a brief discussion on how it's possible here.

https://www.loverslab.com/profile/297378-pamatronic/

 

 

Link to comment
5 hours ago, ScroodPooch said:

 

What about a rule where the PC has to go around town(s) on a leash?

 

I had brought up this question in the past. I have seen the arguments vs whether it can be done or not. There was a brief discussion on how it's possible here.

https://www.loverslab.com/profile/297378-pamatronic/

 

 

I think everyone wishes we could have that but,

 

Leash mods have been a bit of a pipe dream for quite a while.  I don't recall seeing any working leashes, despite there being a million mods that would want them.  I can speak for the DF developers but if the entire modding community couldn't make leashes work in general I doubt this one specific modder could make it happen.

Link to comment
  • 1 month later...

Ok so I may be more blonde than I normally am, but where do these hex numbers come from? It's been a while since I played Skyrim and have just modded my game once more...took me forever!!!! Want to make the Elven Lake armour my whore armour, because it looks lush, can't figure out where the hex number at the start comes from...please help me 😘

Link to comment
1 hour ago, Rahrahs said:

Ok so I may be more blonde than I normally am, but where do these hex numbers come from? It's been a while since I played Skyrim and have just modded my game once more...took me forever!!!! Want to make the Elven Lake armour my whore armour, because it looks lush, can't figure out where the hex number at the start comes from...please help me 😘

You can find them by using xEdit! You just need to load up the Elven Lake esp and look at the formID of the main piece. The first two digits are specific to your load order and should be admitted, along with any leading zeroes. The rest you add alongside the other whore armours (should you choose not to remove them) in the same format as them. (

"0x1234|ArmorFileName.esp"

)

Link to comment
19 hours ago, Rahrahs said:

@Aldid I thought it had something to do with xEdit, I need to stop doubting myself! But just to make 100% sure it will look something like:

 

0x4DD6B|[ELLE] Elven Lake.esp

 

image.png.75dc2bb33a601af55c383cb1869208b1.png

Yep! In this case the number you're looking to input would be 4dd6b. You can also see it under the FormID column to the left

Link to comment
  • 1 month later...

I have some ideas to report.

 

I had this idea while playing and I thought I'd mention it here, it's about followers joining and multiple followers.  I thought it would be cool if potential followers pressured you into letting them join the party, or your current follower pressured you into letting their friends join.

 

There could be a list of followers, and/or they could be added if they have been a follower or DF before. You should be able to manually remove and add followers to this list. If your current follower convinces you to let their friend join, it could pull from the list, and followers on the list might let be able to themselves into your group.  It could be an additional way for the current forced DF system, which I enjoy and have on almost all the time.  While you have extra followers, they currently can't be dismissed, and become your DF after you dismiss your DF.  Instead, maybe the timer to dismiss ANY followers resets every time you dismiss one, or add one.

 

Basically, you have low WP and are wearing drugged, or drunk, or something.  A DF on the list can offer you another drink, fade to black and you wake up with them being like:  So where are we gonna go boss?  You promised we'd go on an adventure remember?

 

Another follower joining could be basically the same, a low WP event if you are drunk or drugged in town, or your current follower is bored.  It could also trigger if you have low WP and go to sleep while the follower is also tired.  "That last adventure was very stressful, we/you clearly aren't strong enough and need more help, so I invited a friend to join us until I feel like we can handle ourselves."  Of course, maybe that never happens, and if you have too many deals, they might decide that "You really haven't been pulling your weight, so I brought in someone to do it for you.  They're going to be taking some of your share."

 

 

So for example, it could work like this: You have it set so you can't dismiss a follower for 2 days after recruiting them. You recruit Farkas, and then end up dismissing him. He's added to the list.  Later you recruit Lydia, and go on an adventure, but things go kinda bad, your WP gets dropped to 0 and Lydia loses her lives and gets tired and cranky.  You can't dismiss Lydia because she's tired.  You go to sleep somewhere and wake up with Farkas in your party now as well, and because he just joined you can't dismiss for another 2 days.  If this is a deal, maybe it is added automatically, and Lydia reduces your debt for the trouble.  Anyways, Farkas has been promised an adventure, and he's not leaving for a while.

Link to comment

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
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use