Jump to content

[mod] RimJobWorld - Onahole Extension


hamartithia

Recommended Posts

Posted

I'm having an issue with the new update, the onahole furniture literally does not work anymore- pawns bound in it will just be permanently downed and unable to be moved.

Posted

I would like to suggest lowering the frequency of discovering Mimic chests. I find them in every single ancient danger. Sometimes I find up to 10 of them. They are way too common & frequent. I was expecting to maybe find one every few Ancient Dangers. When something is this common, it ruins the mystique of "ooh a chest! whats inside?". Instead its more like "oh, 10 more mimic chests in this ancient danger. Toss them to the stockpile with the 100 other we have found so far."

Posted (edited)

It breaks your savefiles when you save and load during an active animation when used together with Hospitality mod I think.

Edited by ValenH
New Info
  • 2 weeks later...
Posted (edited)

Overall everything works as it should as far as I can tell, thanks for the work on the mod!

There is just one strange interaction I noticed: When playing solo (like a solo naked brutality start for example) and you get knocked down (maybe because of cumflation, sickness, whatever) you will get teleported and be stuck in either a) a mimic in a undiscovered ancient danger or if there is no mimic b) onto one of the onahole buildings which you then cant get off from because well your alone but stuck to the pillory. Now I'm not 100% sure if its just this mod that causes this or if its like a combination of two mods and it just uses the onahole buildings as like "empty bed" or something, problem is when it happens there is zero message in the error log. Like no "doing/triggering xyz" or whatever, it just happens, so I'm having a bit of a hard time to find what exactly causes it.

Edit: Yeah just saw the feature after re-reading the first post. Can I somehow just turn that off? I have several tamed/bonded animals that all could carry me to bed until I could walk again but it just decides "nope game over, you are stuck to the pillory now". Is that the whole defeat-mechanic and only use of it thats in the mod options or is the defeat stuff also used in other areas like when binding raiders to my pillories etc.?

Edited by Valtegro
  • 2 weeks later...
Posted

I'm having an issue with the 1.6 RimWorld Version, the onahole furniture literally does not work: any pawns bound in it will just slide down and wait to be rescued. Waiting for the next version to fix that plzzzz!

Posted

good afternoon. I noticed that domestic (tamed) animals don't use onahol in any way, but at the same time there are no problems with wild ones, maybe someone had something similar. there are a lot of mods and I don't know which one is the problem yet.

Posted (edited)

Hi, the description says that this should work with Brothel Colony, but no visitors (even the ones from the brothel quest) seem to use the prisoner on offer? Am I missing a setting or something, or does that part not work anymore?

 

EDIT: FOUND IT! I thought the "allowed to use" would be for like, free... when I looked closer it let me set a price, so now it works :) 

 

2nd EDIT: Nope, I take it back, I tried setting a price, I tried letting it use the Brothel Colony price, it gives a little green pop up number that implies that they paid, but they don't actually drop any money... I looked in the bound prisoners gear and in the building storage, can't figure it out :confounded:

Edited by kmcl11
Can't figure it out after all
  • 2 weeks later...
Posted
On 3/31/2026 at 1:58 PM, Valtegro said:

There is just one strange interaction I noticed: When playing solo (like a solo naked brutality start for example) and you get knocked down (maybe because of cumflation, sickness, whatever) you will get teleported and be stuck in

I've had a variation of this also occur, although I can't remember if I had this mod active at the time or not.  But didn't magically teleport into a pillory, just into the equivalent building in a ruin.  Hence why I can't be sure this mod was active.  Pawn still died trying to crawl back tho, which was sort of hilarious.  Also weird that the man in black never showed up, but maybe that's disabled for the solo starts, haven't checked the event triggers for man in black in a while...

Posted
On 10/14/2024 at 6:12 PM, hamartithia said:

RimJobWorld - Onahole Extension


Looking for a RJW way to treat your prisoners? Look no further!

This mod adds bondage furniture that makes your prisoners free-to-use onaholes.

Requires RJW 5.5.0+

Version 1.2.6 (5.4.1 compatible) will be available for download but not recommended.

Gitgud

