Jump to content

[mod] RimJobWorld


Skömer

AI  

661 members have voted

  1. 1. Usage of AI / LLMs

    • Never used it / involuntarily used it because its automatically included everywhere
      189
    • Only a Handful of times
      164
    • Once a month
      36
    • Every week
      106
    • Daily
      166
  2. 2. Where do you use them?

    • It's part of my job
      132
    • For getting internet search results
      293
    • As a dictionary/for quick information
      189
    • For writing code/generating sprites
      122
    • For fun
      359
    • As a personal companion/partner
      76
    • For making art
      93


Recommended Posts

Posted

2.8.1
cleanup whoring jobgiver
changed designator description from Enable hookin' to Mark for whoring
fix for whoring tab not showing prisoners
split GetRelevantBodyPartRecord return in 2 rows so it easier to find out which .Single() causes error if any
changed sorting of debug RJW WouldFuck to by name
reenable curious nymphs backstories
added age factor to sex need so it wont decrease below 50% if humanlike age below min sex age
fix for hookup chance being reversed 
 

 

RJW-2.8.1.7z

Posted
6 hours ago, lynak said:

Yep. The Basic-category isn't really surprising, since that's where all the other RJW-stuff is too. Yet as you said, getting approaches isn't the problem - those happen all the time here. It's just they're all rejected, according to the log ("X tried to hookup with Y, Y didn't agree to the hookup"). It's not a new bug either, since as mentioned in my post, this happened way back in 2.0.X too. So, looks to me like it's been disfunctional (or incompatible with RR?) for quite a while.

it is working fine

Posted

Something seems to be really fucked up. Log1 - main menu, log2 - mod menu, log3 - save loaded. 2.8.1. 2.8.0 "works" - no bodyparts, interactions not available

Log2.txt Log3.txt Log1.txt

And output_logoutput_log.txt

Okay, I reinstalled the game and something has changed. May be I'll be able to fix it myself

Log4.txt

Okay, 2.8.0 works fine, 2.8.1 is totally broken

Posted

Can confirm.

 

2.8.1 does not work at all. It breaks the entire game.

 

When loading a save game, all the pawns disappear. The map loads, but no pawns.

 

When trying to start a new game, the fails on generating a new seed. It just keeps looping back to the seed selection screen.

 

Reverted back to 2.8.0 for now.

Posted

Here's an idea:

With all the cool devices in this mod, having prisoner rescue quest victim (and refugee chased?) characters have devices equipped on them (with no key to unlock) would provide a neat lewd flavor and add cool extra step to help them.

Posted
7 minutes ago, Liamf94 said:

where do i install your mods

 

Mods folder, which is in the Rimworld folder, which is in Steam's Common folder within steamapps. Actual path should look something like this:
"D:\Steam\steamapps\common\RimWorld"

Posted

So, I'm not sure what 2.8.2 fixed, but it appears to have broken human-animal pregnancy. It now seems impossible for animals to impregnate humans, despite the sliders set to 100% chance. I've not been able to test human-to-human pregnancy yet, but I suspect it is similar.

 

Insects will breed humans, but if an egg is implanted in the human, then the mod will throw an error every time the egg impregnated pawn is raped by a non-insect.

 

Also, whoring was not fixed. Instead all the patch did was appear to stop propositions entirely.

 

Can confirm the casual hookup slider is not working in the correct direction.

 

I'm also getting many more job-giver errors, particularly any time there is a rape. It seems intermittent and I've not figured out what triggers it.

 

I'll continue to test different scenarios, but it seems the bugs aren't worked out yet.

 

Also, in the next update, can we get an option toggle the mechanic that automatically adds the masochist trait upon successive rapes, following the extremely broken hediff. I know this has been discussed before, but I'm not sure why there can't be an option to disable this function for people who choose. Leave it on by default if you must.

Posted

2.8.3
changed roll_to_skip logs to be under DebugLogJoinInBed option
changed RJW_wouldfuck check to display prisoners, tamed/ wild animals
split better infestation patch into separate file
fixed custom races checks breaking pregnancy and who knows what else
fix whore tab for factionless pawns(captured wild/spacers)
-filter pawns by faction(colonist/non colonists)
--filter pawns by name
enable rjw widget for captured wild pawns and spacers?
parts chance lists for races
 

