RimWorld

RimWorld

722 ratings
Job In Bar
2
6
4
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.2, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
589.067 KB
5 May, 2020 @ 3:27pm
19 Jun @ 7:31pm
29 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.

Please note that this mod does NOT show the current job that the pawn is performing. This mod only shows a pawn's job title from their story. NEW UPDATE: This mod now does have a new feature that displays a pawn's current job/task when you hover your mouse over them in the colonist bar. Please feel free to drop feedback on this new feature if anything doesn't seem right
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.


Compatibility
Should be 100% compatible with any mod except mods that replace the colonist bar (Colony groups, for example Colony Groups has received a compatibility patch, but the example is still valid). Mods that modify the vanilla colonist bar should be 100% compatible.

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

RimWorld 1.4, 1.5, and 1.6 support all features of the mod. Versions 1.2 and 1.3 are not updated and use the version of the mod as it was when they were current, there were significant changes in the vanilla codebase for 1.4 that make it not really worth backporting all of the years of improvements.


Mods with patches for Job In Bar


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.


Known Issues
Extreme UI scaling or an extreme number of pawns may cause the labels to render in undesirable ways.
Sometimes the text wrapping on long labels isn't quite correct.

My UI is broken! If part of your UI disappears, tell me the error message(s) in the log. Just saying that the UI is broken tells me nothing unfortunately, that could be caused by literally any error.



Source
https://github.com/JTJutajoh/RimWorld.JobInBar
Popular Discussions View All (2)
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
31
13 hours ago
PINNED: Bug Reports and Suggestions
Dark
236 Comments
Dark  [author] 19 Jun @ 10:28pm 
Yep, the patch in Colony Groups will need updating to work with this version
HJZ2333 19 Jun @ 9:56pm 
[LTO] Colony Groups will invalidate Job In Bar
Dark  [author] 19 Jun @ 7:38pm 
I also recommend resetting your configs for this mod after the update if you have any issues like labels being drawn in the wrong place.
Dark  [author] 19 Jun @ 7:36pm 
Big new update is up with the aforementioned settings overhaul and new color picker. The code in general has been significantly improved and hopefully should be MUCH less error-prone.

This is a breaking change. Any mods with compatibility patches will need to have their patches updated. Any translations will need to be updated.
Evenstar 18 Jun @ 5:21pm 
Amazing thank you! :)
Dark  [author] 18 Jun @ 12:06pm 
Yep! I've been working on some of my other mods for 1.6 but I have plans to add a better way to pick colors and do a general overhaul of the mod settings.
Evenstar 18 Jun @ 6:20am 
Thank you for sorting out the colour picker issue, it's great to be able to choose colours now. Do you think there will be more colour options added eventually or a return to the old colour picker? I find some of them too dark to read properly, and it's always great to have more variety :)

Could you make the new show/hide button on the bottom right an option to toggle off please? I already have a lot of buttons there and seeing as I want the labels on all the time I'd rather an option to remove this button :)

Thanks for a great mod and thank you for updating!
vindeggo 13 Jun @ 1:21pm 
так же вчера проверял целостность, и ничего подозрительного оно не нашло
vindeggo 13 Jun @ 1:21pm 
проблема в том, что кроме хармони официальных дополнений у меня больше ничего не включено
Dark  [author] 13 Jun @ 1:05pm 
@vindeggo I don't know what exactly is wrong with your game but I don't think this mod is the cause. Several of those errors are completely unrelated, like failing to load a texture from the vanilla game. You might want to verify the integrity of your game files in steam and check the rest of your mod list. If you verify your game and run it with JUST this mod (and Harmony of course) and these errors still persist, let me know.
In the future, if you need to post a bunch of errors from your log, please use a website like pastebin or something instead of putting them all in separate comments. I'm going to delete most of the comments so it doesn't clutter the page so much.