Features:

  • Several bondage furniture to bind your prisoners to. You can even place them outside your prison!
  • Ability to select who can sex with the bonded prisoner (overrides settings in the rjw menu). Guest will pay silver or goodwill to fuck your onaholes. If colony mech impregnate them, baby mechs will be automatically hacked. So they will be born as friendly mechs. If raiders decide to use onahole, they will quit raiding out of exhaustion.
  • A milking machine.
  • Sex machines
  • Electrical stimulation for faster orgasm or more milk
  • A cum collector to collect body fluids. Can be converted into items or feed directly back to your prisoner.
  • A feeding machine to automatically feed bonded prisoner food.
  • A drug infuser to automatically give bonded prisoner drugs. (Satisfies chemical need and/or give hediff)
  • Provides beauty depending on the beauty of the bonded pawn and its sex abilities
  • A storage that stores all things produced by the bondage buildings. No more "reserved for prisoner" BS when hauling stuff produced in the prison.
  • (Optional) Cross-sectional view of ongoing sex/pregnancy
  • (By Aoi_nasuko)Add rooms for new onahole room in other faction settlement.
  • (By Aoi_nasuko)Residents in the faction's settlement can use the onahole.
  • (By Aoi_nasuko)If all colonist goes down in a hostile faction's settlement, they will be tied to a onahole.(If there are not enough onaholes, they are carried to the bed.)
  • (By Aoi_nasuko)To give the colonists tied to Onahole time to appreciate, the map does not close immediately when everyone is down.(default 1 min)

Requirements:

  • Rimworld 1.5
  • RJW 5.5.0+
  • Harmony

Supported Mods:

  • Dubs Bad Hygiene. Ability to connect to water pipe network, and use the water to flush waste, satisfy thirst, and shower.
  • [Any mod that adds VE pipe system]: Ability to connect to the pipe network, and pull fluid to feed onaholes or push produced items into the network.

  • Facial Animation: Sex and sleep animation
  • Rimworld Animations: A set of animations for all possible types of sex for onaholes.
  • Humanoid Alien Races: Ability to adjust position of textures for each race. Comes with a defaults for some HAR races. Supports changing to sleep face when asleep.
  • Sized Apparel for RJW/RimNudeWorld: Shift texture position by breast size. Also adjustable and comes with defaults for some HAR races.

  • RJW Menstruation Cycle: Electrocute accelerates ovulation. Collects blood as a fluid.

  • RimJobWorld - Brothel Colony: Uses BC's price curve by default. It can be turned off in settings

  • RJW Sexperience: Add beauty according to lust.

  • Equal Milking/Milkable Colonist/Other milking mods: Automatically detects milk production and can be milked by milking machine

  • Milk pipes: Dump milk/humanoid milk straight into pipe network.

  • Cumpilation: Collect leaked cum

Languages:

  • English
  • Simplified Chinese
  • Japanese
  • Russian (By Hemito)
  • Portuguese Brazilian (by Geeh_000)

Special Thanks:

  • Friends in the chat group for play testing
  • Aoi_nasuko for the fantastic submod defeat patch (Now part of the main mod)
  • Talos for facial animation patch (No longer needed)
  • Sized Apparel Zero for inspiration of loading custom shaders

Notes:

  • This mod is under MIT license
  • Mod preview image is AI generated.
  • Feel free to make suggestions and report issues.

Update Log:

 

  Reveal hidden contents

3.2.5

Added:

  • Open leg support for bound pawns
  • Flavor text by Nattly

Improved:

  • General performance optimizations across multiple components and classes
  • Force-injected namespace into generated code, avoid potential class conflict
  • Added failsafe for mimic binding; mimic capture now disables defeat and map-unload events

Fixed

  • Mimic loses data on morph/unmorph
  • Mimic chest could be opened again while still bound
  • Incorrect rotation when bound on mimic
  • Incorrect dependency on RJW animations
  • Mimic was being autogenerated unintentionally
  • Cross-section blocked statue view
  • Guard missing on event triggers

3.2.3

Fixed

  • Mimic spawning in raid/manhunt quests
  • Mimic can be uninstalled/deconstructed/built when certain mods are enabled
  • Errors when drawing cross sections for Iron maiden and Goddess statue
  • Pawn rotation issue on Goddess statue