RJW-2.8.3.7z

Posted

Is there a way to forcibly change a character's sexuality to a specific setting?

I play with alot of futa but the characters don't screw each other and I've noticed they ignore each other even when their sexuality should allow for it.

This even occurs on characters with no sex related traits. Sometimes they comfort themselves with prisoners but alot of time people ignore their sex need and then get frustrated.

Posted
1 hour ago, Joey3155 said:

Is there a way to forcibly change a character's sexuality to a specific setting?

I play with alot of futa but the characters don't screw each other and I've noticed they ignore each other even when their sexuality should allow for it.

This even occurs on characters with no sex related traits. Sometimes they comfort themselves with prisoners but alot of time people ignore their sex need and then get frustrated.

Your post makes no logical sense, so i think you're mixing up terms. What is the point of changing sexuality, if according to you sexuality is ignored? Then you say it happens even without traits, but sexuality is a trait?

 

Please clarify what you actually mean and what's going on - otherwise our suggestions won't make no sense either. For starters, how attractive people find each other depends on dozens of other aspects, than just orientation, so unless orientation is the showstopper, messing around with it won't do anything.

Posted

so... i'm tested the 1.8.3 to see if my problem was solved in this version and... nothing was change! :(

i give more information about my problem : all human was touch, raping/loving/join in bed never give tought or opinions and it never fills the sex bar!

 

here an exemple of the error :

Spoiler

