边缘世界 RimWorld

边缘世界 RimWorld

World Pawn Cleaner
54 条留言
Cedaro  [作者] 10 月 9 日 下午 9:19 
@stups seems like steam mess up the version again, it distributed you with the 1.5 version. Try resub might fix it.
stups 10 月 8 日 下午 11:48 
It doesn't work on 1.6. Even if I load it despite the warning I get this exception when I cloick on debug actions in dev mode.

Exception filling window for Verse.ImmediateWindow: System.MissingMethodException: Method not found: void LudeonTK.DebugActionAttribute..ctor(string,string,bool,bool,bool,bool,int,bool)
[Ref 6BC3D2BC]
(wrapper managed-to-native)

Mods are only Harmony and all published DLCs.
Cedaro  [作者] 9 月 12 日 上午 3:17 
可以
gghhy 9 月 12 日 上午 2:30 
大佬可以和runtimegc一起用么:steamhappy:
o0Zeke0o 9 月 8 日 上午 6:18 
amazing
Cedaro  [作者] 9 月 8 日 上午 1:41 
@o0Zeke0o all colonists won't be cleaned, so yes.
o0Zeke0o 9 月 7 日 上午 6:29 
does this work with settlements expanded? like, if i have a pawn on a settlement it's marked as important right?
Kuro-Noche 8 月 13 日 上午 10:40 
I dont really know what this mod does but every 1 or 2 years in game I use it and it regains me around 90tps so thamk yo so much
Cedaro  [作者] 8 月 6 日 上午 2:46 
@WarKittyKat gotcha, should be fixed now
WarKittyKat 8 月 5 日 上午 9:18 
I found an issue - cleaning up world pawns cleans any prisoners that are in caravans. Tested with just harmony and this mod active to verify.
CtrlAltFunk 7 月 20 日 下午 5:40 
This mod says 1.6 update but when enabling the mod in game it says only 1.4 and 1.5 compatible.
Kris 6 月 15 日 下午 9:30 
I really hope that you will update your mod. Because this is one of my must haves - very helpful for bigger colonies that run for many years! Thank you for your work!
エルフ 5 月 6 日 下午 7:01 
for a moment, I thought 10-year save means a save from 2015
Ev 3 月 21 日 下午 5:36 
Does this play nicely with Altered Carbon 2?
Foxlen 2 月 7 日 下午 4:58 
will this remove "startingpawnleftbehind"?
Cedaro  [作者] 1 月 9 日 上午 4:07 
@Vincenator no, they'll get exempted by the "is colonist" rule
Vincenator 1 月 9 日 上午 3:47 
will this erase pawns in outposts from vanilla outposts expanded? 🤓
Deep Fried 1 月 6 日 下午 8:05 
Fantastic mod, thank you.
My 6 year colony went from barely 60 tps to 500+ just from one button click.
FaintingGoat 1 月 5 日 下午 6:47 
Yeah, it's Rimsenal - Feral Faction Pack. That and Archons causes the conflict. I was able to reproduce the error by spawning one of the non-human creatures from the Feral faction, passing it to the world, and then trying to run the cleanup.
Cedaro  [作者] 1 月 5 日 下午 5:36 
I think I've already added null check on gene... I've changed transcendent check into hediff check, might this can help, have a try.
Can you tell me what the specific faction mod is?
Cedaro  [作者] 1 月 5 日 下午 5:14 
@FaintingGoat gotcha, thanks for report, will fix that soon
FaintingGoat 1 月 5 日 上午 8:50 
Great mod! I did find a mod compatibility issue, if you feel up to changing it. It's pretty easy, there's just a faction mod that has custom pawns that don't use genes, which creates a null reference error if you've also got Archons and it does the transcendent check in IsTranscendent. A null check on the genes should fix it.
MeatOnASeat 2024 年 12 月 10 日 下午 2:12 
This mod is legit! Have an older colony with 100 pawns and it had slowed down to 60 TPS average. After cleaning world pawns I'm averaging 200 TPS. Thank you Cedaro!
Nick 2024 年 11 月 2 日 上午 9:26 
Great mod. My save somehow had thousands of shamblers clogging up the world pawns. Went from 30-50 TPS to sometimes over 200.
Gostntuf 2024 年 10 月 23 日 下午 5:04 
great mod, it helped me to finish my modded game. But, in the last days of the countdown to the ending, it didnt worked anymore. There is a way to solve it?
Device 2024 年 10 月 6 日 上午 6:52 
大佬这个能和runtimegc一起装吗
Daiggsta 2024 年 9 月 28 日 下午 2:29 
at LudeonTK.Dialog_Debug.DoWindowContents (UnityEngine.Rect inRect) [0x00208] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001a6] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch4 (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
Daiggsta 2024 年 9 月 28 日 下午 2:29 
at WorldPawnCleaner.Cleaner.CanSafelyClean (Verse.Pawn pawn) [0x000eb] in <f7a07839842c479c8866c2647638ecc5>:0
at WorldPawnCleaner.Cleaner.Clean () [0x00020] in <f7a07839842c479c8866c2647638ecc5>:0
at LudeonTK.DebugActionNode.Enter (LudeonTK.Dialog_Debug dialog) [0x00065] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at LudeonTK.Dialog_Debug.DoButton (LudeonTK.DebugActionNode node, System.Single columnWidth, System.Boolean highlight) [0x0003e] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at LudeonTK.Dialog_Debug.DrawNode (LudeonTK.DebugActionNode node, System.Single columnWidth, System.Boolean highlight) [0x00018] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at LudeonTK.DebugTabMenu.ListOptions (System.Int32 highlightedIndex, System.Single columnWidth) [0x00065] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
Daiggsta 2024 年 9 月 28 日 下午 2:29 
Hi! I'm experiencing the expected slowdown with my 14 year colony, but none of the methods of wiping the world pawns seem to actually uh, wipe the pawns. This is the error the Clean function of this mod specifically brings up:

Exception filling window for LudeonTK.Dialog_Debug: System.NullReferenceException: Object reference not set to an instance of an object
[Ref B8F0515D]
at WorldPawnCleaner.CompatibleUtility.IsTranscendent (Verse.Pawn pawn) [0x00000] in <f7a07839842c479c8866c2647638ecc5>:0
Dr Jimothy 2024 年 9 月 23 日 上午 6:50 
@braydengames07
It basically deletes them from existence. Kapoof; no more. Saves on computer thinky space.
braydengames07 2024 年 9 月 8 日 下午 5:11 
what does cleaning pawns do exactly?
Cedaro  [作者] 2024 年 9 月 1 日 上午 7:32 
@RutraNickers fixed now (I guess), tell me if anything still goes wrong
RutraNickers 2024 年 8 月 11 日 上午 8:18 
I found an unfortunate bug: When cleaning world pawns, this mod is deleting buried dead pawns on map, and doing so spams errors due to a lack of corpse inside the buried grave. I'll put the log bellow:

Exception ticking Grave189293 (at (107, 0, 141)): System.NullReferenceException: Object reference not set to an instance of an object
[Ref 499F05CD] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch5 (string)
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch5 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch4 (Verse.Game)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)
Cedaro  [作者] 2024 年 7 月 28 日 上午 7:36 
I'm currently doing an internship in other place, away from my pc I often used, so any change or fix will be halt until I return in Sept. Sorry for waiting.