Improved:

  • Removed extra gizmos shown for mimic building
  • Cross-section on goddess statues will not block building animation

 

3.2.2

Fixed:

  • Electrocution not working
  • Tentacle trap does not clear dissolved pawn properly

3.2.1

Added:

  • Mimic egg progress when fluid is abosorbed
  • Rest increases in building form

Fixed:

  • Conflict with amor tentaculum
  • CTD when clicking transform Gizmo
  • CTD when mimic gains un-healable unconscious hediff
  • Mimic cannot be taken to caravan
  • Tentacle trap texture layer is below clothing
  • Spawned too old and always have cardiac diseases


3.2.0
Added:

  • An animal "mimic". It spawns as a chest in ancient ruins. Attempting to open the chest will make it to capture the opening pawn until it extracts body fluid. It will then self-tame and join your colony.
  • The mimic can morph into a building and capture nearby enemies. It can also join the battle. Its attacks, if not blocked by metal armor, will cause aphrodisiac effects. Once stacked, mimic will capture the affected pawn
  • If the mimic takes heavy damage or dies, it morphs into building form. Once it collects enough body fluid to heal, it can become mobile again.
  • Mimic in its building form will attempt to use extracted body fluids to heal itself and bound pawn.
  • Mimic makes a small amount of gold. It also drops gold on death.
  • A tentacle trap that can dissolve captured pawn in 2 days.
  • Kidnapped colonists will spawn in enemy bases as onaholes. They can be rescued by unbinding them
  • All gizmos will be shown in god mode

Fixed:

  • Incompatibility with sensible bed ownership and similar mods.
  • CTD when enabling guest usage on buildings with animal bound
  • Fix typos in English/Russian translation, untranslated line in Japanese translation
  • Shadow issues when animation is played

Improved:

  • Non-colonist onaholes will not spam letters, they will send messages instead
  • Better gizmo icons to better identify the use of the module
  • CPU time optimization when UI is show

3.1.4

Fixed:

  • Incorrect hot water consumption when using shower module and DBH
  • Placeholder white block texture shows up when showering
  • Wild and guest animals don't use onaholes if Eltoro's bestiality addon is used
  • CTD when landing with onahole deathresting
  • CTD when using skip or other ways to teleport pawns to a auto capture enabled building
  • Errors when binding entity

Added:

  • Auto tend entities bind as onaholes

3.1.3

Fixed:

  • SA0 settings tab broken, rendering error in game
  • Crash on graveship landing when certain despawned pawns are bound
  • Deathrest is forced on bind regardless of current deathrest need level
  • Incorrect display of brothel bed score.

Improved:

  • General optimization, should reduce RAM usage
  • More detailed brothel info display

Removed:

  • Broken BondageBed integration

3.1.2:

  • Fixed blood from menstruation is not collected in 1.6
  • Fixed pawns become unbound on graveship launch/land

3.0.6:

Added:

  • 1.6 Privacy please, menstruation integrations.

Fixed:

  • Missing method in RJW 6.0.0
  • Oversized minified texture
  • Issues if onahole is set to be comfort pawn in 1.6

3.0.5:

Added:

  • 1.6 Cumpilation integration

Fixed:

  • Hotfix: Instantly unbound on 1.5
  • Buildings obstructed by walls.
  • Onaholes sex progress overflowing
  • Errors when fisting is attempted
  • Absurd amount of cum collected under certain conditions
  • Incorrect collected cum amount calculation
  • Missing infuser bar

3.0.3:

Fixed:

  • Feeder and infuser empties on load
  • Feeder and infuser have default target level of zero
  • Pipe sometimes drawn incorrectly.

Added:

  • Config options to disable infuser and cum collector graphics

3.0.2:

Fixed:

  • Goddess statue's arm become invisible when no module active
  • Broken integration with RJW animations and UAP
  • Rotation angle incorrect when playing animation on goddess statue
  • Redundant harmony patches on Rimworld 1.6

3.0.1:

Changed:

  • When trap is triggered it will clear the allow list. This prevents enemies immediately start raping their allies.

