Jump to content

Commonwealth Slavers


Recommended Posts

Posted (edited)
20 hours ago, JB. said:

Suggestions are always welcome.

 

I might do one these days, super easy to do: Lindstrom wants his girls to improve their physical attributes and sends them to the vet for cosmetic surgery.  Configurable breast and butt augmentation in the MCM, like in Nuka Ride. 

 

 

Thank you.

 

Maybe a quest like Special Girls in Nuka Ride.

 

You have to find some more girls for a customer and after this quest you and the Girls have to work for him in a special outfit and a special location.

 

Edited by Mypros
Posted

And a funny, but kinda strange bug:

 

In the Diamond City Science Center, Raider pet was firing*, even with the patch running behind = no idea how?

 

But having Professor Scara marked as raider boss = 😂

 

and no comment about the things Doctor Duff did once again in the name of science 😱😇

 

*quest shut down + pet mod deactivated for now = everything good, well not exactly 'cause somebody is still suffering duffedscience, but hey

Could be worse = somebody could over a duff beer ...

Posted (edited)

@JB. exemple with timer
 

String[] FacialDamages

Function SetMoreFacialDamage()
Int FacialDamage = _CS_FacialDamage_Global.GetValueInt()
FacialDamages = New String[0]
FacialDamages.add("Scar - Left Brown Small")
FacialDamages.add("Scar - Lip Cut")
FacialDamages.add("Boxer - Fat Lip")
FacialDamages.add("Boxer - Broken Nose")
ApplyHeadPart("Damage","Scar - Left Brown Small", PlayerREF)
ApplyHeadPart("Damage","Scar - Lip Cut", PlayerREF)
ApplyHeadPart("Damage","Boxer - Fat Lip", PlayerREF)
ApplyHeadPart("Damage","Boxer - Broken Nose", PlayerREF)
StartTimerGameTime(24, 911)
EndFunction

Event OnTimerGameTime(Int timerID)
	If timerID == 911
		Int i = 0
		While i < FacialDamages.Length
			RemoveHeadPart(FacialDamages[i], PlayerREF)
			i+=1
		EndWhile
	endIf
EndEvent

Function RemoveHeadPart(String akTintName, Actor Ao)
	ScriptObject SFT_Script = Game.GetFormFromFile(0x8A, "SFT.esp").CastAs("SFT:SFT_API")
	Var[] Params = new Var[2]
	Params[0] = akTintName
	Params[2] = Ao
	SFT_Script.CallFunctionNoWait("RemoveHeadPart", Params)
EndFunction

 

You can remove face tints by name without category, you can even remove them one by one: for exemple:

 

Event OnTimerGameTime(Int timerID)
	If timerID == 911
		RemoveHeadPart(FacialDamages[0], PlayerREF)
		FacialDamages.Remove(0, 1)
		If FacialDamages.Length > 0
			StartTimerGameTime(24, 911)
		endIf
	endIf
EndEvent

 

 

Edited by lee3310
Posted (edited)
1 hour ago, lee3310 said:

@JB. exemple with timer
 

String[] FacialDamages

Function SetMoreFacialDamage()
Int FacialDamage = _CS_FacialDamage_Global.GetValueInt()
FacialDamages = New String[0]
FacialDamages.add("Scar - Left Brown Small")
FacialDamages.add("Scar - Lip Cut")
FacialDamages.add("Boxer - Fat Lip")
FacialDamages.add("Boxer - Broken Nose")
ApplyHeadPart("Damage","Scar - Left Brown Small", PlayerREF)
ApplyHeadPart("Damage","Scar - Lip Cut", PlayerREF)
ApplyHeadPart("Damage","Boxer - Fat Lip", PlayerREF)
ApplyHeadPart("Damage","Boxer - Broken Nose", PlayerREF)
StartTimerGameTime(24, 911)
EndFunction