我现在在外地做实习,惯用的电脑不在身边,功能或bug修复都需要等到九月回校才能进行了,请谅解
Dr Jimothy 2024 年 7 月 20 日 上午 9:02 
Dumb Suggestion Cos I'm Sick of Filth:
World Filth Cleaner. Press da button, no more filth anywhere, yippee!
che_lovek 2024 年 7 月 15 日 上午 11:05 
I suspect this mod might have removed a dead pawn from a grave, and now the empty yet filled grave is giving errors.
Otherwise, workes like a charm and is a life saver in long playthroughts.
Dr Jimothy 2024 年 7 月 11 日 下午 5:18 
Suggestion:
"Character / Don't Clean" trait / hediff.
This trait does not affect pawn stats in any way.
All it does is mark them as someone who shouldn't be removed via cleaning.
Cedaro  [作者] 2024 年 6 月 13 日 上午 3:04 
And as mentioned, always make a backup would never be wrong. Like its predecessor RuntimeGC, cleaning world pawn is always a high risk action. I cannot, and would never guarantee your save's safety
Cedaro  [作者] 2024 年 6 月 13 日 上午 3:01 
@pig in a pumpkin
1. not colonist
2. not family of colonist
3. not faction leader
4. not reserved by quest
5. not reserved in other mod, for example the hierarchy pawns in VFE-Empire

the 5th point is the most complex and potentially buggy part, almost every mod that reserve pawn for other purpose while didn't use vanilla world pawn system WILL cause bug, I should manually patch each of them. Since obviously I cannot test every circumstance of every mod (and recently I rarely play rimworld), I need people to report which mod truely cause the problem so I can fix them precisely.
pig in a pumpkin 2024 年 6 月 12 日 下午 11:55 
Question what exactly does this mod look for in a pawn to prune them?
Cedaro  [作者] 2024 年 6 月 12 日 下午 9:33 
@pig in a pumpkin well then... I personally don't use caravan adventures, so cannot assume what would happen. Just make a backup before trying, if you meet error just report to here so I can get down to solve it.
pig in a pumpkin 2024 年 6 月 12 日 下午 8:49 
but the large attack forces iin the quests with like 300+ pawns caused my worldpawn tick to go to two ms and i need a way to get rid of them
pig in a pumpkin 2024 年 6 月 12 日 下午 8:48 
im just worried the named pawns for the questline will be pruned and my save bricked
Cedaro  [作者] 2024 年 6 月 11 日 下午 8:10 
@pig in a pumpkin I suppose it's fine. Have you experienced something weird?
pig in a pumpkin 2024 年 6 月 11 日 下午 6:16 
Is this compatible with caravan adventures?
pkp碧琪73 2024 年 6 月 7 日 下午 10:40 
会删除正在进行的任务相关Pawn的问题 建议各位还是用runtimeGC
123 2024 年 5 月 5 日 上午 6:18 
when I do this my colonist bar dissapears. colonists are still alive but the bar is removed and i cant access from the button on the right either advice?
LEE 2024 年 5 月 3 日 上午 5:17 
thx bro
Rudiarose 2024 年 4 月 14 日 下午 9:14 
Can you put a picture of what the menu looks like in game? I cannot find it to use it.
ypca1 2024 年 4 月 12 日 上午 9:11 
DLC更新后会导致开发者菜单打不开