Jump to content

[mod] Simple Slavemaster


Recommended Posts

Simple Slavemaster

View File

Currently in Beta!

 

- Adds 4 Traits. 3 Slavemaster traits and 1 Submissive trait.

- All Slavemasters have no negativ mood for having slaves or slaved colonists. The Brutal Slavemaster gets no negativ mood if slaves die.

- Pawns with the Submissive trait lose 2 times as fast willpower. They are also less likely to try to escape

- Pawns with the masochist trait also lose 2 times as fast willpower. They also can't get a heart attack if you zap them. Have fun.

 

 

Due to my inexperience with Rimworld modding and Assembly modding in Rimworld in particular I only managed to change the Simple Slavery Assembly directly. This means you need to overwrite the Assembly from Simple Slavery. Just copy the "SimpleSlavery.dll" from "...\RimWorld\Mods\Simple Slavemaster\Simple Slavery\Assemblies to the Assembly" Folder from Simple Slavery. Should be "...\steamapps\workshop\content\294100\2144935009\Assemblies" and "...\steamapps\workshop\content\294100\2144935009\v1.2\Assemblies"

 

If you dont do that no errors should be displayed but the Submissive\Masochist changes will not work

 

Requirements:

Harmony

Hugslib

Simple Slavery


 

Link to comment
13 hours ago, V3rius said:

Due to my inexperience with Rimworld modding and Assembly modding in Rimworld in particular

We all start small ?

Let me suggest harmony patching: https://harmony.pardeike.net/articles/intro.html (You can do nearly anything with postfixes)

As a small realworld example of patching another mod (which works the same as patching RW functions, actually) you can look at my Incestuous Quirk

 

Link to comment
5 hours ago, Menko said:

Is there another option? I think Steam might just overwrite this addon.

It will if Simple Slavery had an update. Otherwise ist shouldn't. You also can make a copy of the Simple Slavery Folder and make a manual Mod Entry.

The thing is: If Simple Slavery got an update there is a high chance that my mod will interfere currently. So its probaply not a bad idea to let it get overwritten in this case.

The other option is a harmony patch like nugerumon wrote. I will try this next. Then the overwrite is not longer neccessary.

Link to comment
  • 7 months later...
  • 4 weeks later...

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

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