Jump to content

[mod] RimJobWorld


Skömer

AI  

683 members have voted

  1. 1. Usage of AI / LLMs

    • Never used it / involuntarily used it because its automatically included everywhere
      200
    • Only a Handful of times
      166
    • Once a month
      38
    • Every week
      112
    • Daily
      167
  2. 2. Where do you use them?

    • It's part of my job
      135
    • For getting internet search results
      309
    • As a dictionary/for quick information
      195
    • For writing code/generating sprites
      125
    • For fun
      366
    • As a personal companion/partner
      76
    • For making art
      94


Recommended Posts

Posted

i have an issue, i have a pawn with zoophile trait and a few animals, and whenever the pawn sex need hits 90% it inmediately starts to lovn animal, making that pawn stop working every 2 minutes

Posted

So i have a question about pawn prostitution. Is it something that once they are marked to seek out customers they will automatically do or is there a job they need to be assigned to that i cannot find or my mods are messing things up?

Posted

Hmm, also having the alien children/pregnancy issue: Two alien races, human race kids.

From what i saw in the workshops, its a CSL issue (Children, School and Learning), although i can't say its not a weird coincidence it started happening when i got 1.9.2a.

So, yeah, it seems some species aren't working with that mod (most of them apparently) and thus it just defaults to human if it can't find either parent, although some rare reports include things like the baby being of a random 3rd species.

For now i guess i can only ask ED or Zaltys if the alien pregnancy code is okay and wait for an update to CSL to unfuck itself.

Edit: What came to mind when thinking of it, and checking the update history of CSL on the Workshop, could the removed CNP support somehow affect CSL negatively? Because that is the only thing that comes to mind-- since the mod did not even update this year yet. (CSL)

Posted
6 hours ago, LazyNips said:

So i have a question about pawn prostitution. Is it something that once they are marked to seek out customers they will automatically do or is there a job they need to be assigned to that i cannot find or my mods are messing things up?

Nothing that I can do about it. I already fixed the issue of prostitution not triggering last week, but I don't have access to the main repository. You'll have to wait until Ed86 chooses to release it.

Posted

Not sure if this has been reported, but I found a bug where one of my pawns would not rape a comfort prisoner with the excuse "target is not healthy enough". But the target was perfectly healthy. Found the problem in WorkGiver_RapeCP.cs. 

            if (!xxx.is_healthy_enough(target) || (xxx.is_psychopath(pawn) && xxx.is_not_dying(target)))
            {
                //--Log.Message("[RJW]WorkGiver_RapeCP::HasJobOnThing called0 - target isn't healthy enough or is in a forbidden position.");
                //if (Find.Selector.SingleSelectedThing==pawn)
                //    Messages.Message("PawnCantRapeCP".Translate(), target, MessageSound.RejectInput);

                JobFailReason.Is("target not healthy enough", null);
                return false;
            }

 

I don't know if this is intentional or not, but apparently Psychopaths cannot target a comfort prisoner for rape unless the cp is dying. I'm just gonna delete the if-statement entirely and rebuild, but if this isn't intentional behavior you can add it to the fix-it list.

Posted

I got tired of twiddling my thumbs while waiting for the fixes to be released, so here's the latest test build instead. Since at this point I can't do much without further feedback.

 

This should be compatible with old saves, but no guarantees.

 

Changelog:

Quote

[FIX] Rewrote the code for sexual talk topics.
[FIX] Whorin' wasn't triggering properly.
[FIX] Other miscellaneous fixes to the whorin' checks. They should now properly give freebies to colonists that they like.

