RimWorld

RimWorld

746 ratings
Job In Bar
3
6
4
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
788.842 KB
5 May, 2020 @ 3:27pm
1 Jul @ 8:19pm
35 Change Notes ( view )

Subscribe to download
Job In Bar

In 3 collections by Dark
My 1.3 must-haves
63 items
Dark's Mods
7 items
Mods I like a lot
259 items
Description
Puts a colonist's Job title (and more) In the colonist Bar below their name. Extremely useful for organizing your colony and remembering which pawn is good at what at a glance.
(Yes I know the name is somewhat confusing, the mod has expanded and improved a lot over the years. This mod does not let your pawns have a job bartending).



A colonist's job is either their backstory (childhood/adulthood) or a custom player Title. You can give a pawn any title you want to using the rename dialog from the Bio menu. Alternately, the pawn's backstory will be put there instead.

I made this mod because I needed to organize my colonists and I missed Pawn Badge, which never updated to 1.1 (There have been fan-forks since then, but not when I made this mod). Vanilla RimWorld already has a system for entering custom job titles for colonists, and I always wondered why it didn't show in the colonist bar to help organize and specialize.

Features
  • Adds label(s) under a pawn's name in the Colonist Bar (top of the screen with pawn portraits).
  • Label for: Current job title/backstory
  • Label for: Royal title
  • Label for: Ideology specialist role
  • Label for: Current task (only on mouse hover, for performance reasons)
  • Customizable colors for all labels
  • Customizable color for a pawn's name label (including over their sprite in the world)
  • Automatically arranges the currently equipped weapon icon (if any)


Compatibility
100% safe to add/remove from an ongoing save.

  • RimWorld 1.4, 1.5, and 1.6 support all features of the mod.
  • RimWorld 1.3 is mostly supported. There are a few features that are unavailable or trimmed down, but the mod should be fully functional otherwise.
  • RimWorld 1.2 is no longer supported. You can find old versions of the mod in the changelog if you still want to use this on 1.2 for some reason.
The latest version of the mod has been primarily tested on the latest version of RimWorld (1.6 unstable as of the time of writing).


Should be 100% compatible with any mod except mods that replace the colonist bar. Mods that modify the vanilla colonist bar should be 100% compatible.


Compatibility with other mods:
COMPATIBLE:
  • Colony Groups: Has a built-in patch to be compatible with this mod.
  • [AV] Show Utility Apparel: Compatibility patch to correctly adjust the positioning of the utility apparel icons it adds just like vanilla's weapon icons.
  • CM Color Coded Mood Bar: Works perfectly fine together and recommended. Includes a built-in compatibility patch for this mod and I have personally played with them both for many hours with no issue.
  • Automatic Job Titles: Works perfectly fine. Only issue is that some of the job titles it generates can be too long and get truncated.
HAS ISSUES:
  • Useful Marks: [MINOR INCOMPATIBILITY] Also includes a similar feature to draw a pawn's title under their name in the colonist bar. No major issues using both at the same time though, just recommend disabling the job title in either this mod or theirs.

If you encounter issues, you can disable specific Harmony patches in the mod's settings to narrow down the cause. Be careful disabling patches, it's a brute-force way of finding/fixing issues and the mod has not been fully tested with patches disabled.



Performance
Text rendering in Unity is a relatively expensive operation in terms of performance, so this mod will inherently have some impact on performance. In my testing I have never noticed any difference whatsoever, I suspect you would need a colony with 100+ pawns before you had any problems and the UI scaling would break long before that.
If you do experience any performance impact from this, it will only be to lower your FPS, not your TPS/game speed. This mod does not perform any of its logic on tick.

Additionally, you can now disable specific Harmony patches in the mod's settings. If you don't want certain mod features or if you suspect that one of this mod's patches is causing performance issues, you have that option.



Reporting bugs/problems
If reporting a bug, you need to include the relevant part(s) of your Player.log! Without seeing the log I cannot help you. If you cannot access the log ingame you can find the Player.log file and open it directly (look online for how to find it).
Bonus points if you troubleshoot by seeing if the problem persists with no other mods running, and even more bonus points if you try disabling specific patches in this mod to narrow it down.




Source
https://github.com/JTJutajoh/RimWorld.JobInBar
I grant permission to update this mod for future versions of RimWorld if I do not.
Popular Discussions View All (2)
45
1 Jul @ 10:53pm
PINNED: Bug Reports and Suggestions
Dark
11
15 Jan @ 5:41am
[Dark.JobInBar] failed to check if a pawn's job should be drawn or not. (Was the pawn deleted?)
Winter
251 Comments
人森 7 hours ago 
can it add an option show current task permanent? :steamhappy:
jim_0 11 Jul @ 2:18pm 
kinda bummed out this isnt a bartending mod, haha!
Dark  [author] 10 Jul @ 10:27pm 
Not likely. That mod completely replaces the entire Colonist Bar, so I would have to start almost from scratch with the Harmony patches.
人森 10 Jul @ 9:15pm 
Dark  [author] 1 Jul @ 8:23pm 
Just put up another update that includes 1 new feature and some significant performance improvements. In my testing the performance footprint of this mod went down to 25% of what it was before.

You can also now reorder the labels using the new label options dialog from a few updates ago.
Dark  [author] 26 Jun @ 8:41pm 
And another small update that adds some more settings to conditionally hide pawn labels (Like for ghouls, guests, only when drafted, etc.)
Dark  [author] 26 Jun @ 6:18pm 
You can also now change the color of a pawn's name, not just their job title. This is an experimental new feature, but it's working perfectly in all my testing. Please let me know if you have issues with it, and you can now disable the patch for it if you just don't want it.
Dark  [author] 26 Jun @ 6:16pm 
Update is up! I also added a new settings tab that lets you disable specific Harmony patches in this mod for advanced users. Be careful with it, but if you're having issues with part of the mod or you just know that you don't want certain features, you can control just how much (or little) the mod is patching.
carni 26 Jun @ 12:50am 
Thank you for your work, eagerly waiting!
HJZ2333 25 Jun @ 10:29pm 
I changed to the latest Job In Bar and it works fine, thank you