Jump to content

[mod] RimJobWorld - Onahole Extension


hamartithia

Recommended Posts

Posted

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:

 

Spoiler

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.

 

Posted

You have an outstanding mod. I would like to suggest moaning sounds for the onahole. Perhaps faint sounds wile the electrodes are attached and more intense sounds during animations. 

Posted
On 10/15/2024 at 3:52 PM, pyrobladeich said:

You have an outstanding mod. I would like to suggest moaning sounds for the onahole. Perhaps faint sounds wile the electrodes are attached and more intense sounds during animations. 

Thanks. Currently I am using vanilla/rjw sounds. Do you happen to know where I can get free audio assets of that sort

Posted (edited)

Personally I think the RJW sounds are fine. I just suggesting that the RJW sounds could be used wile the electrodes are attached and running. I'm not particularly savvy on modding myself I just though it would be a nice touch in this case. 

Edited by pyrobladeich
Posted

Hello. When i use the genital/breast electrodes pawns the hedif that is applyed does not apply properly and starts to spam in the ingame log with constant stream of errors.
I'm using RJW 5.4.1 since i have mods that have not updated to RJW 5.5.0+ and updateing all my mods will be headache and a half
I have included my log file and also a text file containing the actual errors themselfs along with my Modlist file I use rimsort mod manager (All my mods are manualy installed via SteamCMD downloader since mod updates often break modpacks and dealing with those is a headache)

hope all of this helps

Player.log The Main Error code lines themselfs.txt Modlist.txt

Posted

It's very interesting what I just downloaded)) But there is a problem, I can't set the price, it always says "free", could you explain how to enable this function and what it depends on.

Posted
On 10/18/2024 at 9:55 AM, Rob The Robot Guard said:

Hello. When i use the genital/breast electrodes pawns the hedif that is applyed does not apply properly and starts to spam in the ingame log with constant stream of errors.
I'm using RJW 5.4.1 since i have mods that have not updated to RJW 5.5.0+ and updateing all my mods will be headache and a half
I have included my log file and also a text file containing the actual errors themselfs along with my Modlist file I use rimsort mod manager (All my mods are manualy installed via SteamCMD downloader since mod updates often break modpacks and dealing with those is a headache)

hope all of this helps

Player.log 261.2 kB · 0 downloads The Main Error code lines themselfs.txt 3.1 kB · 0 downloads Modlist.txt 11.74 kB · 1 download

Doesn't seem like a version issue. I'll look into that.

Posted
17 hours ago, poka_ne said:

It's very interesting what I just downloaded)) But there is a problem, I can't set the price, it always says "free", could you explain how to enable this function and what it depends on.

There is a gizmo allowing you to set price. 1.0.0 version has an issue where this gizmo does not show up, patched in 1.0.1. If you have brothel colony installed, it will automatically use bc's price curve. Maybe it is just the pawn is not attractive. This behavior can be turned off in the settings.

Posted

Thoughts?

 

