RimWorld

RimWorld

145 ratings
Do Lovin' When Idle
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
2.158 MB
16 Nov, 2024 @ 11:55pm
19 Sep @ 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.
74 Comments
=-=  [author] 19 Sep @ 10:08pm 
파일 누락돼서 나오는 오류라 누락된 거 넣고 새로 업데이트 했어요. 다시 재구독하시면 됩니다.
cherryseed 19 Sep @ 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] 19 Sep @ 8:05am 
수정했어요. 재구독해서 확인해보실래요?
cherryseed 19 Sep @ 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] 12 Sep @ 6:52am 
어제 추가했어요. 여기 구독 페이지에서만 요청하는 거고 무시하고 안 넣더라도 스팸없이 똑같이 작동되게 해놨어요.
소설가L 12 Sep @ 3:42am 
엄.. 처음 다운받고 설치했을 땐 Prepatcher가 선행 아니었던거 같은데 언제 추가된건가요? 원래부터 선행이었으면 함께 다운 받았을텐데..?
Consho 30 Aug @ 10:54pm 
@=-= well, take your time, buddy, no need to rush :)
=-=  [author] 30 Aug @ 10:50pm 
@Consho
Yes, you've pointed out the correct cause. It's not that difficult, as it only requires changing a few numbers.
=-=  [author] 30 Aug @ 10:46pm 
@3712bjh
I wrote it as the "Never Sleep" gene, but internally it refers to all factors that remove the need for sleep (genes, traits, Hediffs, prosthetics). I'm glad it's fixed now. Sorry for the surprise, haha.
Consho 30 Aug @ 10:45pm 
@=-= So I accidentally "discovered" a problem? Damn, I thought this was more of a problem with the other mod. Sorry for giving you more work.