RimWorld

RimWorld

152 ratings
Do Lovin' When Idle
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
2.158 MB
Nov 16, 2024 @ 11:55pm
Sep 19 @ 9:58pm
36 Change Notes ( view )

Subscribe to download
Do Lovin' When Idle

Description
Features
  • Minimal TPS impact.

  • No new needs are added for idle lovin'.

  • Colonists will immediately look for their next task after idle lovin'.

  • The pregnancy chance for idle lovin' is 1/10 of the normal rate.

※Mod Options

To prevent colonists from immediately completing their recreational activity at 100% Joy (unlike in vanilla), a new setting has been included.

It is on by default to avoid a situation where players would only see the mod's core feature.


You can, disable this in the mod options if you prefer the original mechanic.



Description
Your colonists can now make love to their lovers during their free time.

Likewise, colonists who don't need sleep can do the same as long as they have a bed.
(e.g. NoSleep Gene, Body Mastery)



Q&A
Q: Can I add / remove this mod to an ongoing save?
A: Yes/Yes, it's safe.

Q: Are there any incompatible mods?
A: If you find any bugs or incompatibilities, please let me know.
79 Comments
若彗 Nov 25 @ 6:58pm 
When playing Lovin during free time, the animation will start even if there is only one person in bed.
=-=  [author] Nov 7 @ 4:35am 
If the Job you're asking about occurred while the Pawn's partner was sleeping in bed, scheduling the partner's next action to sleep is the mod's intention and is normal. Next actions outside of this condition are performed by the rimworld ai.

But, there is a minor mod bug where, in certain situations, if the pawn has a surgery schedule, it schedules the next task for sleep.
若彗 Nov 3 @ 7:20am 
Is it normal to go straight to sleep after lovin?
=-=  [author] Oct 17 @ 8:21am 
No. If they own separate beds, this does not happen between them.
Captain SuperEarth Oct 14 @ 4:55am 
If one colonist have three lovers,but only one is binded to the same bed,will the other two be made love with?
=-=  [author] Sep 19 @ 10:08pm 
파일 누락돼서 나오는 오류라 누락된 거 넣고 새로 업데이트 했어요. 다시 재구독하시면 됩니다.
cherryseed Sep 19 @ 8:51pm 
앗 감사합니다!
그런데 Debug 메뉴에서도 오류가 나오는 것 같아요
개발자 메뉴를 열려고 하면 아래 오류가 발생해요

Exception filling window for Verse.ImmediateWindow: System.TypeLoadException: Could not resolve type with token 01000013 from typeref (expected class 'Prepatcher.PrepatcherFieldAttribute' in assembly '0PrepatcherAPI, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null')
[Ref 6BC3D2BC]
(wrapper managed-to-native) System.MonoCustomAttrs.IsDefinedInternal(System.Reflection.ICustomAttributeProvider,System.Type)
at System.MonoCustomAttrs.IsDefined (System.Reflection.ICustomAttributeProvider obj,
...
...
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
=-=  [author] Sep 19 @ 8:05am 
수정했어요. 재구독해서 확인해보실래요?
cherryseed Sep 19 @ 6:30am 
갑자기 업데이트 이후로 오류가 나는 것 같아요

Pawn 엘레프테리아 threw exception while executing toil LayDown2's finish action (0), jobDriver=eqdseq.JobDriver_IdleLovin, job=IdleLovin (Job_6401) A = Thing_Milira_Race1062 B = Thing_RoyalBed14097, toilIndex=2: System.NullReferenceException: Object reference not set to an instance of an object
[Ref EB1E58F8] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.AI.Toil:Cleanup (int,Verse.AI.JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil ()
Verse.AI.JobDriver:ReadyForNextToil ()
eqdseq.JobDriver_IdleLovin:<MakeNewToils>b__9_5 (int)
Verse.AI.JobDriver:DriverTickInterval (int)
Verse.AI.Pawn_JobTracker:JobTrackerTickInterval (int)
Verse.Pawn:TickInterval (int)
Verse.Thing:DoTick ()
Verse.TickList:Tick ()
Verse.TickManager:DoSingleTick ()
=-=  [author] Sep 12 @ 6:52am 
어제 추가했어요. 여기 구독 페이지에서만 요청하는 거고 무시하고 안 넣더라도 스팸없이 똑같이 작동되게 해놨어요.