[FIX] Whores weren't getting paid if there was only one visitor.
[FIX] Fixed forced handjob text.
[FIX] Removed unnecessary can_be_fucked check from whores. With the new sex system, there's always something that a whore can do, such as handjobs or oral.
[FIX] Restored RandomRape job. Only used by pawns with Rapist trait. Trigger frequency might need tuning.
[FIX] Alien races were using human lifespan when determining sex frequency. Scaled it to their actual lifespan.
[FIX] Enabled 'Determine pregnancy'-recipe for futas and aliens with non-standard life stages.
[FIX] Patched in animal recipes. Sterlization and such should now work for most mod-added animals.
[FIX] Animal-on-animal no longer targets animals outside of allowed zones.
[CORE] Cleaned up some of the old unused configs and old redundant code. Still much left to do.
[CORE] Removed dummy privates, wrote a new comp for automatically adding genitalia when the pawn is spawned. Far less laggy than the old method, and could be expanded to cover things such as sexuality (so pawns could actually be consistently straight/bi/gay, etc).
[BALANCE] Adjusted bestiality chances. Pawns with no prior experience in bestiality are less likely to engage in it for the first time. And pawns who lack the Zoophile trait will attempt to find other outlets first.
[BALANCE] Same for necrophilia: pawns are far less likely to engage in necrophilia for the first time.
[BALANCE] Males are less likely to rim or fist during straight sex.
[BALANCE] Adjusted trait effects on CP rape. Bloodlust trait now only affects frequency if rape beating is enabled. Removed the gender factor which made females rape less, now it depends on traits.
[BALANCE] Pawns are more likely to fap if they're alone.
[FEATURE] Added new settings that allow visitors and animals to rape comfort prisoners if enabled.
[FEATURE] Added a sex drive stat (in Social category), which affects how quickly the sex need decays. Among other things, this means that old pawns no longer get as easily frustrated by lack of sex. Some traits affect sex drive: Nymphomaniac raises it, Ascetic and Prude (from Psychology) lower it.
[FEATURE] If a pawn is trying to rape a relative, it's now mentioned in the alert.

 

RJW - Test Version.7z

Posted

v1.9.3
Zaltys:
[FIX] Rewrote the code for sexual talk topics.
[FIX] Whorin' wasn't triggering properly.
[FIX] Other miscellaneous fixes to the whorin' checks. They should now properly give freebies to colonists that they like.
[FIX] Fixed forced handjob text.
[FIX] Removed unnecessary can_be_fucked check from whores. With the new sex system, there's always something that a whore can do, such as handjobs or oral.
[FIX] Restored RandomRape job. Only used by pawns with Rapist trait. Trigger frequency might need tuning.
[FIX] Alien races were using human lifespan when determining sex frequency. Scaled it to their actual lifespan.
[FIX] Enabled determine pregnancy for futas and aliens with non-standard life stages.
[FIX] Patched in animal recipes. Sterlization and such should now work for most mod-added animals.
[FIX] Animal-on-animal should no longer target animals outside of allowed zones.
[CORE] Cleaned up some of the old unused configs and old redundant code. Still much left to do.
[BALANCE] Adjusted bestiality chances. Pawns with no prior experience in bestiality are less likely to engage in it for the first time. And pawns who lack the Zoophile trait will attempt to find other outlets first.
[BALANCE] Same for necrophilia: pawns are far less likely to engage in necrophilia for the first time.
[BALANCE] Males are less likely to rim or fist during straight sex.
[BALANCE] Adjusted trait effects on CP rape. Bloodlust trait now only affects frequency if rape beating is enabled. Removed the gender factor which made females rape less, now it depends on traits.
[BALANCE] Pawns are more likely to fap if they're alone.
[FEATURE] Added new settings that allow visitors and animals to rape comfort prisoners if enabled.
[FEATURE] Added a sex drive stat (in Social category), which affects how quickly the sex need decays. Among other things, this means that old pawns no longer get as easily frustrated by lack of sex. Some traits affect sex drive: Nymphomaniac raises it, Ascetic and Prude (from Psychology) lower it.
[FEATURE] If a pawn is trying to rape a relative, it's now mentioned in the alert.

 

