RimWorld

RimWorld

5,504 ratings
Better Pawn Control
23
9
23
10
7
10
5
6
3
4
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.2, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
962.596 KB
Oct 17, 2018 @ 1:25pm
Jul 26 @ 1:44pm
75 Change Notes ( view )

Subscribe to download
Better Pawn Control

Description
A RimWorld mod that allows to set colonists and animals to outfits, areas, drugs, food in one single action. Setup different policies and switch at will.
Emergency button to toggle all policies in ONE click.

Tutorial -> https://www.youtube.com/watch?v=aKhFCkFcaGU

If you like my mod and feel like contributing, just buy me a coffee :-)
[ko-fi.com]

v2.8.3
-Third tentative fix to 'null pointer exception' bug when saving pawn states;
v2.8.0
- Support for Rimworld 1.6;
- Improved maps handling related to GravShip;
- Added support for Compositable Loadouts mod;


I've improved the map handling when jumping between maps with the GravShip. Now the player home BPC settings is moved to the new map (which will become the new player home).

How to use
1. Create a policy either for animals or for colonists by clicking the cog icon
2. Select and activate a new created policy by clicking on the button next to cog icon
3. Configure the policy by setting the areas, outfits, drugs, etc as you always do
4. Done.
Repeat this process for other policies and THEN change between them in one click. WIN!

Features
- Presets (policies) for Work, Schedule, Assign and Animal tabs
- Default outfits, food, drugs when colonist or prisoners join colony
- Emergency' button to toggle your configured policies at once

Compatibility
Save compatible. You are free to add and remove this mod at any time.
Compatible with 'Children, School and Learning'
Compatible with Gear Up & Go
Compatible with AutoCleaner
Compatible with Animal Tab
Compatible with Work Tab
Compatible with RimHUD
Compatible with Numbers
Compatible with Achtung! --> Do disable the 'Rescue work priority column' if error in console bothers you

Compatible with Compositable Loadouts

Known issues:
- Ghouls are not supported since I did not buy the DLC
- Pawnmorpher mod is not supported
- Achtung "Rescue work priority" is ignored
- NOT compatible with [FSF] Complex Jobs
- Generally NOT compatible with mods that expand jobs (except Work Tab mod)
- NO longer compatible with Misc. Robots

Official forum thread including change log
https://ludeon.com/forums/index.php?topic=26618.0

Github
https://github.com/voult2/BetterPawnControl

People feedback
"This mod has saved me a ton of aggravation when it comes to saving my animals during raids. I have an unrestricted (auto) policy during non-raids. When there's a raid I have another policy called "hide" and they go indoors. If it's an infestation I use another policy where my animals rally in a canyon and eat grass while I kill the bugs" by asquirrel

"My God, I do hate to have to restrict every single animal and pawn individually.. This is the answer to my prayers!" by FreyaMaluk

"Thanks for this, just alt-tabbed out of my game in exasperation to look for a mod that would do this - a heat wave hit for the second time in just a few days and I have to tell 25 guys to go put on dusters instead of standing outside in their jackets till they go insane" by sapling

Leave a comment with suggestions and please rate!

Credits:
Fluffy for all the help with Animal Tab integration!
Skyarkhangel for all the support with Combat Realism integration. Kudos for you!
Marnador for the logo font (it is available here[ludeon.com])
debugzxcv for the patches optimisation
Ornament for pinpointing and fixing an annoying bug
muggenhor for AutoCleaner compatibility
Deno226 for v2.4 contributions
TheLonerD for WorkTab inner priorities + Misc. Robots integration + 1.6 contributions. Kudos for you!
IonFrigate 1.5 updates
DomBarber for Medical UI improvements + Atchung! compability fix
llunak for 'Compositable Loadouts' mod integration

Translators (many languages):
Lauri7x3 Coldmoon boundir Dango998 delphin92 Proxyer 53N4
Crusader Deno226 IonFrigate
Popular Discussions View All (4)
6
Jul 29 @ 4:13pm
Better Pawn Control and Complex Jobs
MrFlodo
352
Aug 1 @ 5:24am
Possible bug reports
VouLT
36
Dec 21, 2023 @ 2:38pm
Suggestion
Ravenmaster [GB]
1,365 Comments
SalzStange Aug 4 @ 10:24am 
Does it work again with misc robots? Any news? I saw 2.8.3 update. Was it about misc robots?
Datura87 Jul 30 @ 5:30am 
Noticed that pawns were no longer leaving the map when part of a refugee group after the quest ended. They stayed on the map and stayed in the colony (still marked as temporary pawns). Then I noticed I could no longer banish pawns either, same issue. Turning this mod off solved it, but seeing I'm the only one mentioning it, I probably have a conflict with another mod. Can't say which mods conflict, but at least confirming it MIGHT cause this issue.
Nepenthe Jul 28 @ 8:59pm 
One possible hint for null pointers: In vanilla if I assign pawns to a custom zone on my gravship then fly to a new location they keep the assignment. With this mod they end up assigned to no zone, and there are errors that suggest they are now assigned to a non-existent zone. As well as the errors in the logs pawns will sometimes (but not always) end up frozen and unable to move, because there are no tiles they are permitted to be in. Re-assigning them to the zone fixes this.

I assume behind-the-scenes that every time you move your gravship to a new map all custom zones get recreated and assignments updated, and this mod needs to replicate that logic.
enriqueasdasd Jul 27 @ 9:45am 
someone buy this man the dlc ;-;
Moja Jul 27 @ 7:21am 
2.8.3 fixed the bug in my case - no error, no log entries
Asuna Jul 27 @ 5:04am 
not sure if this is already reported, but moving maps on the grav ship clears the allowed areas in all the policies.
MrFlodo Jul 27 @ 4:54am 
Hi VouLT,
I deleted my comments about compatibility with Complex Jobs and have created a discussion instead as i noticed a few comments in the list about the same thing.
Hopefully this means you can provide insights into the Discussion so its all in one place and easier to find, rather than having to read / reply to the same comments over and over again :)
Thanks in advance!
VouLT  [author] Jul 26 @ 1:46pm 
v2.8.3
-Third tentative fix to 'null pointer exception' bug when saving pawn states;

The error should not happen so what I'm trying to do is to avoid the crash. I've added more logs to further help understand how often it could happen (while trying to prevent the crash)
szmtex Jul 26 @ 8:53am 
Compatible with Achtung! --> Do disable the 'Rescue work priority column' if error in console bothers you

Is there any way you could patch it so this option could be kept astive without red error?
Kaiser Jul 26 @ 2:27am 
Big ups for the creator to also upload a very good video explaining how this actually works!