Ed86 Posted October 28, 2019 Posted October 28, 2019 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 3
Ed86 Posted October 28, 2019 Posted October 28, 2019 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
Roshag Posted October 28, 2019 Posted October 28, 2019 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
LL_PW Posted October 28, 2019 Posted October 28, 2019 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.
corybia Posted October 29, 2019 Posted October 29, 2019 Confirming that 2.8.1 broke the game. Error logs: https://gist.github.com/90432479d41ce3cdb5c72cfe586aad4f
IWANNADRAGONBREAKDATASS Posted October 29, 2019 Posted October 29, 2019 For some reason I cannot perform sex acts on one specific pawn and only that pawn. Everything else is working. Have I done something wrong?
Ed86 Posted October 29, 2019 Posted October 29, 2019 2.8.2 added missing Mp synchronisers changed racegroupdefs removed race db/defs renamed specialstories xml to whorestories RJW-2.8.2.7z 3
corybia Posted October 29, 2019 Posted October 29, 2019 does this fix also fix zoophilia trait not working? That was a longstanding bug in 2.8.0
PenBoozerX Posted October 29, 2019 Posted October 29, 2019 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. 1
ImNotHappy. Posted October 30, 2019 Posted October 30, 2019 Is it possible to disable animal rape but still allow it for raiders?
PacificSeal Posted October 30, 2019 Posted October 30, 2019 6 hours ago, ImNotHappy. said: Is it possible to disable animal rape but still allow it for raiders? i think you have to disable beastiality
mycalwrath Posted October 30, 2019 Posted October 30, 2019 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"
LL_PW Posted October 31, 2019 Posted October 31, 2019 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.
XErmac Posted October 31, 2019 Posted October 31, 2019 It seems something is wrong with human-animal pregnancy in the new patch . edit:pregnancy in general doesnt seems to work
Ed86 Posted October 31, 2019 Posted October 31, 2019 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 5
Joey3155 Posted October 31, 2019 Posted October 31, 2019 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.
Guest Posted October 31, 2019 Posted October 31, 2019 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.
yannmes Posted November 1, 2019 Posted November 1, 2019 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
Ed86 Posted November 1, 2019 Posted November 1, 2019 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 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 thats easy to fix, disable stds until you fix your mods
Guest Posted November 1, 2019 Posted November 1, 2019 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.
Captain Action Posted November 2, 2019 Posted November 2, 2019 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.
Ed86 Posted November 2, 2019 Posted November 2, 2019 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
johnny2by4 Posted November 2, 2019 Posted November 2, 2019 is it safe to update from v2.8 to the current version in a save? i'm noticing issues with pawns not having sex and i'm wondering if updating will fix it.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now