Event OnTimerGameTime(Int timerID)
	If timerID == 911
		Int i = 0
		While i < FacialDamages.Length
			RemoveHeadPart(FacialDamages[i], PlayerREF)
			i+=1
		EndWhile
	endIf
EndEvent

Function RemoveHeadPart(String akTintName, Actor Ao)
	ScriptObject SFT_Script = Game.GetFormFromFile(0x8A, "SFT.esp").CastAs("SFT:SFT_API")
	Var[] Params = new Var[2]
	Params[0] = akTintName
	Params[2] = Ao
	SFT_Script.CallFunctionNoWait("RemoveHeadPart", Params)
EndFunction

 

You can remove face tints by name without category, you can even remove them one by one: for exemple:

 

Event OnTimerGameTime(Int timerID)
	If timerID == 911
		RemoveHeadPart(FacialDamages[0], PlayerREF)
		FacialDamages.Remove(0, 1)
		If FacialDamages.Length > 0
			StartTimerGameTime(24, 911)
		endIf
	endIf
EndEvent

 

 

That's great, thank you so much! I like your idea of the tattoos disappearing one by one. 

 

I have come up with this so that each time I call the function a specific facial tint will be added, and they will accumulate as I keep calling the function. Tonight I will look to add more tints to this list. 


 

Int FatLipTimer
Int BrokenNoseTimer
Bool Property HasFatLipDamage Auto Conditional
Bool Property HasBrokenNoseDamage Auto Conditional

Function SetFacialDamage()
	If HasFatLipDamage == False
		ApplyHeadPart("Damage","Boxer - Fat Lip", PlayerREF)
		StartTimerGameTime(12, FatLipTimer)
		HasFatLipDamage = True
	ElseIf HasBrokenNoseDamage == false
		ApplyHeadPart("Damage","Boxer - Broken Nose", PlayerREF)
		StartTimerGameTime(12, BrokenNoseTimer)
		HasBrokenNoseDamage = True
	EndIf
EndFunction


Event OnTimerGameTime(Int timerID)
	If timerID == FatLipTimer
		RemoveHeadPart("Boxer - Fat Lip", PlayerREF)
		HasFatLipDamage = False
	ElseIf timerID == BrokenNoseTimer
		RemoveHeadPart("Boxer - Broken Nose", PlayerREF)
		HasBrokenNoseDamage = False
	EndIf
EndEvent

 

Edited by JB.
Posted

this might be a super shot in the dark but i'd really like to play this mod with the new playthrough i've made up and it is the only hitch stopping me so here goes

 

everything else works perfectly normally, i've only got 146 other mods on this profile and they all play nicely, and i saw this mod and wanted to add it to my current setup and start over (as one does) so I threw it in mo2, already having all the requirements installed for one reason or another, and I also didn't have any of the conflict mods installed

now i'm getting a CTD on the main menu a few moments after the menu shows up. if I disable this mod in mo2, that goes away and my profile works normally and everything is fine

 

so anyone got any ideas on why i'm crashing out at the main menu because of this mod? >.< I feel like it is probably something simple I'm missing

Posted
7 minutes ago, lonelyboyisme said:

this might be a super shot in the dark but i'd really like to play this mod with the new playthrough i've made up and it is the only hitch stopping me so here goes

 

everything else works perfectly normally, i've only got 146 other mods on this profile and they all play nicely, and i saw this mod and wanted to add it to my current setup and start over (as one does) so I threw it in mo2, already having all the requirements installed for one reason or another, and I also didn't have any of the conflict mods installed

now i'm getting a CTD on the main menu a few moments after the menu shows up. if I disable this mod in mo2, that goes away and my profile works normally and everything is fine

 

so anyone got any ideas on why i'm crashing out at the main menu because of this mod? >.< I feel like it is probably something simple I'm missing

This isn't caused by this mod, but it is a symptom of a larger issue. Like the straw that broke the camels back.