Ed86:
fixes for nymph generation
added ability to set chance to spawn male nymphs
moved fertility and pregnancy filter to xml, like with sexneeds
clean up "whore" backstories
set Incubator commonality to 0.001 so it wont throw errors
add vagina operations for males -> futa
fixes for rape CP, breeder helper
 

rjw_1.9.3.7z

Posted

So i guess I'm having multiple issues with mods that might be conflicting with the whoring options and the comfort prisoner options. With your response about the whoring issue earlier i guess its just not doable right now but with comfort prisoners i don't even get the option in the prisoner tab to set them as one. I have a screen shot of the current errors that are being thrown by the game. Also after installing RJW in general, mods like Rimefeller doesnt work anymore and it has an issue finding the Oil_id or something but right now its not throwing any code errors like it normally would but still isn't working.

ss+(2019-01-23+at+02.30.26).png

Posted
27 minutes ago, LazyNips said:

So i guess I'm having multiple issues with mods that might be conflicting with the whoring options and the comfort prisoner options. With your response about the whoring issue earlier i guess its just not doable right now but with comfort prisoners i don't even get the option in the prisoner tab to set them as one. I have a screen shot of the current errors that are being thrown by the game.

ss+(2019-01-23+at+02.30.26).png

Is this the newest version? Errors don't help much by themselves, seeing the trace would be more useful.

 

In any case, I already added null checks to the jobs and I'm not seeing such errors with normal pawns. No idea what could be triggering them. Do you have any unusual colonists? Mechs, vehicles, skeletons, maybe some other weird mod stuff?

 

As for comfort prisoners, those aren't in the Prisoner tab. It's set with the handcuff icon (which you can also use on non-prisoners, so the 'comfort prisoner' name is misleading).

Posted
15 minutes ago, Zaltys said:

Is this the newest version? Errors don't help much by themselves, seeing the trace would be more useful.

 

In any case, I already added null checks to the jobs and I'm not seeing such errors with normal pawns. No idea what could be triggering them. Do you have any unusual colonists? Mechs, vehicles, skeletons, maybe some other weird mod stuff?

 

As for comfort prisoners, those aren't in the Prisoner tab. It's set with the handcuff icon (which you can also use on non-prisoners, so the 'comfort prisoner' name is misleading).

Ok so after testing the new patch a bit after my post it seems like things are taking affect. It could have been an issue that was non existent in the first place and wasn't happening. Also thank you for clarifying that the handcuff icon meant "comfort prisoner". I've had that enabled for them but not until recently did a pawn actually take advantage of it.

 

I do have other race mods but they seem to be compatible with RJW so I'm not sure if there are any issues with them. The main one I'm using is the androids mod and the whoring is working now.

 

Seems like everything is working fine aside from Rimefeller since that broke when i added RJW but like i said before its not giving me errors right now so i cant show any issues. Thanks for the reply's though.

Posted
4 hours ago, NatsuDragneell said:

i got this error after installing the latest version (1.9.3) 

Untitled.png

We don't support old pirated versions.

Posted
7 hours ago, Andarus said:

Is there some option to enable Hookups we had in previous Versions? Right now the only Sex I can see is Rape or with Lovers.

Hookups definitely work in the latest version, though the frequency probably needs tuning. I'm seeing a lot of whores being turned down by customers and fellow colonists alike, so that part of the code might still be too picky.

 

Edit: I think see the problem. Pawns only accept if they're not 'busy', but in typical colony pretty much nobody is ever idle. Gonna need to test this first, but adding a few jobs to the list of things that can be interrupted by hookups should help...

Posted

One thing making the use difficult to understand is that there are in the mod many detailled options on the 'how to' (%blowjob, %anal,........,do you want sexual handjob from the left or the right hand,....) but not a lot on the frequency of rapes or prostitution.   

Posted

I was also having issues with my whores being rebuffed too frequently; was making it difficult to roleplay a space bordello. A horny colonist turning down a hookup request didn't make much sense to me.

 

