Jump to content

[mod] RimJobWorld - Onahole Extension


hamartithia

Recommended Posts

Posted
On 1/27/2025 at 8:29 AM, coria15 said:

After trial and error, I found the conficting mod. I redownloaded said mod, and things are working fine now. So, either outdated and/or bugged. 

I have the same problem, could you tell me which versions of the mods worked for you?

Posted (edited)

How do I install this mod?

I tried dragging and dropping the mod folder into the main game file and activating it in the load order. It broke my game I think no biggy with how rim world is set up. But maybe I missed something. 

 

Did I do something wrong?

Edited by LordofZanzagush
Posted
13 hours ago, LordofZanzagush said:

How do I install this mod?

I tried dragging and dropping the mod folder into the main game file and activating it in the load order. It broke my game I think no biggy with how rim world is set up. But maybe I missed something. 

 

Did I do something wrong?

If it shows up in the load order menu, it has been installed correctly. Can you share hugslog or player.log? That I can look into the issue

Posted

Hey hamartithia,

 

first off, awesome mod.

 

Found a minor conflict with RJW Genes - specifically one of the genes "electric satisfaction". The gene makes it so orgasm generate a bit of power, enough to partially charge a nearby battery. While a pawn is in the Onahole, they generate the power normally when they orgasm if someone is using them. But, if they orgasm because of the electric stimulation or one of the sex machines on the Onahole, then they don't generate the power.

I know you just updated the mod, but the next time you poke around the mod, would be pretty awesome if you can look into it.

Posted (edited)

... am i a dumbass for not being able to figure out how to get the machines going? i'm missing the buttons i can see in all the other screenshots

 

Screenshot 2025-02-05 032457.png

Edited by bandog
Posted
1 hour ago, bandog said:

... am i a dumbass for not being able to figure out how to get the machines going? i'm missing the buttons i can see in all the other screenshots

 

Screenshot 2025-02-05 032457.png

Extra functions start to appear when you research electricity.

Posted
On 1/27/2025 at 11:54 AM, hamartithia said:

The onahole buildings are considered as beds. In vanilla logic if a pawn is already in bed it will just tend the pawn on that bed. I'll need to dig deeper to prevent this once and for all

 

Pillory is not a bed.

domestic animals don't see onahole. only the animals of the trading caravan.

Posted
14 hours ago, BulBulOgly said:

 

Pillory is not a bed.

domestic animals don't see onahole. only the animals of the trading caravan.

Depends on how the code looks for beds. There are three ways.

1. Look for Building_bed class. Onahole buildings inherent from building_bed. So they will been seen as beds.

2. Look for compassignable_bed. Onahole buildings doesn't have this comp due to hospitality forces the bed to be usable by guests if there is one. And setting it will break the game. I had to remove it.

3. Look for building tag "bed". It was removed to allow onahole buildings to ignore furniture restrictions of throne room.

 

Method 1 is most commonly used. IDK why there are three ways. Only Tynan would know

 

Posted
On 2/7/2025 at 1:33 AM, hamartithia said:

Depends on how the code looks for beds. There are three ways.

1. Look for Building_bed class. Onahole buildings inherent from building_bed. So they will been seen as beds.

2. Look for compassignable_bed. Onahole buildings doesn't have this comp due to hospitality forces the bed to be usable by guests if there is one. And setting it will break the game. I had to remove it.

3. Look for building tag "bed". It was removed to allow onahole buildings to ignore furniture restrictions of throne room.

 

Method 1 is most commonly used. IDK why there are three ways. Only Tynan would know

 

I'm not a coder. I am a user. I wrote about the bed so that everyone was not a bed. but this is a small problem. animals are the big question.

Posted

Have a little problem with the mod. At first I was struggling because I used the wrong version for 5.4 RJW, but figured that out later. As it is for now, whenever I turn on anything on, no electricty mark appears on the onahole and it stops working intil I turn that of. The only thing that works fine are genital eloctrodes.

Posted

Additionally, I'd like to ask about the cleaning of fluids in 'Cumpilation,' which has a chance to produce corresponding items. I want to add support for S16's 'love juice.' How should I go about coding this, since the author hasn't updated it for a long time?

