Jump to content

[mod] RimJobWorld


Skömer

AI  

629 members have voted

  1. 1. Usage of AI / LLMs

    • Never used it / involuntarily used it because its automatically included everywhere
      185
    • Only a Handful of times
      158
    • Once a month
      34
    • Every week
      101
    • Daily
      151
  2. 2. Where do you use them?

    • It's part of my job
      128
    • For getting internet search results
      279
    • As a dictionary/for quick information
      178
    • For writing code/generating sprites
      117
    • For fun
      337
    • As a personal companion/partner
      73
    • For making art
      83


Recommended Posts

Posted

Could there be pawn-sized based quirks? None of the race quirks, which there are a lot of, ever applied in any mod list I've had or am likely to have.

Posted

Is there a way to make pawns keep their headwear when they have sex? There's an option in "rjw - sex settings", but it seems to not work, cause when I enable "preferred clothing for sex: headgear", the pawns retain all of their clothes, instead of just hats. 

Posted

image.png.c180a03144d391e7c4f535556439ae4e.png

Theodosia started 10 jobs in 10 ticks. List: (GetNaked (Job_168674)) , (GetNaked (Job_168683)) , (GetNaked (Job_168692)) , (GetNaked (Job_168701)) , (GetNaked (Job_168710)) , (GetNaked (Job_168719)) , (GetNaked (Job_168728)) , (GetNaked (Job_168737)) , (GetNaked (Job_168746)) , (GetNaked (Job_168757))  curDriver=JobDriver_WaitMaintainPosture (toilIndex=0) curJob=(Wait_MaintainPosture (Job_168758))
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
(wrapper dynamic-method) Verse.AI.JobUtility:Verse.AI.JobUtility.TryStartErrorRecoverJob_Patch1 (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
Verse.AI.Pawn_JobTracker:FinalizeTick ()
Verse.AI.Pawn_JobTracker:JobTrackerTick ()
Verse.Pawn:Tick ()
(wrapper dynamic-method) Verse.TickList:Verse.TickList.Tick_Patch0 (Verse.TickList)
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch6 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch5 (Verse.Game)
(wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)
 

 

Posted
On 7/6/2023 at 6:33 AM, kilana said:

Been playing around a bit with the new Lowmate with their Lovin need/initiate ability and they don't seem to interact at all with RJW events/jobs... which makes total sense. (Author made it clear in their FAQ).

 

From what I can see, the Lovin Need is only fulfilled with 2 jobs/actions:

1. Their custom VRE_InitiateLovin job driver. (AI\JobDrivers\JobDriver_InitiateLovin.cs) (The two pawns will bounce naked and make hearts for a few seconds. There also seems to be some pregnancy calculations in there.)

2. The default Rimworld JobDriver_Lovin. There is a harmony patch which changes the PawnFucks(pawn pawn) function with a few lines to fill the need.


(Harmony\JobDriver_Lovin_GenerateRandomMinTicksToNextLovin.cs)

  Reveal hidden contents
using HarmonyLib;
using RimWorld;

using Verse;
using UnityEngine;
using System.Collections.Generic;
using System.Linq;
using Verse.AI;

namespace VanillaRacesExpandedHighmate
{

    [HarmonyPatch(typeof(JobDriver_Lovin))]
    [HarmonyPatch("GenerateRandomMinTicksToNextLovin")]
    public static class VanillaRacesExpandedHighmate_JobDriver_Lovin_GenerateRandomMinTicksToNextLovin_Patch
    {
        [HarmonyPostfix]
        static void PawnFucks(Pawn pawn)
        {
            Need_Lovin need = pawn?.needs?.TryGetNeed<Need_Lovin>();
            if (need != null)
            {
                need.CurLevel = 1f;
            }

            
        }
    }
}

 

 

 

The RJW mod adds many different job drivers for the various sex actions such as JobDriver_Rape, JobDriver_SexCasual, JobDriver_SexQuick, JobDriver_SexBaseReciever.

 

A compatibility patch would have to do 3 things it seems. (edit: 3 things)

1. Add the Need_Lovin fulfillment code to the Orgasm() function in RJW's JobDriver_Sex. (Or maybe incremental fulfillment in the SexTick() function).

 

2. Change the job pointer code in VRE-Highmate's CompAbilityEffect_InitiateLovin.cs to the RJW job equivalent.

This appears to be the function to change

  Reveal hidden contents

 

.....
        public override void Apply(LocalTargetInfo target, LocalTargetInfo dest)
        {
            base.Apply(target, dest);
            Pawn pawn = target.Pawn;
            if (pawn != null)
            {
                if (pawn.CurJob.def != InternalDefOf.VRE_InitiateLovin) {
                    Job job = JobMaker.MakeJob(InternalDefOf.VRE_InitiateLovin, pawn);
                    parent.pawn.jobs.StartJob(job, JobCondition.InterruptForced);
                }
                         

            }

        }
....

We seem to have a similar function already with Hero Mode or the debug right click menu.

 

3. Reduce the target restrictions in the CompAbilityEffect_InitiateLovin.cs file to match the pawn's preferences or player settings.


I see the problem in Vanilla Races Expanded - Highmate and RJW.
Highmate's loving need doesn't work properly.
Can't hold highmates in my colony(
 

RJW needs the patch ASAP

Posted

Until it gets patched, assuming it ever does considering how similar the broken parts are to what RJW all ready does, you can use Cherry picker to remove the "lovin need" from the lowmate gene type. Specifically you want to remove the "Lovin Dependency" and "Very High Libido" genes. If you like the idea of the lovin need you can replace it with the "fertilin" need from RJW genes. Specifically you'll want the "Fertilin", "Fertilin Absorber", and "Seduction" genes. If you want them horny on top of the fertilin need you can give them "Hypersexual" or any of the other high libido genes from pretty much any other mod that adds them. While its true a lowmate with this setup won't leave your colony for lack of lovin it will freak out the same way a starving sanguaphage would.

Posted

Does genital size for cum/fertilin production? I have a succibus pawn and wanted to know if, 1-Does a larger penis creates more fertilin than a smaller one? 2-Does a larger vagina/anus recibe more fertilin than a smaller one?

Posted

<_< ok so I am new to this and I thought I would ask some questions. First, anyone have any body mods you would suggest? just curious which ones to look for and second can someone list which mods I would need to install with this to get the most out of it? The mod sounds great but I would like to get a list of which mods go with this so I can grab them and begin the install process for them.

Posted
30 minutes ago, Shalkerc said:

<_< ok so I am new to this and I thought I would ask some questions. First, anyone have any body mods you would suggest? just curious which ones to look for and second can someone list which mods I would need to install with this to get the most out of it? The mod sounds great but I would like to get a list of which mods go with this so I can grab them and begin the install process for them.

 

Posted
1 hour ago, Skömer said:

 

Thank you! I will just add the rimworld and animation mods with the rimnude mod to start with before I start to skyrim this shit and basically turn my game into something else entirely.

Posted
1 hour ago, woofy030 said:

why don't any changes I make to the source code apply in game?

rimworld doesn't read the source code files, only the XML and DLL ones which means you need to compile your c# code into a new dll

Posted
1 hour ago, Skömer said:

rimworld doesn't read the source code files, only the XML and DLL ones which means you need to compile your c# code into a new dll

Do I compile the entire source folder into a .dll or something else? I don't know much about making dlls.
Thanks btw

Posted (edited)

Ok I am assuming this is a thing I should ignore but I might as well ask, the game says most of the mods are made for a different version of the game. Is that just something I should just ignore due to the game being weird? I downloaded them from the list for 1.4 so I am using the right versions of the mods.

Edited by Shalkerc
Posted
2 hours ago, Shalkerc said:

Ok I am assuming this is a thing I should ignore but I might as well ask, the game says most of the mods are made for a different version of the game. Is that just something I should just ignore due to the game being weird? I downloaded them from the list for 1.4 so I am using the right versions of the mods.

you probably installed them wrong the mod content needs to be in a folder that is not nested in another folder

Posted
6 minutes ago, Skömer said:

you probably installed them wrong the mod content needs to be in a folder that is not nested in another folder

And there lies the issue. I am a partial idiot time to go and fix my screw up.

Posted

Well, I've been waiting for something like this since the release of Biotech, but almost a year has passed and I decided to ask.
Is there no expansion content planned for the mechanoids? I mean, we have a vanilla opportunity to grow mechanoids as something alive that goes well with the already existing mechanics in RJW. But we don't even have a button that will make a mechanoid purposefully rape someone. The only way is to fall under a super aggressive mechanoid, and this is not the safest thing

Posted

Apologies if this is not the right place to post this, but Im having some trouble with the RJW Animal Gene inheritance mod (I know its been merged with RJW genes, thats the one I'm using).

 

My male pawn had a baby with a german shepherd but the first one came out just as a normal dog and the second one came out as a normal baby. How do I make it come out as a half-dog person?

Posted
18 hours ago, peregrination3 said:

How do I make it come out as a half-dog person?

 

  That would be neat, but human-animal hybrids are way beyond what the gene system is currently capable of.  Rimworld animals don't have genes, so an animal baby will always just be fully that animal, and a human baby can't inherit genes from the animal parent.

 

  Having said that, I haven't looked into what the Pawnmorpher mod is doing lately; it may have some options close to what you want.

Posted
1 hour ago, DerPeter said:

How well would you say is RJW integrated into the base game? Does it naturally fit into the game or does it feel tacked on?

 

RJW itself fits pretty well

problems usually comes from the addons

like menstruation is actually great but i found one pawn with... 133 pregnancies. had to remove that with devmode and i changed to RJW basic pregnancies see if it's better.

Posted (edited)
On 1/14/2023 at 11:30 AM, Themanman said:

Does anyone remember the name of the mod that added detailed erotica to the social log? I remember using it a long time ago, but I don't think it was ever updated past 1.2/1.3.

 

Found it! It was called RJW Sex Descriptions, and was exclusively for 1.3. I'll upload it here if anyone else wants it.

RJW Sex Descriptions.7z 4.53 kB · 6,508 downloads

uhh in case anyone lookin for 1.4, i blindly patched it with no knowledge at all but it should work just fine.. right?

ps. yep its working just fine

RJW Sex Descriptions.rar

Edited by autism0
update the situation
Posted (edited)

Hi, anyone having problem with rjw messing with biotech inbred trait gain and warning popup? When I disabled rjw and related addons, inbred gene shows up but I can't get it with rjw activated.

 

I forgot to add that it's both with ovum extraction(ivf, implant) and normal pawn pregnancy.

Edited by huiyathere
Addedum

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