RimWorld

RimWorld

Sleep Meditation
16 Comments
tsboyorz May 5 @ 8:41pm 
功能用途
核心功能:

允许殖民者在睡觉时进行冥想,同时恢复休息值和专注值(需配合「皇家DLC」的灵能系统)。

平衡睡眠与冥想的时间分配,避免二者冲突。

主要特点:

双重恢复:睡觉时自动触发冥想,同步提升「睡眠需求」和「专注度」。

兼容灵能:适合依赖灵能技能的殖民者,无需额外安排冥想时间。

效率调节:可设置冥想强度(恢复速度 vs 睡眠质量)。

使用场景:

灵能殖民者长期外出时,保持专注度不衰减。

解决「冥想」与「睡眠」争夺时间的矛盾。

进阶设置
可限制特定殖民者使用(如仅灵能者)。

支持调整冥想消耗的睡眠效率(例如80%睡眠+20%冥想)。
Myphicbowser Dec 7, 2024 @ 7:35am 
Looks like if you use this mod and Vanilla Anomaly Expanded Insanity you can't capture or rescue non-colonist pawns
Skullywag Nov 17, 2024 @ 11:33am 
Havent narrowed it down to this mod for sure but im getting the same issue as a report in the comments of the original mod, where multiple focus types dont stack using VPE anymore. I have however only added this mod since it worked before.
Zayceed Oct 9, 2024 @ 7:17am 
the same error as wcyd
wcyd Oct 7, 2024 @ 3:06pm 
its causing pawns to not sleep even after getting tired
神说万岁 Oct 5, 2024 @ 8:46pm 
该mod与Vanilla Anomaly Expanded - Insanity冲突,会导致小人无法休息
Tomoe Aug 20, 2024 @ 9:01am 
can you add the ability to customize how much they will recover during sleep?
摄魂狼 May 21, 2024 @ 12:16am 
I didn't mean it that way, it worked for me just as well, I just hope you fix it, what I said in front of this bunch of scarlet letters was eaten by steam, really appreciate you bringing it to 1.5
nako May 20, 2024 @ 11:44pm 
It also works for me, with errors if you know how to look for them.

I think you should leave it up, because people don't like the red warning and want to use it anyway. But maybe you could warn people that it is partially working with errors or update the code to fix them.
Kotobike  [author] May 20, 2024 @ 8:56pm 
@nako, @摄魂狼, It works for me, you don't have to use it, if you want I can remove the mod
nako May 20, 2024 @ 3:35pm 
You can confirm with Mod Error Checker that this assembly is using an obsolete method in 1.5.

Error in Sleep Meditation, assembly name: SleepMeditation, method: Toggle:Draw, exception: System.MissingMethodException: void Verse.Widgets.CheckboxLabeled(UnityEngine.Rect,string,bool&,bool,UnityEngine.Texture2D,UnityEngine.Texture2D,bool)
摄魂狼 May 19, 2024 @ 2:57am 
System.MissingMethodException: void Verse.Widgets.CheckboxLabeled(UnityEngine.Rect,string,bool&,bool,UnityEngine.Texture2D,UnityEngine.Texture2D,bool)
[Ref 9F3AD5C1] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch9 (string)
SleepMeditation.ModSettings:ForEach (System.Action`1<SleepMeditation.ModSettings/IElement>)
SleepMeditation.ModSettings:Draw (UnityEngine.Rect)
SleepMeditation.Mod:DoSettingsWindowContents (UnityEngine.Rect)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.Dialog_ModSettings.DoWindowContents_Patch5 (RimWorld.Dialog_ModSettings,UnityEngine.Rect)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Window.InnerWindowOnGUI_Patch0 (Verse.Window,int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
V e r e n a May 7, 2024 @ 11:49pm 
Smart Meditation Mod is recommended for this and need update 1.5!!! Miles/anyone can you do that???:steamhappy:
去码头整点薯条 May 7, 2024 @ 4:56am 
The authors recommend using it with the Smart Meditation mod
Let's do this, too, please:steamhappy:
SkepticalPopsicl May 5, 2024 @ 6:30am 
Thank you for updating! ZZzzz...
Fred_Flo May 4, 2024 @ 11:18am 
Thank you!