Posted
On 2/17/2025 at 2:08 PM, baltersen said:

Hello 

when ever i activate this mod i get a black screen when i try to start up the game does anyone have a solution to this 

Thank in advance

 

this is a conflict with another mod. when I came across this, I disabled the other mods one at a time and looked at the result.

  • 2 weeks later...
Posted (edited)

Just wanted to say: I love this mod. Thanks for making it. Haven't had any major issues yet so far. Just enjoying my playthrough atm

 

One thing I noticed is that when using Onahole with Brothel Colony mod, each time a prisoner/slave inside an Onahole is paid for, its not reflecting on the RJW brotel menu's history of "x clients" and "earned" and "average". I'm assuming this is an issue on Brothel Colony's end. But I cannot inform that mod author about this problem because there is no Loverslab support thread about that mod (to my understanding).

 

Is there anything to be done, to allow Onaholes being tracked in how many times they've been used/how much they have earned? I quite like that feature of Brothel Colony.

 

 

Another issue I ran into: With Dubs Bad Hygiene, the shower that is connected to an Onahole is not activating frequently enough, making it so my wardens are still giving sponge baths to the Onaholes. The description of the shower is "as needed", so I think it should activate more frequently, before the threshold it is for Wardens/Doctors to give baths.

Edited by Nohrin
Posted
On 3/6/2025 at 6:00 PM, Nohrin said:

Just wanted to say: I love this mod. Thanks for making it. Haven't had any major issues yet so far. Just enjoying my playthrough atm

 

One thing I noticed is that when using Onahole with Brothel Colony mod, each time a prisoner/slave inside an Onahole is paid for, its not reflecting on the RJW brotel menu's history of "x clients" and "earned" and "average". I'm assuming this is an issue on Brothel Colony's end. But I cannot inform that mod author about this problem because there is no Loverslab support thread about that mod (to my understanding).

 

Is there anything to be done, to allow Onaholes being tracked in how many times they've been used/how much they have earned? I quite like that feature of Brothel Colony.

 

 

Another issue I ran into: With Dubs Bad Hygiene, the shower that is connected to an Onahole is not activating frequently enough, making it so my wardens are still giving sponge baths to the Onaholes. The description of the shower is "as needed", so I think it should activate more frequently, before the threshold it is for Wardens/Doctors to give baths.

As for Brothel. It is not an issue on the brothel side. I am not using the brothel mechanic thus it is expected that it is not recorded. I'll add support for that.

As for DBH, there are several people reporting the same issue, but I already set the hygiene level that shower activates pretty high. Higher than warden's threshold. IDK why that still happens

Posted
On 2/27/2025 at 3:48 AM, johnsmithuadc said:

image.png.a10e1854c044f5ccef1a4c0bc9df7369.png

somehow the pawn I set for being binded just walk away

neither will they interact with the machine

what is that thing next to the onahole, is it modded? If so what mod. It looks interesting.

Posted (edited)

Great mod, but does the Milking Machine require "Ideology"?

I'm getting these errors when I try to activate it. All other attachments work fine.

 

Quote

Failed to find RimWorld.PreceptDef named Research_Normal. There are 20 defs of this type loaded.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Failed to find RimWorld.PreceptDef named Research_Fast. There are 20 defs of this type loaded.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Failed to find RimWorld.PreceptDef named Research_VeryFast. There are 20 defs of this type loaded.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Failed to find RimWorld.PreceptDef named Research_Normal. There are 20 defs of this type loaded.


UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.DefDatabase`1<RimWorld.PreceptDef>:GetNamed (string,bool)
RJW_Onahole.Utilities.TranslationUtility:DefLabel<RimWorld.PreceptDef> (string)
RJW_Onahole.Utilities.TranslationUtility:Label (RJW_Onahole.UI.MilkingModes)
RJW_Onahole.UI.MilkingGizmo:GetLabel (RJW_Onahole.UI.MilkingModes)
RJW_Onahole.UI.Command_FloatMenu_ExtraIcon`1<RJW_Onahole.UI.MilkingModes>:FloatMenuOption (RJW_Onahole.UI.MilkingModes)
RJW_Onahole.UI.Command_FloatMenu_ExtraIcon`1<RJW_Onahole.UI.MilkingModes>:GetFloatMenu ()
RJW_Onahole.UI.Command_FloatMenu_ExtraIcon`1<RJW_Onahole.UI.MilkingModes>:ProcessGroupInput (UnityEngine.Event,System.Collections.Generic.List`1<Verse.Gizmo>)
Verse.GizmoGridDrawer:DrawGizmoGrid (System.Collections.Generic.IEnumerable`1<Verse.Gizmo>,single,Verse.Gizmo&,System.Func`2<Verse.Gizmo, bool>,System.Func`2<Verse.Gizmo, bool>,System.Func`2<Verse.Gizmo, bool>,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.InspectGizmoGrid.DrawInspectGizmoGridFor_Patch0 (System.Collections.Generic.IEnumerable`1<object>,Verse.Gizmo&)
RimWorld.MainTabWindow_Inspect:DrawInspectGizmos ()
RimWorld.InspectPaneUtility:ExtraOnGUI (RimWorld.IInspectPane)
RimWorld.MainTabWindow_Inspect:ExtraOnGUI ()
Verse.WindowStack:WindowStackOnGUI ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.UIRoot_Play.UIRootOnGUI_Patch1 (RimWorld.UIRoot_Play)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.OnGUI_Patch2 (Verse.Root)

 


Active mods and load order:
 

Spoiler

<activeMods>
        <li>brrainz.harmony</li>
        <li>ludeon.rimworld</li>
        <li>ludeon.rimworld.biotech</li>
        <li>unlimitedhugs.hugslib</li>
        <li>imranfish.xmlextensions</li>
        <li>isorex.pawneditor</li>
        <li>jintuzilamian.hairstyle.afuwomenshairstyles</li>
        <li>mireia.bodies</li>
        <li>vanya.tools.bulkcarrier.1.5</li>
        <li>zal.beyondrimworldweapons</li>
        <li>fuu.bloodanimations</li>
        <li>idontcare.allowconsensualincest</li>
        <li>fluffy.blueprints.fork</li>
        <li>crashm.colorcodedmoodbar.11</li>
        <li>brrainz.cameraplus</li>
        <li>torann.caravanoptions</li>
        <li>fluffykittens.billcategories</li>
        <li>oels.chooseyouroutfit</li>
        <li>oskarpotocki.vanillafactionsexpanded.core</li>
        <li>redundant.oopsallgenepacks</li>
        <li>mlie.prostheticnomissingbodyparts</li>
        <li>sarg.alphagenes</li>
        <li>kikohi.coloreddeepresources</li>
        <li>tk421storm.maskswithhats</li>
        <li>mlie.durableclothes</li>
        <li>ykara.elstrages.epoe</li>
        <li>m00nl1ght.geologicallandforms</li>
        <li>telefonmast.graphicssettings</li>
        <li>ratys.madskills</li>
        <li>m00nl1ght.mappreview</li>
        <li>tofudriver.medicaltabforked</li>
        <li>andromeda.nicehairs</li>
        <li>zal.odditiesweapons</li>
        <li>ogre.ogrestack</li>
        <li>redmattis.optimization</li>
        <li>mlie.relevantstatsindescription</li>
        <li>proxyer.removablemtrockroofpatche</li>
        <li>uuugggg.replacestuff</li>
        <li>jaxe.rimhud</li>
        <li>coca.simplyhyperweave</li>
        <li>owlchemist.smartfarming</li>
        <li>denev.smartturretcovering</li>
        <li>mlie.usethisinstead</li>
        <li>vanillaexpanded.vappe</li>
        <li>vanillaexpanded.vaeaccessories</li>
        <li>vanillaexpanded.varme</li>
        <li>vanillaexpanded.vbookse</li>
        <li>vanillaexpanded.vee</li>
        <li>vanillaexpanded.vfearchitect</li>
        <li>vanillaexpanded.vfeart</li>
        <li>vanillaexpanded.vfefarming</li>
        <li>vanillaexpanded.vfemedical</li>
        <li>vanillaexpanded.vfepower</li>
        <li>vanillaexpanded.vfeproduction</li>
        <li>vanillaexpanded.vfesecurity</li>
        <li>vanillaexpanded.vfecore</li>
        <li>vanillaexpanded.vfespacer</li>
        <li>vanillaexpanded.temperature</li>
        <li>vanillaexpanded.vhe</li>
        <li>vanillaexpanded.outposts</li>
        <li>vanillaexpanded.vtexe</li>
        <li>vanillaexpanded.vwe</li>
        <li>vanillaexpanded.vwehw</li>
        <li>vanillaexpanded.vwenl</li>
        <li>vanillaexpanded.vweq</li>
        <li>hydrologist.advancedbandnodes</li>
        <li>bep.fairy.furniture</li>
        <li>bep.brothel.signs</li>
        <li>lc.tammybee.selectablesculpturegraphic</li>
        <li>spiritcookiecake.sculptures</li>
        <li>treboy.sccaddon</li>
        <li>nera.spawnthosegenes</li>
        <li>cat2002.showhair</li>
        <li>nals.facialanimation</li>
        <li>nals.facialanimationexperimentals</li>
        <li>erdelf.humanoidalienraces</li>
        <li>adaptive.storage.framework</li>
        <li>sbz.neatstorage</li>
        <li>rim.job.world</li>
        <li>shauaputa.rimnudeworld</li>
        <li>lindarb.rimnudeworld.chiseled</li>
        <li>vegapnk.cumpilation</li>
        <li>videnoir.chillrjw</li>
        <li>vegapnk.rjw.genes</li>
        <li>euclidean.fantasyraces</li>
        <li>shauaputa.lewdtrader</li>
        <li>akiya82.spawn.rjw.genes</li>
        <li>zu.bodysplus</li>
        <li>c0ffee.rimworld.animations</li>
        <li>teacher.uap</li>
        <li>rim.job.world.onahole.ext</li>