JobDriver threw exception in initAction for pawn Banzo driver=JobDriver_JoinInBed (toilIndex=4) driver.job=(JoinInBed (Job_347) A=Thing_Human1337 B=Thing_Human1353 C=Thing_DoubleSleepingSpot12705) lastJobGiver=Verse.AI.ThinkNode_QueuedJob
System.InvalidOperationException: Operation is not valid due to the current state of the object
  at System.Linq.Enumerable.Single[BodyPartRecord] (IEnumerable`1 source) [0x00000] in <filename unknown>:0
  at rjw.std.GetRelevantBodyPartRecord (Verse.Pawn pawn, rjw.std_def std) [0x00000] in <filename unknown>:0
  at rjw.std_spreader.roll_to_catch (Verse.Pawn catcher, Verse.Pawn pitcher) [0x00000] in <filename unknown>:0
  at rjw.SexUtility.Aftersex (Verse.Pawn pawn, Verse.Pawn partner, Boolean rape, Boolean isCoreLovin, rjwSextype sextype) [0x00000] in <filename unknown>:0
  at rjw.SexUtility.ProcessSex (Verse.Pawn pawn, Verse.Pawn partner, Boolean rape, Boolean isCoreLovin, Boolean whoring) [0x00000] in <filename unknown>:0
  at rjw.JobDriver_JoinInBed.<MakeNewToils>b__12_6 () [0x00000] in <filename unknown>:0
  at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.AI.JobUtility:TryStartErrorRecoverJob(Pawn, String, Exception, JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
rjw.JobDriver_JoinInBed:<MakeNewToils>b__12_4()
Verse.AI.JobDriver:DriverTick_Patch1(Object)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick_Patch3(Object)
Verse.TickList:Tick_Patch2(Object)
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update_Patch1(Object)

it was the same if the pawn are a human or an alien!

and the sex between a human and an animal worked... so... it's really weird! XD

Posted
3 hours ago, yannmes said:

so... i'm tested the 1.8.3 to see if my problem was solved in this version and... nothing was change! :(

i give more information about my problem : all human was touch, raping/loving/join in bed never give tought or opinions and it never fills the sex bar!

 

here an exemple of the error :

  Reveal hidden contents

it was the same if the pawn are a human or an alien!

and the sex between a human and an animal worked... so... it's really weird! XD

thats easy to fix, disable stds until you fix your mods

Posted

Okay, so i have some ideas of what might break whoring for some people, in terms of all whoring-attempts being rejected by visitors:

 

1. It very much seems to me, that MUTUAL attractiveness is used to check if a hookup is attempted, and if it succeeds. Essentially i suspect the "compatibility check" is almost identical to normal hookups. That would be a problem because it makes no sense gamemechanic-wise, and is unintuitive and unrealistic: A hooker sells sex for money - not mutual satisfaction. How attractive a hooker finds a joe should have very low weight. Likewise, a hooker doesn't make deals based on how long they've known each other, so relationship should be a small factor too, on BOTH SIDES. And i can now confirm that something like this is going on, because i've recently seen the following happen multiple times: Two hookers came to like each other a lot, and now when visitors are around, their attempts are rejected by visitors, but they agree to hook EACH OTHER (for free, since they're colonists), and those attempts do pop up in the brothel-window.

 

So essentially it seems to me, whoring use the normal casual-sex mechanics to decide if two agree to a hump, which makes no sense when a hooker is selling services to STRANGERS. The only things that should matter for whoring are: How sexually attractive the buyer finds the seller (not the other way around!), sexual orientation, social skill of the SELLER (not the other way around), and how horny the buyer is (not the other way around). Nothing else - not even room quality, which should only matter for price. Speaking of which...

 

2. I've skimmed the whoring-code a bit, and it looks to me like RJW checks if the buyer can afford the whore. Well, that's a problem, because most visitors are BROKE.  Even visitor-traders (from hospitality-mod, not caravan-traders), often don't have more than 30 silver. So my proposal is to ignore buyer-wealth and just conjure silver out of thin-air (preferable solution), or patch pawn-definitions for them to carry more silver (less preferable solution, because it would affect other game-mechanics, and might not work with mod-added pawnclasses).

 

Again, those are just suspicions bast on a few initial tests, so i might be wrong. I'll test those theories more in the coming days, and report back with the results.

 

Posted
3 hours ago, lynak said:

most visitors are BROKE. 

This is why my brothel buys all the pemmican and medicine off of visitors.

 

But, it can be tricky to "earn back" the money they spent in the short amount of time the visitors are around.

Posted
12 hours ago, lynak said:

Okay, so i have some ideas of what might break whoring for some people, in terms of all whoring-attempts being rejected by visitors:

 

1. It very much seems to me, that MUTUAL attractiveness is used to check if a hookup is attempted, and if it succeeds. Essentially i suspect the "compatibility check" is almost identical to normal hookups. That would be a problem because it makes no sense gamemechanic-wise, and is unintuitive and unrealistic: A hooker sells sex for money - not mutual satisfaction. How attractive a hooker finds a joe should have very low weight. Likewise, a hooker doesn't make deals based on how long they've known each other, so relationship should be a small factor too, on BOTH SIDES. And i can now confirm that something like this is going on, because i've recently seen the following happen multiple times: Two hookers came to like each other a lot, and now when visitors are around, their attempts are rejected by visitors, but they agree to hook EACH OTHER (for free, since they're colonists), and those attempts do pop up in the brothel-window.

 

So essentially it seems to me, whoring use the normal casual-sex mechanics to decide if two agree to a hump, which makes no sense when a hooker is selling services to STRANGERS. The only things that should matter for whoring are: How sexually attractive the buyer finds the seller (not the other way around!), sexual orientation, social skill of the SELLER (not the other way around), and how horny the buyer is (not the other way around). Nothing else - not even room quality, which should only matter for price. Speaking of which...

 

2. I've skimmed the whoring-code a bit, and it looks to me like RJW checks if the buyer can afford the whore. Well, that's a problem, because most visitors are BROKE.  Even visitor-traders (from hospitality-mod, not caravan-traders), often don't have more than 30 silver. So my proposal is to ignore buyer-wealth and just conjure silver out of thin-air (preferable solution), or patch pawn-definitions for them to carry more silver (less preferable solution, because it would affect other game-mechanics, and might not work with mod-added pawnclasses).

 

Again, those are just suspicions bast on a few initial tests, so i might be wrong. I'll test those theories more in the coming days, and report back with the results.

 

1. thats not how whoring works, but im not going to stop people imaginating about how it works, also should probably disable colonist-colonist whoring ad free service is not whoring

2. BROKE visitors is not rjw problem, SOLUTION- invite rich visitors. i dont see how generating infinite silver solves anything and how that would not affect game-mechanics

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   1 member

×
×
  • Create New...