RimWorld

RimWorld

775 ratings
Job In Bar
3
2
6
4
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
790.195 KB
5 May, 2020 @ 3:27pm
20 Jul @ 6:19pm
40 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
275 Comments
Gorilla_GT86 21 Jul @ 5:05am 
Thank you so much for fix, I've checked that it works perfectly!
Dark  [author] 20 Jul @ 6:20pm 
Okay, that should be fixed, thanks for pointing it out to me! I added an extra 2px to the top and bottom of all labels and it looks correct to me now. Let me know if characters are still being cut off after this update.
Dark  [author] 20 Jul @ 6:07pm 
@Gorilla_GT86, I can look into that for sure, I wasn't aware that was an issue
Gorilla_GT86 20 Jul @ 3:24pm 
First of all, thank you for making such a good mod. However, there is one thing that is unfortunate. My native language is not English, and when I use this mod, the upper part of the character is cut off and it doesn't print out properly. Of course, I don't have a big problem using it, but is there a way to set it so that the character doesn't cut off to further improve player mood?
Fortressa 17 Jul @ 8:56pm 
Yep, I'm dumb! Thank you!
Dark  [author] 17 Jul @ 7:56pm 
@Fortressa check mod settings in the Label display settings section, there's "Don't show guest labels"
Fortressa 17 Jul @ 7:22pm 
I'm probably missing something obvi, but titles (default and custom) aren't showing for temporary colonists (refugees, visitors etc). It's annoying as I use this to tag which ones I want to keep, remember what temp jobs I gave them, etc. I fiddled with the patches a little but no joy. Any hints?
Vortek Gamer 17 Jul @ 6:02pm 
just checked back and I looked again. I found it. how i missed it like a thousand time? I must have been out of it yestorday more then I though
Dark  [author] 17 Jul @ 5:20pm 
@Vortek Gamer yep unless I'm still misunderstanding that exact option exists. It's in the top right of the mod settings, called "Only draw custom job titles"
Vortek Gamer 17 Jul @ 2:49pm 
sorry, yestorday was a long day and I was typing too fast as well. What I ment was that if there is a setting for it to not to grab the adult backstory and be blink until you put in the custom job. I look through the settings and I did not see that option.