Jump to content

[mod][RJW5.5] Dyspareunia - wear & tear for RJW (updated 2024-10-25)


Recommended Posts

Posted

Is the setting which disables part destruction supposed to prevent 'torn off' as well as 'destroyed'? I tested the mod out, turned damage % down to 25, made parts indestructible, and my pawn was still getting her vagina 'torn off' every other time she was bred. I'm using RJW 4.9.9 and your latest version. (not updating RJW yet as I don't want to lose certain submods)

  • 4 weeks later...
Posted
On 8/25/2022 at 12:11 PM, Innitaris said:

Is the setting which disables part destruction supposed to prevent 'torn off' as well as 'destroyed'? I tested the mod out, turned damage % down to 25, made parts indestructible, and my pawn was still getting her vagina 'torn off' every other time she was bred. I'm using RJW 4.9.9 and your latest version. (not updating RJW yet as I don't want to lose certain submods)

This is not the intended behavior, most likely a conflict with another mod. I will need a log of it happening, with debug logging enabled.

  • 3 weeks later...
Posted (edited)

FYI, I plan to update Dyspareunia for RJW 5 after RimWorld 1.4 and Biotech are released, to save on hotfixes. Will hopefully be compatible with the new childbirth system out of the box. Stay tuned.

Edited by NuttySquabble
Posted (edited)
On 10/9/2022 at 3:14 PM, NuttySquabble said:

FYI, I plan to update Dyspareunia for RJW 5 after RimWorld 1.4 and Biotech are released, to save on hotfixes. Will hopefully be compatible with the new childbirth system out of the box. Stay tuned.

Thanks. 

 

RJW feels incomplete without this mod. I haven't been able to find myself to play rimworld without it. just feels bland, like life is black and white, as if a dark sad cloud is constantly hanging over my head when I look at the game.

 

Guess I'll play rimworld again after the release. lol

 

Greatly appreciate the work that you have done. Thanks again!

Edited by Itsuji
Posted

Thx for the update :D

 

Some errors with Mod Error Checker(Taranchuk.ModErrorChecker) =>

 

Line 1839 :  method: Recipe_Surgery_Beautify:SurgeryX, exception: System.MissingMethodException: void RimWorld.TraitSet.RemoveTrait(RimWorld.Trait)

 

and 1850: method: <>c__DisplayClass3_0:<SurgeryX>b__1, exception: System.MissingMethodException: void RimWorld.TraitSet.RemoveTrait(RimWorld.Trait)

 

https://gist.github.com/HugsLibRecordKeeper/3f7f2b06e394e68ef6eb5dff79b9b8db#file-output_log-txt-L1839

Posted
On 10/29/2022 at 7:13 AM, zealoth88 said:

Thx for the update :D

 

Some errors with Mod Error Checker(Taranchuk.ModErrorChecker) =>

 

Line 1839 :  method: Recipe_Surgery_Beautify:SurgeryX, exception: System.MissingMethodException: void RimWorld.TraitSet.RemoveTrait(RimWorld.Trait)

 

and 1850: method: <>c__DisplayClass3_0:<SurgeryX>b__1, exception: System.MissingMethodException: void RimWorld.TraitSet.RemoveTrait(RimWorld.Trait)

 

https://gist.github.com/HugsLibRecordKeeper/3f7f2b06e394e68ef6eb5dff79b9b8db#file-output_log-txt-L1839

This is from another mod (apparently, RJW PlasticSurgeries). Dyspareunia doesn't patch these methods.

Posted (edited)

Dyspareunia has been updated for RimWorld 1.4 and RimJobWorld 5. Biotech childbirth is there but it's untested. Enjoy (and report bugs if you don't)!

Edited by NuttySquabble
  • 4 weeks later...
Posted

Added the latest 1.1.3 release to my game and it says its not the right version when enabling the mod 

 

Where can I find the 1.4 file? 

Posted
On 12/5/2022 at 2:00 PM, 83ilotzent said:

Added the latest 1.1.3 release to my game and it says its not the right version when enabling the mod 

 

Where can I find the 1.4 file? 

Oops, looks like I didn't publish it as a release. Just go to the repository and click the download button above file list. Will fix it a bit later.

Posted (edited)

I'm here to report a bug? This mod's contract feature is also expanding holes over time to average, instead of just contracting.

If you don't mind also I'd like to request a mod setting to set what point it contracts to instead of just average.

Edited by nonosonicz
Posted
3 hours ago, nonosonicz said:

I'm here to report a bug? This mod's contract feature is also expanding holes over time to average, instead of just contracting.

If you don't mind also I'd like to request a mod setting to set what point it contracts to instead of just average.

Are you sure about that? The mod's contraction always stops if "severity <= 0.5" (i.e. orifice is less than average). Maybe the pawn engaged in sex or childbirth, which expanded the holes? Or are you using any other mods that may interfere?

 

As to adding a mod settings, it may be a good idea, although it will affect both vaginas and anuses.

  • 3 months later...
Posted
4 hours ago, Thatdamnedfurre said:

update 1.2 has completely disabled the ability for pawns to "stretch" other pawns regardless of size in my games either old ones or new ones.

Please enable debug logging and attach the log.

  • 1 month later...
Posted

I'm getting an BadImageFormatException thrown every time sex ends