Fixed (1.6):

  • Failed to draw animations.
  • Errors in milking.
  • Errors in opening binding menu.
  • Bundle not loaded properly.
  • Various small issues.

Fixed (All versions):

  • Hediffs not cleared when loading an old save.
  • Effects not triggered on modules of iron maiden and goddess statue.
  • Animation still played when power is out.
  • Type load errors with certain submods active.
  • Random unbind of onaholes after breastfeeding/milking (hopefully).

3.0.0:

3.0.0 ver should be compatible with old saves. However, some settings may be reset to the default values. Double check your config.

Added:

  • New buildings: Iron maiden and goddess statue. Textures by Mustard. If Anomaly DLC is loaded, both require Bioferrite Shaping research to unlock
  • Ability to arm the buildings as traps. They will auto capture nearby enemies. Currently the feature is only enabled on the new buildings.
  • Breast fluid multipliers are summed to calculate milk amount.
  • Experimental 1.6 support.

Changed:

  • New baby texture by 玄学面具.
  • Feeder no longer has power/electricity research requirement.
  • Name of some save keys. Some settings will be reset.
  • Modularization of all building comps. Now buildings can include an arbitrary subset of features, and can have their own texture.
  • Some module textures will use the color of the material of the building
  • Optimized pawn render nodes for better performance.

Fixed:

  • CTD when loading old config file.
  • Mod config menu lag on some platforms.
  • Flashing windows at the center of the screen when better log is loaded.
  • Incorrect vaginal cross-sectional texture.
  • Occasional null reference error with ending be onahole job 

2.2.4

Fixed:

  • Pawns cannot fall asleep when bound

Improved:

  • Simpler xml defs
  • optimizations

2.2.3 Hotfix

Fixed:

  • CTD when looking at onaholes on certain architecture

2.2.2 Hotfix

Added:

  • Independent toggle for shower graphics

Fixed:

  • Blank SA0 settings page.
  • CTD when trying to edit transform
  • Disabling graphics for feeder doesn't hide the pole.

2.2.1 Hotfix

Fixed:

  • Issues when be onahole job is interrupted by recoverable non-laying job
  • Failure in some non-reverse use onahole jobs

2.2.0

Added:

  • Merged features from @aoi_nasuko's "RimJobWorld - Onahole Extension Defeat Patch".
  • Allow onaholes to takes some jobs on bed(e.g. breastfeeding)
  • Additional translations for "RimJobWorld - Onahole Extension Defeat Patch" content.

Improved:

  • Will no longer show "No storage connected alert" when not connected to all pipe systems.
  • Toggling dev mode no longer requires restarting the game

Fixed:

  • Errors when a pawn lactating but have no breasts, and is being milked by milking machine.
  • Various issues with DBH integration
  • Unable to open RMB menu when some pawns on the map has no name
  • If an onahole is being taken away by another job, sometimes the onahole building is not unassigned.

2.1.0

Added:

  • Sperm extractor module that mounts to the penis
  • Ability to use entity style selection to bind onaholes. Hold down control while clicking RMB to bind player pawn or move onahole from one building to another. Draft to arrest and bind guests/factionless pawns
  • Default texture positions for Wolfein and Roren
  • Default position for sperm extractor.
  • SA0 size sacle support for Roren, Moyo, Vivi, Heyra.
  • Portuguese brazilian translation(by Geeh_000)
  •  

Improved:

  • Animation will no longer "skip" on pause/resume
  • Reworked and optimized animations
  • Expose animation and positioning to xml
  • Adding food/drug to building will now keep adding until full
  • Right click will have "no fuel" entry if has no items in stock
  • RMB menu will hide options that are empty.
  • Curved pipes now have "height"
  • A lot of optimizations

Fixed:

  • Infuser endlessly giving drugs
  • Breast null reference when breast electrodes are applied
  • Error when editing transform in the main menu
  • Sex is processed regardless of process being finished or not.
  • Ingestion doer always triggering when feeder active (e.g. getting corruption)
  • Visual anomalies with many pawns around onahole.

2.0.6

Added:

  • Adds whoring records when brothel is loaded

