Jump to content

F4:SS - Fallout 4 Slavery System 0.9b (05.08.17) v0.9b


1 Screenshot

About This File

f4sslogo.png
Fallout 4 : Slavery System
v0.9b (alpha)
Download - Thread - Blog

 

Disclaimer: This mod is supposed to add what the Fallout universe always had - slavery. I do not condone slavery in the real world in any way. Human trafficking is one of the most evil and disturbing things out there. Never forget - this is a game - not the real world. I have implemented simple checks to prevent the enslavement of children. Modifying this mod in any way without my explicit (!) permission is strictly prohibited. Redistribution of this mod or making any patches for this mod without permission is strictly prohibited. If you want to make a patch for this mod, PM me first.


That will not ever change for any reason.

 


Also, this mod is in Alpha. It may try to kill you.

 


I. Introduction
II. Requirements & Installation
III. Content
IV. Troubleshooting
V. Incompatibilities
VI. Credits

 

I. Introduction
The Commonwealth is a brutal and relentless place without mercy for the weak. Many have died to the dangers of the wasteland - many have not been so lucky. This mod implements ever expanding slavery functionality to Fallout 4. It is designed as framework, so that other modders can use the functionality to create content for it. I'm using DeviousDevices by Kimy and TortureDevices by Vader666 to add some spice. Keep in mind that I have a very dynamic workload in real-life and thus updates may be released every day or not for months.

 

II. Requirements & Installation
You require a copy of Fallout 4 as well as all DLCs and have Fallout 4 Script Extender installed.


Make sure that F4SS is after the requirements in the load order. Using a clean save is advised whenever you update to a newer version of the mod. At this time in development I am not paying attention to backwards compatibility.

 


Once you have installed the mod, you're ready to get started in your new life as slaver. When first starting the game with F4:SS enabled, you'll see notifications telling you that the mod has been installed. To get going you need to build a slaver's safe in one of your settlements. When you build your first slaver's safe, all necessary perks will be added to your character. You can then start enslaving people.

 

III. Content
F4:SS offers a great number of features to the Commonwealth Slaver. If you have any questions concerning specific mechanics, please just ask in the thread below and either myself or a more experienced user will answer. All the mechanics would warrant a Wiki, but I really cannot be bothered, so here's an overview.

 

Enslave!
Using F4:SS you can enslave your foes (and friends) instead of killing them! The mod supports an infinite number of slaves - you can capture everyone and anyone. There are a couple methods of enslaving people...

  • Stun them: a new round for your trusty Syringer Rifle is available for crafting at any Chemistry Station: the tazer round. It will send anyone it hits (including the player!) into a 15 second stun, during which time you can enslave them.
  • Beat them: your human enemies value their life, so there is a good chance that they'll surrender to you when reaching 20% health. But beware: the more feared you are throughout the Commonwealth, the less likely people will surrender to you. Some will prefer death over life under a cruel master.
  • Intimidate them: so, you're a talkative person, hmm? No worries, with Intimidation Level 3 you can capture people without spilling blood! This ties into the vanilla hold-up mechanic.


Control!
So you just enslaved everyone in sight? Good. Now you can worry about keeping them and getting some enjoyment out of them.

  • Command them: issue orders to your slaves, have them follow or stay. Select them for processing or change their clothes. Clothes? ... who am I kidding, they won't have clothes, will they? (But if you wanted to, you could give them clothes!)
  • Restrain them: this mod is fully integrated with Devious Devices and devices will suppress your slaves wish for freedom. But be wary, if left to themselves, they will surely free themselves of their restraints!
  • Punish them: Sometimes your slaves will misbehave and then you have to show them who's boss! Make sure that misbehaving slaves get what they deserve, or else they may incite others to follow their lead. Things can spiral out of control if you don't manage your slaves.


Profit!
Slaves are a lucrative business, both in monetary aspects as well as providing endless fun. (Unless you're actually a nice person and don't enslave people, then you might not be so amused.)

  • Train them: good slaves need training. Break them in, show them the ropes and watch their value rise.
  • Sell them: build auction posts in your settlements and sell your slaves for a nice profit!
  • Enjoy them: feed them to your arena animals or do whatever you want to with them. They are your slaves, afterall.


F4:SS is always expanding. I'm planning on adding tons of features, detailed slave AI, lots of training programs and more. Keep in mind that F4:SS is a project in development, bugs can and will appear and ruin your immersion. The entire system is running fairly smooth on my machine and I spent plenty of time testing it - but your mileage may vary!

 


Also, starting with Version 1.0, the mod is going to be .esm'ified and can serve as framework for your own creations. I had that in mind from the very beginning and the entire engine is built around having simple hooks for other mods. Check the documentation in the next post if you are interested in how to make mods using F4:SS. If you're interested in adding some slave traders to your mod, don't hesitate to pitch me a PM - I'll try to make sure you get what you need to make the Commonwealth evil again.

 