Exception from long event: System.ArgumentNullException: Value cannot be null.
Parameter name: key
[Ref 7574102B]
 at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00008] in <eae584ce26bc40229c1b1aa476bfa589>:0 
 at System.Collections.Generic.Dictionary`2[TKey,TValue].TryGetValue (TKey key, TValue& value) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0 
 at Verse.DefDatabase`1[T].GetNamed (System.String defName, System.Boolean errorOnFail) [0x00071] in <2a40c3593b334f29ac3cb3d32d652351>:0 
 at Verse.DefDatabase`1[T].GetNamedSilentFail (System.String defName) [0x00000] in <2a40c3593b334f29ac3cb3d32d652351>:0 
 at RJW_Onahole.Data.FilthConversionDef.get_ThingDef () [0x0000f] in <4361b30bfbbc44c8aebb73ec27ec7a35>:0 
 at RJW_Onahole.Utilities.CacheUtility.FilthToConversionDefs () [0x00018] in <4361b30bfbbc44c8aebb73ec27ec7a35>:0 
 at RJW_Onahole.Utilities.CacheUtility.LateInit () [0x0000d] in <4361b30bfbbc44c8aebb73ec27ec7a35>:0 
 at RJW_Onahole.Utilities.CacheUtility+<>c.<.cctor>b__3_0 () [0x00001] in <4361b30bfbbc44c8aebb73ec27ec7a35>:0 
 at Verse.LongEventHandler.UpdateCurrentSynchronousEvent (System.Boolean& sceneChanged) [0x0001d] in <2a40c3593b334f29ac3cb3d32d652351>:0 
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.LongEventHandler:UpdateCurrentSynchronousEvent (bool&)
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()

Posted (edited)

Hey there i tested the mod in a compressed modpack with this mod alone and its dependanceys and the same error pops up (The one reguarding the electrodes)

The image below is the modpack setup i used. (I dont have anomily installed but i own the DLC)

image.png.d89a4e8563655540a94dca9fab0d53a4.png

Edited by Rob The Robot Guard
Minor Change to comment
Posted

Absolutely adore this conceptually, but can't actually test it on my end. 1.4 broke a bunch of the mods I use, and since Steam won't let you download mods from the workshop for a GOG copy, I wouldn't be able to replace them. So I'm back on a stable 1.3 release - lamenting how cool this looks, haha.

Posted
On 10/20/2024 at 11:44 AM, Rorschachink said:

Thoughts?

 

Exception from long event: System.ArgumentNullException: Value cannot be null.
Parameter name: key
[Ref 7574102B]
 at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00008] in <eae584ce26bc40229c1b1aa476bfa589>:0 
 at System.Collections.Generic.Dictionary`2[TKey,TValue].TryGetValue (TKey key, TValue& value) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0 
 at Verse.DefDatabase`1[T].GetNamed (System.String defName, System.Boolean errorOnFail) [0x00071] in <2a40c3593b334f29ac3cb3d32d652351>:0 
 at Verse.DefDatabase`1[T].GetNamedSilentFail (System.String defName) [0x00000] in <2a40c3593b334f29ac3cb3d32d652351>:0 
 at RJW_Onahole.Data.FilthConversionDef.get_ThingDef () [0x0000f] in <4361b30bfbbc44c8aebb73ec27ec7a35>:0 
 at RJW_Onahole.Utilities.CacheUtility.FilthToConversionDefs () [0x00018] in <4361b30bfbbc44c8aebb73ec27ec7a35>:0 
 at RJW_Onahole.Utilities.CacheUtility.LateInit () [0x0000d] in <4361b30bfbbc44c8aebb73ec27ec7a35>:0 
 at RJW_Onahole.Utilities.CacheUtility+<>c.<.cctor>b__3_0 () [0x00001] in <4361b30bfbbc44c8aebb73ec27ec7a35>:0 
 at Verse.LongEventHandler.UpdateCurrentSynchronousEvent (System.Boolean& sceneChanged) [0x0001d] in <2a40c3593b334f29ac3cb3d32d652351>:0 
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.LongEventHandler:UpdateCurrentSynchronousEvent (bool&)
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()

Yes, this is a known issue. It will not affect your game. I've worked out a patch and will be released alongside next version

Posted
7 hours ago, Rob The Robot Guard said:

Hey there i tested the mod in a compressed modpack with this mod alone and its dependanceys and the same error pops up (The one reguarding the electrodes)

The image below is the modpack setup i used. (I dont have anomily installed but i own the DLC)

image.png.d89a4e8563655540a94dca9fab0d53a4.png

Thank you for testing. It will be patched in next update

Posted

I seem to be unable to get human visitors to use prisoners in onaholes entirely since updating to 1.0.2, or even other prisoners in the same cell. My singular colonist (solo mechanitor run) has been able to use the onaholes just fine.

They used them infrequently before the update; often the caravan animals would use the prisoners more often than the actual members of the caravan, which I think may have been an effect of the prices/appraise mechanics. I have a bunch of onaholes all in the same prison cell with a bunch of beds (because really having guests use them is just a side effect of keeping prisoners for interrogation regarding research projects) which I think was tanking their appraisal scores. However, now on 1.0.2, it seems like no matter what settings I tweak in Onahole or Brothel Colony, guests just have zero interest. I thought I'd even maxed out the appraisal score using the settings, and I can get actual prices on the onaholes, which would seem to indicate that it is working properly--except they're just not being used by any humans. Caravan animals will use them, very rarely.