Improved:

  • Turning off extra graphics also turns off shower graphic
  • Reduce mesh density
  • Draw call pooling for pipes

Fixed:

  • Pipes disappearing on the edge of the screen.
  • Pipes disappearing buildings are placed next to each other
  • Shadow occlusion issues
  • Proper shadow sizes for buildings
  • Face band and restrain textures not shown properly on older hardware
  • Enemy attempting to use onaholes on escaping and preparing for siege

2.0.5

Fixed:

  • Compatibility with new Equal Milking version

Improved

  • Better option presentations for the fluid menu

2.0.4

Fixed:

  • Food need becomes NaN when feeder used under certain conditions
  • Incompatibility with item teleporter
  • Incorrect nutrition value display

Improved

  • Better fluid action UI, auto set fluid to destroy if neither feedable nor convertiable

2.0.3

Added:

  • Error correcting initialization
  • Auto feeder checks for actual nutrition, stops feeding if not getting any nutrition

Fixed:

  • Fixed a number of issues binding pawns with no ideo/mood (thanks to XegotLax)
  • Underflow in fluid container(Again)

2.0.2

Added:

  • Binding Stops shambler timer (thanks to XegotLax)
  • Put bound pawns to Deathrest when applicable
  • Onaholes can't be targeted as prey

Fixed:

  • Missing scroll bar in fluid menu
  • Underflow in fluid container
  • Possible duplicated dictionary keys

2.0.1

Fixed:

  • Harmony patch applied multiple times.

2.0.0

Changed:

  • Now using RJW 5.5.0+ fluid system for fluid management
  • Removed power cost for Shower module
  • You now need to select a food source to use auto feeder if feeding from a pipe network.
  • Random rape can now target any onaholes regardless of set restriction
  • Pipes are no longer drawn for non-human pawns

Added:

  • Research prerequisites to unlock the onahole buildings and modules

                  [Buildings]: Complex Furniture

                  [All powered modules]: Electricity

                  [Drug Infuser]: Drug Production

                  [Shower]: Plumbing

  • Additional bind categories that allows binding Enemies and other uncategorized pawns
  • Mod options to enable/disable bind categories.
  • Records that tracks the time being onahole and using onahole
  • Ability to set default restrictions that applies to newly built onahole buildings
  • Onahole building storage will actively push any applicable stored items to connected pipe network

Improved:

  • Compatibility with all VEF pipe networks, can pull/push any food/drug/products in connected pipe network.
  • More drugs can be used in drug infuser, and it will no longer cause instant death by overdosing
  • Redesigned UI, added scroll bars where applicable
  • Settings windows will not disappear when you clicked outside it. It will now switch to the settings of your currently selection if applicable
  • Set restriction, set colonist restriction, set price are now consolidated into one window and one gizmo
  • The cross-section view will only be shown if pregnancy is visible
  • Memory and CPU usage

Fixed:

  • Issues when prisoners are enslaved or recruited while bound.
  • Cross section does not show up when RJW Animation is not installed
  • Issues when random raped by factionless pawns or factionless enemies
  • Cum collection issue in cumpilation
  • Orientation and rotation issue when non-human pawns are bound
  • Brothel issues when non-human pawns are bound

1.2.6

Fixed:

  • MAJOR: Memory leak with building with chain graphics
  • Issues with animal orgasm
  • Issues with binding uncontrolled mechanoid

Improved:

  • Nested and Sorted UI for pawn bind
  • General compatibility with other mods
  • Translations

1.2.5

Improved

  • Onahole buildings are no longer considered beds, hence will not be disrespectful to be placed in throne room

Fixed:

  • More issues that prevents RMB menu from opening

1.2.4

Added

  • Onahole building provides terror and suppression
  • manifest file

Fixed:

  • Broken Defeat patch compatibility
  • Issues opening RMB menu
  • Issues when other mods with broken assemblies are loaded
  • Incorrect permission filter results
  • Incorrect lactation severity change when used with Equal Milking

1.2.3

Added

  • Ability to bind animals and mechs (beta)
  • Ability to bind downed pawns on the map directly. No longer need to arrest and then bind.