[Dyspareunia] 5/20/2023 8:25:46 AM: Initiator: Yak322636; body size: 2.1
[Dyspareunia] 5/20/2023 8:25:46 AM: Partner: Yak323833; body size: 2.1
[Dyspareunia] 5/20/2023 8:25:46 AM: Checking Vaginal sex between Yak322636 and Yak323833.
JobDriver threw exception in initAction for pawn Yak322636 driver=JobDriver_Mating (toilIndex=3) driver.job=(RJW_Mate (Job_834657) A=Thing_Yak323833)
System.BadImageFormatException: Could not resolve field token 0x04000011, due to: Could not load type of field 'Dyspareunia.Extensions+<>c:<>9__11_1' (5) due to: Could not resolve type with token 01000023 (from typeref, class/assembly rjw.Hediff_Semen, RJW, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null) assembly:RJW, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null type:rjw.Hediff_Semen member:(null) signature:<none> assembly:data-000002558A857E20 type:<>c member:(null) signature:<none>
File name: 'Dyspareunia'
  at Dyspareunia.PenetrationUtility.ProcessSex (rjw.SexProps props) [0x000a6] in <a9a2502dba98418bb1c8f4015c478f54>:0 
  at Dyspareunia.Dyspareunia.SexUtility_Prefix (rjw.SexProps props) [0x00036] in <a9a2502dba98418bb1c8f4015c478f54>:0 
  at (wrapper dynamic-method) rjw.SexUtility.rjw.SexUtility.Aftersex_Patch5(rjw.SexProps)
  at rjw.SexUtility.ProcessSex (rjw.SexProps props) [0x0004b] in <c3b7fa7b82f54720a9fe60a05eba4313>:0 
  at rjw.JobDriver_Mating+<>c__DisplayClass1_0.<MakeNewToils>b__8 () [0x00000] in <c3b7fa7b82f54720a9fe60a05eba4313>:0 
  at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x001de] in <360933dd75ad47e8a6d2a631ae77b5d8>:0  
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

I'm using:

Dyspareunia: v1.2

RJW: v5.3.5

Rimworld: v1.3.3287

Posted
On 5/21/2023 at 3:24 AM, Some Random Guy said:

I'm getting an BadImageFormatException thrown every time sex ends

[Dyspareunia] 5/20/2023 8:25:46 AM: Initiator: Yak322636; body size: 2.1
[Dyspareunia] 5/20/2023 8:25:46 AM: Partner: Yak323833; body size: 2.1
[Dyspareunia] 5/20/2023 8:25:46 AM: Checking Vaginal sex between Yak322636 and Yak323833.
JobDriver threw exception in initAction for pawn Yak322636 driver=JobDriver_Mating (toilIndex=3) driver.job=(RJW_Mate (Job_834657) A=Thing_Yak323833)
System.BadImageFormatException: Could not resolve field token 0x04000011, due to: Could not load type of field 'Dyspareunia.Extensions+<>c:<>9__11_1' (5) due to: Could not resolve type with token 01000023 (from typeref, class/assembly rjw.Hediff_Semen, RJW, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null) assembly:RJW, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null type:rjw.Hediff_Semen member:(null) signature:<none> assembly:data-000002558A857E20 type:<>c member:(null) signature:<none>
File name: 'Dyspareunia'
  at Dyspareunia.PenetrationUtility.ProcessSex (rjw.SexProps props) [0x000a6] in <a9a2502dba98418bb1c8f4015c478f54>:0 
  at Dyspareunia.Dyspareunia.SexUtility_Prefix (rjw.SexProps props) [0x00036] in <a9a2502dba98418bb1c8f4015c478f54>:0 
  at (wrapper dynamic-method) rjw.SexUtility.rjw.SexUtility.Aftersex_Patch5(rjw.SexProps)
  at rjw.SexUtility.ProcessSex (rjw.SexProps props) [0x0004b] in <c3b7fa7b82f54720a9fe60a05eba4313>:0 
  at rjw.JobDriver_Mating+<>c__DisplayClass1_0.<MakeNewToils>b__8 () [0x00000] in <c3b7fa7b82f54720a9fe60a05eba4313>:0 
  at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x001de] in <360933dd75ad47e8a6d2a631ae77b5d8>:0  
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

I'm using:

Dyspareunia: v1.2

RJW: v5.3.5

Rimworld: v1.3.3287

Sorry, but compatibility for RimWorld 1.3 is no longer guaranteed, especially with the updated RJW. I recommend updating to RimWorld 1.4.

  • 4 months later...
  • 3 months later...
Posted
On 10/18/2023 at 4:37 AM, Wurselbar said:

Is there a quick or easy way to patch this into a mootlet rather than causing injury to a body part?"

No, it's not how the game works. You can however reduce the effects of the hediff to the minimum, so that it doesn't seriously affect health, if you really want to.

  • 4 weeks later...
Posted

Does it make sense that crazy sex will lead to abortion? And can we make everyone be cool if it happens?

 

PS: yes, I have too much babies and killing babies are kind of trouble. Plus, my computer is slow......

  • 4 weeks later...
Posted (edited)

Is it better to use this or Licentia Labs? I'm asking because they both say the work with the current version of RW.

Edited by joleo9
Clarifying purpose of question.
Posted
2 hours ago, joleo9 said:

Is it better to use this or Licentia Labs? I'm asking because they both say the work with the current version of RW.

depends on what you want

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