Jump to content

[mod] RimJobWorld - Onahole Extension


hamartithia

Recommended Posts

Posted
12 hours ago, hamartithia said:

hmm, It does have a scroll bar in place. I am not sure why it is not showing up. Can you share your log?

In old versions, girl cum was converted to girl juice. It was a very sketchy implementation and I do not want it to carry over as off now. We'll have to wait for some other mod to implement that because I don't want to define one and override changes made by other modders.

i have a logPlayer.log here it is:

With the point of girl cum. theres probably demand for such mod to exist.

Posted
On 1/4/2025 at 12:00 AM, XegotLax said:

Is there any chance we could get the Shambler countdown timer paused (like when they are put into containment)?

I currently call dead raiders "the lucky ones"; I don't want that for them any more :)

On 1/4/2025 at 4:28 AM, hamartithia said:

I haven't been playing anomaly much but I'll see what I can do.

 

I managed to throw together a quick Harmony patch that seems to work (still doing some testing, but so far it's behaving the way I was hoping).

 

I just post-patched the HediffComp_DisappearsAndKills_Shambler::get_Paused() method and checked if the pawn was an onahole (the original basically does the same thing, except checking if the pawn is currently on a holding platform).

 

I'll get my undead ex-raider brothel underway and see how it goes 😁

Posted
7 hours ago, XegotLax said:

 

I managed to throw together a quick Harmony patch that seems to work (still doing some testing, but so far it's behaving the way I was hoping).

 

I just post-patched the HediffComp_DisappearsAndKills_Shambler::get_Paused() method and checked if the pawn was an onahole (the original basically does the same thing, except checking if the pawn is currently on a holding platform).

 

I'll get my undead ex-raider brothel underway and see how it goes 😁

Oh, that is fantastic. I am busy rn but I'll implement that when I have time

Posted

 

using cumpilation, after add this mod, oral sex no longer gains nutrition, i can sure it is caused by this mod, i cut down my mod list test it out, until i only left rjw cumpilation, and this mod, i remove this mod, and everything goes normal.

Posted
On 1/11/2025 at 10:21 AM, hamartithia said:

Oh, that is fantastic. I am busy rn but I'll implement that when I have time

Awesome! Thanks for adding that :)

 

I've been doing some testing, and noticed a few errors popping up.

 

First is whenever the Shamblers shower (with DBH). Easy fix for that one though:

public class CompShower : CompConditionalBuildingOverlay
{
    //...
	private void StartShower(Pawn pawn, Need_Hygiene need_Hygiene)
 	{
        //...
        pawn.needs.mood?.thoughts?.memories?.RemoveMemoriesOfDef(DubDef.SoakingWet);
        //...
	}
    //...
}

It's probably just mood that needs the null check, but I figure there may be edge cases with other mods where a pawn may have a mood, but not associated thoughts (or memories).

 

The remaining errors (in attachment) are occurring in the other mods I'm using, so it might be something for them to fix; but then again, this mod is trying to do something unsual revolutionary, which probably mean it's up to this mod to patch for compatibility :P

 

I've included notes / recommendations on patching, but I'm not very experienced with modding (or C#), so I'll leave it to you and your experience :)

error_stacktraces.log

Posted
9 hours ago, XegotLax said:

Awesome! Thanks for adding that :)

 

I've been doing some testing, and noticed a few errors popping up.

 

First is whenever the Shamblers shower (with DBH). Easy fix for that one though:

public class CompShower : CompConditionalBuildingOverlay
{
    //...
	private void StartShower(Pawn pawn, Need_Hygiene need_Hygiene)
 	{
        //...
        pawn.needs.mood?.thoughts?.memories?.RemoveMemoriesOfDef(DubDef.SoakingWet);
        //...
	}
    //...
}

It's probably just mood that needs the null check, but I figure there may be edge cases with other mods where a pawn may have a mood, but not associated thoughts (or memories).

 

The remaining errors (in attachment) are occurring in the other mods I'm using, so it might be something for them to fix; but then again, this mod is trying to do something unsual revolutionary, which probably mean it's up to this mod to patch for compatibility :P

 

I've included notes / recommendations on patching, but I'm not very experienced with modding (or C#), so I'll leave it to you and your experience :)

error_stacktraces.log 13.14 kB · 1 download

Thank you very much for your effort! I'll patch that, and investigate other error. It always gives me headache when it comes to mod compatibility.

Posted
On 1/12/2025 at 5:57 AM, Watout said:

 

using cumpilation, after add this mod, oral sex no longer gains nutrition, i can sure it is caused by this mod, i cut down my mod list test it out, until i only left rjw cumpilation, and this mod, i remove this mod, and everything goes normal.

It is not a bug. Cumpilation did not fully adapt to the new fluid system, therefore there are some descrepancies. You can increase the nutrition value of cum in cumpilation's thingDef by 10 times to fix this.

Posted
45 minutes ago, unwashed biomass said:

Fluid storage is fixed, but pawns do get forever hungry still.

 

Also i would suggest more nutrition storage capacity in feeder

Probably some pawns got bugged by the last version. Try opening your savefile and replace all "NaN" by 0.

Posted
1 hour ago, unwashed biomass said:

also there's problem with vaginal overlay, i think it's because onahole is futa but it's just assumption image.thumb.png.4e5b671ff8ef2ba32ed79e31bfeb1f20.png

That is strange, should be around the mouth, I'll take a look

Posted (edited)
25 minutes ago, hamartithia said:

Probably some pawns got bugged by the last version. Try opening your savefile and replace all "NaN" by 0.

image.png.1c9c29a9aea43f5e76250b2554694769.png

Before i enable auto feeding.

 

After:

image.thumb.png.7b2c73f37430c91f068f62c6aba348d6.png

 

There is zero count by notepad++ for exact word nan in my save

Edited by unwashed biomass
Posted
2 hours ago, unwashed biomass said:

image.png.1c9c29a9aea43f5e76250b2554694769.png

Before i enable auto feeding.

 

After:

image.thumb.png.7b2c73f37430c91f068f62c6aba348d6.png

 

There is zero count by notepad++ for exact word nan in my save

Ah...i see. Thanks. I'll do some digging tomorrow

Posted
2 hours ago, unwashed biomass said:

image.png.1c9c29a9aea43f5e76250b2554694769.png

Before i enable auto feeding.

 

After:

image.thumb.png.7b2c73f37430c91f068f62c6aba348d6.png

 

There is zero count by notepad++ for exact word nan in my save

 

I can guarantee that if you saved after the bottom image and checked the save file, there would most definitely be a "NaN" value, specifically:

...
<li Class="Need_Food">
	<def>Food</def>
	<curLevel>NaN</curLevel>
...

 

If you're doing a search while matching case and whole words (which I think Notepad++ does by default), make sure it's NaN, not nan.

 

Also, if you're looking to replace the values, I'd do a search for >NaN< (with the ">" and "<") to avoid accidentally replacing valid values in the base64 blobs, and replace it with something like >0.8< (also with the ">" and "<"). Make sure to untick the "Match whole word only" setting.

 

BACKUP YOUR SAVE FIRST!

Replace (or Replace All).

image.png.e15aaa600a282c9aa8b187de2f6a231d.png

 

I suspect the pawn's Food need is a symptom of another NaN value elsewhere, and setting that to 0 might not fix the issue (or even cause other issues), so it should have a non-zero value. You might still get odd behaviors, especially if the "fixed" values expect large numbers, but at least it won't break the numbers that should be sitting between 0 and 1.

Posted
7 minutes ago, XegotLax said:

 

I can guarantee that if you saved after the bottom image and checked the save file, there would most definitely be a "NaN" value, specifically:

...
<li Class="Need_Food">
	<def>Food</def>
	<curLevel>NaN</curLevel>
...

 

If you're doing a search while matching case and whole words (which I think Notepad++ does by default), make sure it's NaN, not nan.

 

Also, if you're looking to replace the values, I'd do a search for >NaN< (with the ">" and "<") to avoid accidentally replacing valid values in the base64 blobs, and replace it with something like >0.8< (also with the ">" and "<"). Make sure to untick the "Match whole word only" setting.

 

BACKUP YOUR SAVE FIRST!

Replace (or Replace All).

image.png.e15aaa600a282c9aa8b187de2f6a231d.png

 

I suspect the pawn's Food need is a symptom of another NaN value elsewhere, and setting that to 0 might not fix the issue (or even cause other issues), so it should have a non-zero value. You might still get odd behaviors, especially if the "fixed" values expect large numbers, but at least it won't break the numbers that should be sitting between 0 and 1.

you are my savior, sir.

Posted
4 hours ago, unwashed biomass said:

image.png.9ed566e6a6b619253ad9c17ab425628c.png

still no hits, it happens with every pawn i put in contraption. should i built new ones after update? (as those built may have be broken by previous ver?) only i have those problems?

What mods do you have that adds sex fluids? Like the fluids in the fluid storage tab. Can you screen shot it?

Posted (edited)
1 hour ago, hamartithia said:

What mods do you have that adds sex fluids? Like the fluids in the fluid storage tab. Can you screen shot it?

i don't have such tab but:image.png.3fb36d8cdc38f06b0d0970f5b6ce4ee7.pngandimage.png.09595b863b6658dedcf9458a7d3774c6.png

 

 

Im not using s16 extension because apparel is not compatibile with sized apparel mod

Edited by unwashed biomass
Posted
5 hours ago, unwashed biomass said:

image.png.9ed566e6a6b619253ad9c17ab425628c.png

still no hits, it happens with every pawn i put in contraption. should i built new ones after update? (as those built may have be broken by previous ver?) only i have those problems?

Are you saving after the fault occurs, then searching the .rws file?

 

The reason I'm asking is the Food need for the pawn is stored in that xml snippet I gave, and your screenshot literally shows a NaN value for it.

 

Unless you have another mod that changes how those need values are stored and retrieved, you should be able to find the NaN value in the save if you make a save after causing it to fault (you can save it under a different save name if you want to keep a "clean" copy, just make sure you search that new save).

 

If it still doesn't find a NaN value after you faulted it, saved, and searched, can you do a count for "Need_Food"?

Posted
19 minutes ago, unwashed biomass said:

i don't have such tab but:image.png.3fb36d8cdc38f06b0d0970f5b6ce4ee7.pngandimage.png.09595b863b6658dedcf9458a7d3774c6.png

 

 

Im not using s16 extension because apparel is not compatibile with sized apparel mod

I mean the fluid menu for the onahole buildings. image.png.9e77cc4c927f31dbf7f19e9b94adf215.png

Posted

Hi! I have a problem when the onahole animation comes to the end. After the "cum", the animation keep going and the game still consider the bind pawn being in the animation also with the other pawn being away from the onahole. Any suggestions? 

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