Improved

  • Sex with onahole will be interrupted if damage taken.
  • Gizmos will be hidden if the onahole building does not belong to the player

Fixed:

  • Error spam during fisting
  • Issues when trying to set onahole building as guest beds in Hospitality and whoring beds in brothel colony

1.2.2

Added

  • Russian localization (by Hemito)
  • Japanese localization
  • Support for leaking cumflation in cumpilation

Improved

  • Xml clean up
  • Onahole buildings no longer affect room role. E.g. hospital room will still be hospital with a pillory in there.

Fixed:

  • Typos
  • Auto convert always changes to on when save loaded.
  • Inheritance issue with JobDriver_BeOnahole
  • incompatibility with HSK version of HAR

1.2.1

Improved:

  • Better UI showing whether the pawn to be bind is colonist/slave/prisoner

Fixed:

  • Failure to bind prisoners from certain faction

1.2.0

Added:

  • Support for RimNudeWorld
  • Ability to bind colonists and slaves to the building (Please report issues if found)

Fixed:

  • Graphical issues when save is loaded for the first time
  • Spelling in translation files
  • Some minor bugs

1.1.4

Added

  • Option to individually toggle display of graphics.

Fixed:

  • Conflict with More Slavery Stuff
  • Various issues when Ideology and other DLCs are not loaded.

1.1.3

Fixed:

  • Null reference at game start. (Thanks Angedore)
  • Certainty setting has no effect
  • Several inconsistencies at the end of using onahole.

Improved:

  • Refactored pipe rendering. CPU and RAM usage is now negligible.
  • No longer has the hidden Anomaly DLC requirement.

  • Submitter
  • Submitted
    10/14/24
  • Category
  • Requirements
     
  • Install Instructions
     

 

whem are we gettting 1.6 update

 

  • 2 weeks later...
Posted

Does anyone know how to patch Equal Milking so prisoners produce milk? I'd like to start a captive milk farm using this but Equal Milking only works on colonists and I can't find a patch or figure out which file to edit.

Posted

Love the mod, but I think I found a small hiccup.

 

I visited a worshipful village and the tablet was bugged (not on you most likely something in my mod pack I need to find out) But when I left I was able to take the prisoners they had on poles with me. Both of them arrived at my colony with the "bondage" hediff and no way to remove it. (To be fair I didn't try putting them on a pole and back off in my colony, but I'll try it next time I steal prisoners) I had to dev mode it off, but I'll try again today and see what happens!

Posted

Thanks for the mod! can you do manual stimulation (masturbation)? In the absence of electricity, milking is possible, but so is the production of liquids.

Posted

I'm not sure why, but none of the machines are collecting fluids. Everything else is working correctly, but fluid storage does not change.
Reading the patch notes, I see a reference to 'a storage that stores all things produced', but I don't seem to have that option. 
I installed through libidinous loader, I have cumpilation, is there a different mod that adds the ways to collect fluids?

Posted

There seems to be a bug concerning the -1000 offset to the attraction value that this mod tries to patch into base RJW. In UtilityPatches#Finalize_Postfix a patch is applied to AttractionUtility#Finalize but this is not enough because the function that calls this, AttractionUtility#Evaluate, returns an early 0 if the pre-flight check fails or if an evaluated factor is <= 0. This causes a pawn to use the onahole even if evaluate already said "nope" (I suspect it even gives them priority because 0 + 1000 = a huge value compared to something like -998.4532 + 1000). The 2 scenarios I observed:

  • The pawn in the onahole is male. The pawn wanting to use the onahole is male. The RJW settings are set to disallow homosexual sex for males. AttractionUtility#Evaluate will opt out early with 0. The -1000 offset will not get applied. The pawn will use the onahole.
  • The pawn in the onahole is male. The pawn wanting to use the onahole is male. The RJW settings are set to allow homosexual sex for males. The pawn wanting to use the onahole is heterosexual. AttractionUtility#Evaluate will probably opt out early with 0 because the evaluated factor for AttractionMode#Romantic will be <= 0. The -1000 offset will not get applied. The pawn will use the onahole.
Posted