Edit: nvm, only got this problem when using the metal frame, pillory works like a charm.

Edited by KatBelle
Posted (edited)

Would it be possible to enable a toggle (maybe in mod settings) to disable the warning "No storage connected" when using Vanilla Nutrient Paste Expanded? I get this message despite being a tribal colony without Nutrient Paste unlocked. Even with wooden pillorys.

 

Additionally, could it be possible to disable the power requirements for wooden pillorys? As a tribal without electricity, the no power icon appears on all Onaholes, indicating they are not connected to power. Not sure how feasible it would to just disable that power icon from appearing. But maybe just creating a new Onahole furniture object that doesn't require power, for us Tribal colony enjoyers.

Edited by Nohrin
I'm just dumb v_v
Posted (edited)

I have a captured pawn being onahole. She was impregnated by a visitor. When labor concluded, she was automatically released from the onahole. I put her back and took the baby out of the prison cell but my colonists keep bringing it back to her, and every time they do, she gets out of the onahole, seemingly of her own volition, and walks around carrying the baby.

 

Edit: Adopting the baby appears to solve the problem, but is there a way to allow the baby to remain in the mother's faction without allowing the colonists to hand it to her?

Edited by WordArtist
Posted

There are so many problems with this mod. In my opinion, there is not a single player who has worked well.

Personally, I have such problems. If I use the latest version of the mod with RJW 5.5.0+, then I get a black screen. If I use version 1.2.6 with RJW 5.4.1, then the pawns fall or just get up and leave from the band. Mod makes no sense if it doesn't work.

Posted
On 3/26/2025 at 1:08 AM, Nohrin said:

Would it be possible to enable a toggle (maybe in mod settings) to disable the warning "No storage connected" when using Vanilla Nutrient Paste Expanded? I get this message despite being a tribal colony without Nutrient Paste unlocked. Even with wooden pillorys.

 

Additionally, could it be possible to disable the power requirements for wooden pillorys? As a tribal without electricity, the no power icon appears on all Onaholes, indicating they are not connected to power. Not sure how feasible it would to just disable that power icon from appearing. But maybe just creating a new Onahole furniture object that doesn't require power, for us Tribal colony enjoyers.

Disregard my suggestions here. I realized I'm dumb, and had the "Auto feed" enabled, which requires power to transfer. And disabling Autofeed removes the "no storage connected" and missing power symbol. 

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