Fiddled around in xxx.cs and JobDriver_WhoreInvitingVisitors.cs. Set it up so that if a client has 'horny' mood debuff they are likely to accept the hookup and if a client has 'sexually frustrated' mood debuff they are practically guaranteed to accept the hookup.

 

 

Posted
27 minutes ago, Ruv424242 said:

Fiddled around in xxx.cs and JobDriver_WhoreInvitingVisitors.cs. Set it up so that if a client has 'horny' mood debuff they are likely to accept the hookup and if a client has 'sexually frustrated' mood debuff they are practically guaranteed to accept the hookup.

It definitely needs some job checks, since having whores interrupt critical surgeries and such is not a good idea (even if it is potentially funny). Same goes for most of the sex jobs: definitely don't want whores buttng in when a couple is busy lovin'. But yeah, I'll see what I can do to expand the list of interruptable jobs.

Posted

Was I supposed to replace the Recipe_Surgery,xml in the original RJW mod with the one from the Surgery patch listed in the Recommended Mods, Tips, Patches & co. section on the first page of the thread? Because I did just that and the following errors showed up on the debug log:

 

XML error: Could not find parent node named "RJW_SurgeryFlesh" for node "RecipeDef".

 

Sorry if this is a retarded question.

 

Edit: I used RJW 1.9.2 btw

Posted
5 hours ago, ketoconazole said:

Was I supposed to replace the Recipe_Surgery,xml in the original RJW mod with the one from the Surgery patch listed in the Recommended Mods, Tips, Patches & co. section on the first page of the thread? Because I did just that and the following errors showed up on the debug log:

I've never used that, but lemme check.

...nope, that won't work. RJW has been made 1.0 compliant, whereas that 'patch' tries to overwrite one of the core abstracts. Which has been a really bad idea since A16 or so.

 

Not to mention that overwriting the whole surgery file is a bad for compatibility in the first place. Whoever wrote that should've just added the new types into a new file, something like this:

 

Extra_Genitalia_Recipes.xml

Posted

Found using the previous version:

 

Apparently pawns (animal-pawn specifically?) can sometimes have telepathic sex, that is, for example, get raped by an animal... through a wall.

At least once yesterday I had an animal engage in sex with a sleeping pawn from the main corridor which was about 15 'blocks' away from the bed where the pawn was.

Posted
7 hours ago, NatsuDragneell said:

thanks man, you helped me so much 

It's kinda rude to assume everyone is using the steam build.  I'm an orig backer and get a non-DRM build each release, so I often do not update right away... only if the newer one has features I want to try out.  So, by changing the version tag in the about to work with the new release causes an error on the previous release.

 

You can edit the about.xml and change it back to the format that the older 1.0.2059 is looking for to get rid of the error on startup.  If you compare an older about with the new one you'll see what's going on.

 

Side note on the latest RJW1937.  I had to fix two lines in PawnGenerator.cs to get VS2017 to build it.  Lines 306 & 442 have syntax errors.  I'll attach the updated file.

 

-BB

 

 

PawnGenerator.cs

Posted
1 hour ago, bonebaby said:

So, by changing the version tag in the about to work with the new release causes an error on the previous release.

Yeah, because not changing it was generating warnings in the current version.

 

Do not waste everyone's time by reporting 'bugs' from older versions, they are not supported. If you don't want to keep the game updated, that's your problem. Very few Rimworld mods are backwards compatible.

1 hour ago, bonebaby said:

Side note on the latest RJW1937.  I had to fix two lines in PawnGenerator.cs to get VS2017 to build it.  Lines 306 & 442 have syntax errors.  I'll attach the updated file.

PawnGenerator.cs is part of the Rimworld core. What you've done there is moved it to rjw namespace instead.

 

'Updated', right...

Posted

It's kinda rude to assume everyone is using the steam build.  I'm an orig backer and get a non-DRM build each release, so I often do not update right away...

 

What is rude, principally on forums, is to just to assume, in some countries for example everyone is assumed innocent while it's not proven he is guilty, but it's must be old-gen.

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