Do you have Buffout 4 installed? If not, geter installed. That alone might solve your issue.

Posted
2 hours ago, JB. said:

That's great, thank you so much! I like your idea of the tattoos disappearing one by one. 

 

I have come up with this so that each time I call the function a specific facial tint will be added, and they will accumulate as I keep calling the function. Tonight I will look to add more tints to this list. 


 

Int FatLipTimer
Int BrokenNoseTimer
Bool Property HasFatLipDamage Auto Conditional
Bool Property HasBrokenNoseDamage Auto Conditional

Function SetFacialDamage()
	If HasFatLipDamage == False
		ApplyHeadPart("Damage","Boxer - Fat Lip", PlayerREF)
		StartTimerGameTime(12, FatLipTimer)
		HasFatLipDamage = True
	ElseIf HasBrokenNoseDamage == false
		ApplyHeadPart("Damage","Boxer - Broken Nose", PlayerREF)
		StartTimerGameTime(12, BrokenNoseTimer)
		HasBrokenNoseDamage = True
	EndIf
EndFunction


Event OnTimerGameTime(Int timerID)
	If timerID == FatLipTimer
		RemoveHeadPart("Boxer - Fat Lip", PlayerREF)
		HasFatLipDamage = False
	ElseIf timerID == BrokenNoseTimer
		RemoveHeadPart("Boxer - Broken Nose", PlayerREF)
		HasBrokenNoseDamage = False
	EndIf
EndEvent

 

 

The bool check is fine but if you don't want to add a new bool var for each tint you can try this: (will add it to SFT api with the next update: ApplyHeadPartIfNone() )

 

Bool Function HasHeadPart(String akTintName, Actor Ao)
	HeadPart[] MyHeadParts = Ao.GetActorBase().GetHeadParts()
	Int i = 0
	While i < MyHeadParts.Length
		If MyHeadParts[i].GetName() == akTintName
			return True
		EndIf
		i+=1
	EndWhile
	Return False
EndFunction

 

Or this

 

int Function HasHeadPart(String akTintName, Actor Ao)
	HeadPart[] MyHeadParts = Ao.GetActorBase().GetHeadParts()
	int Count = 0
	Int i = 0
	While i < MyHeadParts.Length
		If MyHeadParts[i].GetName() == akTintName
			Count+=1
		EndIf
		i+=1
	EndWhile
	Debug.TraceSelf(Self, "HasHeadPart", "Actor = "+Ao+" | HPart = "+akTintName+" | Count = "+Count)
	Return Count
EndFunction
                                

 

So

 

If !HasHeadPart("Boxer - Fat Lip", PlayerREF)
	ApplyHeadPart("Damage","Boxer - Fat Lip", PlayerREF)
EndIF


The execution will be slower so pick your poison! (less speed or more bool vars). Also (to be safe) i think it's best to use CallFunction() and not CallFunctionNoWait() to avoid calling the function while still running (don't know how the game will react).

Posted
24 minutes ago, lonelyboyisme said:

now i'm getting a CTD on the main menu a few moments after the menu shows up.

Very similar to exceeding the limit, but given that you have so few plugins, this option is zero in all three limits that the game has. A lack of a specific masterfile sounds a little closer to the cause of your CTD. Although it is strange why your mod manager does not let you know that something necessary is missing.

Posted (edited)

my most recent crash log from buffout is attached

 

Unhandled exception "EXCEPTION_ACCESS_VIOLATION" at 0x7FF783D69300 Fallout4.exe+0DB9300

 

is at the top, strange that it might be exceeding a limit when i don't seem to be approaching any limits? Unless it is my own machine, in which case maybe it's time for an upgrade lmao

 

edit: thanks for your time everyone this seems like it is probably a me being stupid issue so I greatly appreciate all help

crash-2024-02-05-21-44-29.log

Edited by lonelyboyisme
added thanks
Posted
54 minutes ago, DXCinereus said:

this option is zero in all three limits that the game has.

You can install 19 mods, AAF, Themes, Animation Packs & UAP and exceed the Papyrus limits. That's why Buffout 4 is required for UAP, and actually the game overall benefits from having it.

Posted (edited)

izzyknows, the three limits that I mentioned do not include the limit you are talking about. I don't like to talk about things I've never encountered myself. And yes, I don't use AAF. Only the basic plugins are installed and that’s according to requirements for my favorite mods. Like Ivy. For sex I prefer other games. Based on RenPy and Unreal. 

 

Spoiler

5678.jpg.d9161769148fcef867f17b1a8a93e294.jpg4567.jpg.e24393afde6e464f8a8528cbb091f366.jpg

 

bonus

 

Edited by DXCinereus
Posted (edited)

VERSION 2.3

 

AKA: I got burned out on Nuka Ride and so I went back to Slavers in the meantime.

 

New Quest. Plastic surgery. It's inyected in the quest "_CS_Castration". This quest is not repeatable and happens naturally after sleeping, after having finished "The Fighter" quest for the first time. However, I made a small cheat in the MCM (Veterinary Services Section) so that you can start it and test it, without fear of truncating your save. You just have to meet these simple requirements.

 

  • Being inside the whore house
  • Not doing any mission - Including the mini quest to craft your clothes.
  • Have finished "The Fighter" at least once (it is not necessary to have won it)
  • IMPORTANT. The quest will start if you kick it via MCM, but you'll notice that the dialogues will be kind of blocked. It's an MCM bug. Solution: Open the MCM and close it.
Spoiler

Capturadepantalla2024-02-0420_59_16.png.1e6624a5afc33ffdfa6602d567986788.pngCapturadepantalla2024-02-0522_09_37.png.331cafc5b21a1a561a7e5f27a5ffcab0.png

 