I have had guests pay to use the other prisoners not in onaholes; it seems to only happen rarely, but it does happen. I've checked Brothel Colony's debug settings and it looks like non-onahole whoring is working fine, going by what I'm reading in the console. I'm not getting anything for the onaholes themselves, are those calculated separately? And if so, is there a way to show those in the console for further diagnostics?

Posted (edited)
13 hours ago, Ink_Ribbon said:

I seem to be unable to get human visitors to use prisoners in onaholes entirely since updating to 1.0.2, or even other prisoners in the same cell. My singular colonist (solo mechanitor run) has been able to use the onaholes just fine.

They used them infrequently before the update; often the caravan animals would use the prisoners more often than the actual members of the caravan, which I think may have been an effect of the prices/appraise mechanics. I have a bunch of onaholes all in the same prison cell with a bunch of beds (because really having guests use them is just a side effect of keeping prisoners for interrogation regarding research projects) which I think was tanking their appraisal scores. However, now on 1.0.2, it seems like no matter what settings I tweak in Onahole or Brothel Colony, guests just have zero interest. I thought I'd even maxed out the appraisal score using the settings, and I can get actual prices on the onaholes, which would seem to indicate that it is working properly--except they're just not being used by any humans. Caravan animals will use them, very rarely.

I have had guests pay to use the other prisoners not in onaholes; it seems to only happen rarely, but it does happen. I've checked Brothel Colony's debug settings and it looks like non-onahole whoring is working fine, going by what I'm reading in the console. I'm not getting anything for the onaholes themselves, are those calculated separately? And if so, is there a way to show those in the console for further diagnostics?

In the this mod's mod settings, there is an option to toggle on developer mode. (Not Rimworld's dev mode but the mod's). You will be able to see extra information in the console, including the reason why they are not interested in using them.

Edited by hamartithia
Posted
5 hours ago, hamartithia said:

In the this mod's mod settings, there is an option to toggle on developer mode. (Not Rimworld's dev mode but the mod's). You will be able to see extra information in the console, including the reason why they are not interested in using them.

This does not seem accurate, unless I am blind to a very specific button in this mod menu?

294100_20241022220340_1.png

294100_20241022220344_1.png

294100_20241022220347_1.png

Posted

Fantastic; the screenshots are broken for some reason and will not upload properly. My point is, I'm not seeing such a button. Are there other prerequisites for making it visible?

Posted
1 hour ago, Ink_Ribbon said:

Fantastic; the screenshots are broken for some reason and will not upload properly. My point is, I'm not seeing such a button. Are there other prerequisites for making it visible?

Ah Sorry. I forgot to mention the Rimworld's developer mode also needs to be enabled. There will be an additional tab there. I am on dev mode forever I forgot I set that limitation

Posted

I'm still not seeing the tab. Does it also require RJW 5.5.0+ in order to be visible? Because I'm on 5.4.1 still, as I didn't want to break my save, but the mod page says that it works with both.

Posted

I must say, the price setting also does simply not work for me. When in the mod's settings, the bc integration is off, i cannot se the price, the field resets to zero every time and when i use bc, the price is way too high (100-120 silver) and visitors "use" but don't pay.

Posted (edited)

I really appreciate what's behind this mod! It's got much of what I wanted. I do have a few things though:

 

1. For whatever reason, there is "No convertible item" for cum. I see references to Cumpilation in the code, and I have it installed (higher on the modlist), so I'm not sure why it's not just seeing the "cum" item there.

 

Suggestions:

 

1. I'd like an option to reduce visual noise. I appreciate the effort in it, but it's a lot. I'd be happy with much more minimal visuals - I appreciate the active visual of the fluid filling up and the pump, but I could live without the others (the pawn flashing, the penetrations)

 

2. Some sort of Auto-Output spot. I can use RimFactory to get it to my stockpiles, but I'd prefer to reduce having to go in and click on things to remove the spot's inventory.

 

Otherwise, even in its current form, it's very good. Thank you!

Edited by Promenade

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