IV. Troubleshooting
There are a couple thousand lines of code in this mod - things can and inevitably will go wrong. In most cases it's an unlucky coincidence, but you should tell me about it anyway. Most things will be easy to fix - but if the problem seems serious, or your game informs you that a critical error has occured, here's what you need to do

  • Reload a save from before the issue occured.
  • Open the console and type 'set F4SSglobalDebug to 5' and confirm.
  • Try to reproduce the error and when it occurs again...
  • Make a detailed post in this thread, attach your Papyrus log file as well as your load order.


​F4SS has a lot of working parts and all of them have extensive debugging capabilities. You should only enable debugging mod when you're actively hunting for a specific glitch, because debugging mode will seriously spam your Papyrus log. You really don't want that unless it's for the greater good.

 


It is generally advised to use a clean save for each new version until the mod is declared stable. Check the thread for each versions changelog to see if a clean save is recommended or required.

 

V. Incompatibilities
Due to the fact that F4:SS is a very complicated mod that changes some of the vanilla game-mechanics, as well as adds some new mechanics, there are some mod incompatibilities present. Once the mod is pretty much finished, I'll spend some time getting rid of as many incompatibilities as possible, until then you'll have to manage your mods carefully.

 

The mods that are currently incompatible with F4:SS are:

  • Abduction
  • Just Business
  • Non-lethal or lethal resolution


I'm going to keep adding to this list as things come up.

 

VI. Credits
Bethesda for Fallout 4
RuthlessPeasant for the logo
LoversLab for what it is

 

If you enjoy the mod - leave a like or follow the file to give me some extra motivation!


What's New in Version v0.9b

Released

  • v0.9b
  • Hotfixes
  • v0.9
  • See second post of the thread for changelog.
  • .082
  • Added: hostile NPCs have a 50% chance of surrendering to the player when their health drops below 20 points. Works once per actor. (F4SSscrStats.iSettingsSurrenderChance)
  • Added: struggling slaves now play the appropriate animation.
  • Added: slavery support for all NPCs, including ghouls and synths. (Keyword: ActorTypeNPC)
  • Added: Stimpak Syringe: craftable at Chem bench. (Costs: 1 Stimpak, 1 Spring)
  • Added: RefCollectionAlias PlayerSlaves to handle factions for slaves.
  • Added: RefCollectionAlias GeneralSlaves to handle factions for slaves.
  • Changed: Removed adding factions to the actor, instead factions are added via RefCollectionAliases.
  • Changed: Slave Bag message made unisex.
  • Changed: Updated front page to provide more information. Main documentation still to come.
  • Changed: Description for Slave Auction Pole now fits the space it has.
  • Changed: Shock Module for Security Baton reduces damage by 95%.
  • .08b
  • Added: more log traces.
  • Changed: Pacified capture mechanic... yet again.
  • Changed: Attempt at bugfix for CTD... yet again.
  • .08
  • Dependency: All DLCs
  • Dependency: TortureDevices 1.5+
  • Added: Restraint Struggle systems
  • Added: Misbehavior Action system
  • Added: Animation control system
  • Added: VirtualInventory system to counter CTD on .RemoveAllItems() / .SetOutfit(None) (attempt)
  • Added: Support for Shock module from CRP
  • Added: 'Undress' command to retrieve slot 33 gear
  • Added: Auction Pole to build in settlements to sell slaves at
  • Changed: .captureNPC() function altered to counter CTD (VirtualInventory)
  • Changed: Integrated F4SS workshop items into CRP categories
  • Changed: General script performance improvements
  • .07b
  • -utilizes Community Restraints Pack now.
  • .07
  • -Added: A whole bunch of shite. Mainly:
  • -- New slave sleeping bag
  • -- Bugfix attempt for CTD
  • -- New logging
  • -- New equipment registering
  • .06
  • - Attempt to fix CTDs and implemented more detailed logging
  • - Fixed: Follow/Wait showing on dead slaves
  • - Fixed: Slave XP and leveling works now
  • - Added: bool BuySlave(Actor akSlave, Float akRate)
  • - Added: bool SellSlave(Actor akSlave, ReferenceAlias akNewAlias, Float akRate)
  • - Added: FormList F4SSflStorage
  • - Added: bool StrgSlaveRetrieve(ReferenceAlias akRefAlias)
  • - Added: bool StrgSlaveStore(Actor akSlave)
  • - Added: [Select] option in Details menu to select a slave for further processing
  • - Changed: Vanilla command option is only available from slave XP level 5 and higher (basically to test some functionality - will be needing a training session in the future)
  • - Added: Quest F4SSqExamples containing an example of a working slave selling slot for e.g a slave market


×
×
  • 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