After getting a good nights rest I created a custom workaround for this by recompiling RJW with my own changes that force every code path in AttractionUtility#Evaluate through AttractionUtility#Finalize before returning a result. That fixes everything of the above and confirms that this is an actual bug. The now correct behavior with my workaround:

 

Hilary (heterosexual female) evaluating onahole Salamander (female) with all sex enabled in the RJW settings:

[RJW] Evaluate(Pawn: Hilary Edwards, Target: Lavego 'Salamander' Caigalerxigo Purpose: ForRape, finalize: True)
[RJW] Evaluated(Pawn: Hilary Edwards, Target: Lavego 'Salamander' Caigalerxigo, Result: -1000 - Evaluated factor for mode Romantic < 0.)

Result: The onhole does not get used whereas it would have been used before.

 

Lucky (heterosexual male) evaluating onahole Kaizer (male) with homosexual sex disabled in the RJW settings:

[RJW] Evaluate(Pawn: Yuudai 'Lucky' Haney, Target: Eric 'Kaizer' Hess Purpose: ForRape, finalize: True)
[RJW] AttractionUtility preflight check failed. Pawn Yuudai 'Lucky' Haney is not homosexual and therefore not interested in Eric 'Kaizer' Hess.
[RJW] Evaluated(Pawn: Yuudai 'Lucky' Haney, Target: Eric 'Kaizer' Hess, Result: -1000 - Preflight check failed.)

Result: The onhole does not get used whereas it would have been used before.

 

I'm not sure how this can be fixed from the onahole mod though. My naive suggestion would be to patch  AttractionUtility#Evaluate instead of AttractionUtility#Finalize but my experience with Harmony is limited so idk if that's feasible or opens another can of worms.

 

Posted
15 hours ago, x0rhk556 said:

There seems to be a bug concerning the -1000 offset to...

I'm not automatically assuming this is an LLM output since no em dashes, but bullet points in a post does sort of reek of AI output... which is inherently not necessarily an issue.  Until it gets it wrong; which is frequently.  So if this is just you, that's fine.  But if this is some AI output, mention it or get mercilessly ignored...

Posted

Small bug with Oddyssey/1.6:

 

when changing maps using gravship, the settings for onaholes nutrition feeding default to OFF and need to be manually re-updated.

Posted
22 hours ago, ghostfalll said:

I'm not automatically assuming this is an LLM output since no em dashes, but bullet points in a post does sort of reek of AI output... which is inherently not necessarily an issue.  Until it gets it wrong; which is frequently.  So if this is just you, that's fine.  But if this is some AI output, mention it or get mercilessly ignored...

It's not AI, I'm a software dev by trade and I like figuring out stuff like this, it's like playing a puzzle game for me. I literally sat on my ass debugging until it got bright outside analyzing what was happening and fixing it. This mod is great, it deserves having things like that ironed out. Also if you're a maintainer/dev of this project I'm not claiming that the things I wrote are "right", I merely suggest that there are things not behaving as they seem to be intended and what I did to correct them.

 

Also there's another possible issue: This mods JobGiver_UseOnahole effectively directly competes with RJWs JobGiver_ComfortPrisonerRape. If you have prisoners/slaves designated as comfort pawns and also onaholes the comfort prisoner job giver will effectively "starve" the onahole job giver. Colonists will use comfort slaves/prisoners exclusively and nobody will use onaholes. That happens because RJW uses SexAppraiser#InMoodForRape which might return true even in cases the pawn isn't "needy" whereas RJW_Onahole uses xxx#is_hornyorfrustrated which as the name implies only returns true if the pawn really needs it. What happens in the game is that colonists use comfort prisoners/slaves way before their need for sex gets high enough to consider onaholes. I patched the relevant onahole mod method (JobGiver_UseOnahole#WantSexWith) myself to also use SexAppraiser and now colonists use pleasure slaves/prisoners and onaholes more or less equally.

Posted
On 6/1/2026 at 11:14 AM, x0rhk556 said:

It's not AI, I'm a software dev by trade and I like figuring out stuff like this, it's like playing a puzzle game for me.

Hard to tell these days, especially when someone got tokens to burn; but yea, mods aren't always generated according to ideal software engineering principles, comments can be... haphazard.

  • 2 weeks later...

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