New Quest. "The V.I.P." @izzyknows I hooked it right after finishing the cosmetic surgery, so as soon as the surgery is finished, the mod will start this little quest where we must serve a raider boss who visits the Whore House.

 

  • This quest is repeatable and start naturally after you have finished serving customers in the Whore House ((The quest in which you ask Lindstrom to serve customers inside the establishment). Once you got the caps to finish the service (usually serving three or four customers), Lindstrom will tell you that a new VIP guest has arrived.
  • The VIP guests are 8 random raider bosses, including Ack Ack and Red Tourette.
  • The quest is very simple now, I'm not in the mood to write dialogues, but I plan to add more stuffs in the future.
  • I kept a little surprise in this quest that I won't mention here. Ooooh, we gonna have some fun with this new addition. 🐕

Thanks to mishovur for this amazin animation tweak! 

 

Spoiler

Capturadepantalla2024-02-0520_53_41.png.811abaa15c3119ab6791f6069694d2a5.pngCapturadepantalla2024-02-0522_43_29.png.2e58616528abc9fa27f4e812e4aef8af.png

  • During "Pet Walk", you can go to the Combat Zone and serve customers to make some caps. I disabled almost all the triggers, except the trigger that makes Cait fight her rival endless. Missions like Wolfgang's "Green Market" and Trudy's "The Mule" often send you around there. 
  • At the end of "Pet Walk" the triggers are reset again.
  • The Quest "The Threat" will send you to random settlements, without repeating itself until all possible settlements have been exhausted, thanks to Lee's script.
  • This is a Noob bug fixed. Dwayne is level 70, which explains his difficulty when fighting him. I set his level to match the PC level.
  • Added more materials when building clothes to cover all EasyGirl and TRS items. Plastic, glass, crystal, etc.
  • Added a compatibility patch for Nora's Secrets
Spoiler

Photo527.png.29c04c22c597c4c9daa8a0147b179eda.png

  • The player can now finish the mod with hair. The key is to have obeyed Gristle on the day of capture (this guarantees you having hair for a while) and finally, you must have an orientation less than 0 when you first finish "The Fighter". After "The Fighter" comes the 30-day time jump, which is where they normally shave your hair. But with orientation less than zero, that will be skipped, and it will be mentioned that keeping hair is a reward for good behavior.
  • There are some dialogues that refer to the player's bald head, these now have conditions, meaning no one should mention a bald head now in case you have hair.
  • Now some slaves have hair, others are bald.
  • The mod does not track hair, by the way, you can use any hair even if you are rebellious, it is only for those who like to role-play.

 

Spoiler

 

 

Capturadepantalla2024-02-0521_50_25.png.487c3f86a63c451382013a572349b7a7.pngPhoto530.png.3f48209d191fe8f1e826928a0c740559.png

  • When you enter the Whore House, the character will assume 1 of 4 random positions before Declan. @Rimworld Traveller
Spoiler

Fallout45_2_202421_48_08.png.db770279745a601f8eb92eacb3a61c70.pngFallout45_2_202422_13_48.png.2e2f84f0192469d5c546e1a17c7c3c27.png

 

Moments where SFT is applied in the mod (for now).

  • Orgasm
  • "Lucky Day"
  1. If you are rebellious when Gristle captures you, you will appear with a bruise on your face in the house.
  2. If you are rebellious during Gristle's tests, he will permanently scar your eyebrow, in the Whore House. 
  • "The Whore House"
  1. In the whore room, if you rebel against a client, Lindstrom can now punish you with his whip or he will beat you instead (black screen + sound btw). The beating will give you facial damage.
  • "The Fighter"
  1. After each fight there will be facial damage.
  2. There will be more facial damage if you lose.
  • "The Pit"
  1. Facial damage after winning fights against the molerats, the dogs and after winning or losing against the super mutant.
  • "The VIP"
  1. "Urinal" facial texture. You can erase this tattoo with the carton of wather in the Whore House bathroom, just like the ruinned mascara.

Bruises come out naturally every 12 hours ingame. It's alright? Dunno. 


Immediate plans

 

Punishment Quest?

  • Lindstrom rents you out to a gang of Trappers in Far Harbor for a couple of weeks. Specifically the US Azalea, the largest camp in FH. It could be a random camp, because I'm also interested in that hotel full of Super Mutants in Far Harbor. Another mission could be for him to rent you out on a pirate ship for a couple of weeks (Type COC 00MainSpot to see where I want to do it). But this quest will take a lot of energy from me (create npcs, add stuff to the ship, maybe interiors). And I not in the mood for that.
Spoiler

Photo531.png.38133e8516d2dce9e6a638aee111710d.png

 

  • I updated "Nuka Ride Textures For the Girls 1.1" if anyone has it installed. I took out the "bruises" textures because they were interfering with the vanilla bruises.

 

Edited by JB.
Posted (edited)
36 minutes ago, JB. said:

"Nuka Ride Textures For the Girls 1.1"

Wow, there is a lot of changes to process, Nice. Quick question what's that ? where i can download it and does it require HeadPart support ?

PS
I hope that you will add the Maid in the immediate plans list since the quest entry is already there. 

Edited by lee3310
Posted (edited)
59 minutes ago, JB. said:

New Quest. "The V.I.P."

Sweeeeet! Can't wait to try all the new stuff! ❤️ Lots of  changes...!

 

 

24 minutes ago, lee3310 said:

where i can download it

Here... just don't tell anyone!

Edited by izzyknows
Posted

OMG new update!

 

Couple of ideas for The Pit:

-The Bombs should definitely fuck us when we get to the site.  That's their thing.  They should say something about how we should enjoy it because it's probably the last fuck of our life

-If you get knocked out by the Super Mutant he should rape us for the crowd.  I let him KO me on purpose hoping that would happen and was sad when it didn't.  The face bruises worked perfectly tho!

-The Bombs should tell us to walk home on our own because they're going to be spending their caps.  It's agony walking home at 2mph.

Posted (edited)
7 hours ago, lee3310 said:


I hope that you will add the Maid in the immediate plans list since the quest entry is already there. 

I had forgotten about that, now that I see the quest only the final part is missing, although honestly I'm thinking of moving it into another quest where we spend a lot of time on a ship. And since we can't be fucking all the time (it would be boring) I'd better put some other activities. 

 

Just playing with it a bit. It's a big long ass ship. 

 

image.png.456bc4ab70d5410441c7a5af93670433.png

Edited by JB.
Posted

I have a suggestion maybe if you complete repeatable every quest five times your character gets "Rescued" by the Institute because Shaun's Cancer has him on his death bed.

and he's tired of waiting. 

 

a bit of a Easter egg ending

Posted (edited)
2 hours ago, JB. said:

I had forgotten about that, now that I see the quest only the final part is missing, although honestly I'm thinking of moving it into another quest where we spend a lot of time on a ship. And since we can't be fucking all the time (it would be boring) I'd better put some other activities. 

 

Just playing with it a bit. It's a big long ass ship. 

 

image.png.456bc4ab70d5410441c7a5af93670433.png

0 z angle pls 😉, i think i fixed all the stuff in slaver valley (even removed the grass from under the road/floors), just struggling with previs. I did generate them but when in RedRocked the game is stuttering with steady FPS (60) and latency. Weird.

Edited by lee3310
Posted
5 minutes ago, chooseChaos said:

oh, oh

 

Poor me is stuck @Harvester Quest


 

  Hide contents

stage 170 but Dwayne don't wanna leave the whore house?

He stands up, pulls pit his gun and that's it ...

version 2.2.7

 

Damn. It's my fault. I was testing something and forgot to reinsert a script. 

 

Install this patch (I'm uploading to Mega too) and type. 

 

SetStage _CS_Harvester 170

CS 2.3 Harvester HotFix.7z

 

Posted (edited)
33 minutes ago, lee3310 said:

0 z angle pls 😉

Oh, no. How do I do that? 🥲 :bawling: Please don't tell me I have to start from scratch. 

 

image.png.3f22ae3b99879eb3cb46cefc204aa981.png

 

 

Edit: I'm just copying and pasting a Far Harbor camp on top of the ship. 

 

Edit2: I found a way. I don't have to do anything from scratch, but I will have to readjust a few things, but it's done.

Edited by JB.
Posted (edited)
14 minutes ago, JB. said:

Damn. It's my fault. I was testing something and forgot to reinsert a script. 

 

Install this patch (I'm uploading to Mega too) and type. 

 

SetStage _CS_Harvester 170

CS 2.3 Harvester HotFix.7z 10.25 kB · 0 downloads

 

some chaos = just like me, I like it 😁😇

 

and yes, now it's working again. Thank you JB,

Edited by chooseChaos
testing the script
Posted

review so far: Hell yeah, I love it!

 

Playing through it again, I had the feeling at times, that the two Raiderbuddy's Big and Small Bomb reminded me a little

of Gale Snoats and Evelle Snoats, with a good pinch of Leonard Smalls 

 

Raising Arizona

 

+ but Gristle and Murphy top even all 3 bomb brothers

Posted
34 minutes ago, JB. said:

Oh, no. How do I do that? 🥲 :bawling: Please don't tell me I have to start from scratch. 

 

image.png.3f22ae3b99879eb3cb46cefc204aa981.png

 

 

Edit: I'm just copying and pasting a Far Harbor camp on top of the ship. 

 

Edit2: I found a way. I don't have to do anything from scratch, but I will have to readjust a few things, but it's done.

😅 @izzyknows will probably know how. You will just have to give the ship a default 0 angle. You can select everything and rotate them manually with mouse but it's hard to get a perfect 0°.

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