RimWorld

RimWorld

97 ratings
Status Limit at Peace
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.2, 1.3, 1.4
File Size
Posted
Updated
293.805 KB
Apr 1, 2021 @ 10:36am
Apr 18, 2023 @ 3:33am
7 Change Notes ( view )

Subscribe to download
Status Limit at Peace

Description
New version includes following statuses!
Pawn Rest Rate
Bed Rest Multiplier
Entertainment Facility Joy Gain Factor

About
Limit status according to peace time, low danger, or high danger.

Concept
Why does your overpowered pawn always run, eat, and work at full speed? It is good to have a little more time to relax, enjoy daily life, and socialize with normal people. Even with the strongest legs, they still have the ability to move slowly.

This is what I had in mind. I also hoped for a story that reinforced pawns but did not destroy their humanity. That's why I made this mod.

Detail
All maps, except the world map, have a danger indicator named "danger rate". According to the value of danger rate, the danger level of the map is divided into the following three levels:

Peace: This is when there are no fightable enemies on the map at all.

Low Danger: This is when it was calculated that although there are enemies, it is not a major threat. You may have experienced situations where there is a raid, but the BGM remains the same as in peaceful times. This is that situation.

High Danger: This is a situation where there is enemies and the BGM becomes very combative and upbeat. Let your colonists fight without mercy.

This mod limits the speed of moving, eating, general labor, construction, plant work, and mining according to each danger level. This will allow reinforced pawns to take it easy when it's peaceful, while automatically getting their full strength when enemies come.

It may also fix the problem of path finding errors when move speed is too large.

Compatibility
This mod should be compatible with all other mods.


If you find bugs or have ideas, please feel free to comment.
28 Comments
Mlie Oct 8, 2024 @ 8:38am 
Made an update of this:
https://steamcommunity.com/sharedfiles/filedetails/?id=3345343034
Hope it helps anyone!
ZX Zero May 1, 2024 @ 9:57am 
you have plans to update to 1.5?
Aphasia Sep 24, 2023 @ 4:14pm 
Id prefer my pawn move as fast as possible to the location I choose when I draft them
Aphasia Sep 24, 2023 @ 4:13pm 
a setting that disables the cap when drafted would be nice
Zircaroi  [author] Apr 18, 2023 @ 5:04am 
@Shiratamahuni2007
ご報告ありがとうございます。修正しましたのでご確認ください。

@Ros[É], Nianor Skywolf
Thank you for your report and sorry for too late response.
I've just fixed the issue. Please check it out.
Shiratamahuni2007 Apr 18, 2023 @ 1:26am 
すみません、日本の方でしたなら機械翻訳ではない報告もさせていただきます
競合を疑い、上からHarmony, コア,各種DLC,Hugslib,そしてStatus Limit at Peaceの準最小構成でMODオプションを開いてみたものの、下記のエラーとともに何もないオプション画面が表示されました。
また、Config/Mod_2442908208_StatusLimitAtPeace.xmlを直接編集しようと開いてみたものの、ModSettingのクラスの中が空となっており、xmlの生成自体に失敗しているようでした。
なおHugslibのCtrl+F12によるログに関してはアップロードに失敗し続けたので添付できません。申し訳ありません。
Shiratamahuni2007 Apr 16, 2023 @ 9:53pm 
I opened the mod setting with only Harmony, Core, DLC, hugslib, and this mod, but it still seems to open a blank page.

Exception filling window for RimWorld.Dialog_ModSettings: System.MissingMethodException: void Verse.Listing_Standard.CheckboxLabeled(string,bool&,string)
at StatusLimitAtPeace.StatusLimitAtPeace.DoSettingsWindowContents (UnityEngine.Rect inRect) [0x0000d] in <f20ae25ebb084c309ad20afc2e09f050>:0
at RimWorld.Dialog_ModSettings.DoWindowContents (UnityEngine.Rect inRect) [0x00073] in <3cca3e6203e64b109fd8ce21f7120d03>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001d3] in <3cca3e6203e64b109fd8ce21f7120d03>:0
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)
Nianor Jan 28, 2023 @ 5:01pm 
Same issue as Rose.
Ros[É] Dec 9, 2022 @ 9:28am 
For the vanilla settings it just shows a blank page, but for xml it shows a bugged page

Here's the log for xml: https://gist.github.com/HugsLibRecordKeeper/9c77584b4cd4d651b26049449b393661

An here's the log for vanilla mod options:
https://gist.github.com/731dddd3cdce0f3b640816abfe916c05
Zircaroi  [author] Dec 9, 2022 @ 4:03am 
@Ros[É]
Does the error occur when you open the mod setting without xml extensions mod (or open the mod setting of vanilla)?

Or if you don't mind, could you send me the URL of the error log?
(If you use Hugslib, press Ctrl+F12.)