RimWorld

RimWorld

6,068 ratings
CM Color Coded Mood Bar [1.1+]
7
3
23
20
2
2
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.1, 1.2, 1.3, 1.4, 1.5
File Size
Posted
Updated
5.168 MB
Feb 24, 2020 @ 1:04pm
Apr 12 @ 12:42pm
60 Change Notes ( view )

Subscribe to download
CM Color Coded Mood Bar [1.1+]

Description
CM Color Coded Mood Bar [1.1+]

Color code each pawn's mood bar within the colonist bar based on their current mood.
  • Red: extreme mental break threshold
  • Orange: major mental break threshold
  • Yellow: minor mental break threshold
  • Gray: neutral mood
  • Light Blue: content
  • Green: happy

Extra Features:
  • Custom Colors, the colors above can be fully customised, along with some of the icons below.

  • Break Box, an outline to highlight when the colonist is in a break mood, useful for "larger" colonists (default on). This can be drawn beneath or on top of the colonist to further highlight the colonist (default beneath).

  • Schedule Box, an outline to show the colonists current schedule (default off).

  • Illness Icon, an icon that is displayed when the colonist has an illness that requires immunity (default on).

  • Pregnancy Icon, an icon that is displayed when the colonist is pregnant (default on).

  • Bleeding Icon, an icon that is displayed when the colonist is bleeding with 4 different sizes based on bleed rate, large & flashing < 3 hours, large < 8 hours until death, medium < 24 hours, small > 24 hours (default on).

  • Thermal Icons, icons for when colonists are suffering hypothermia/heatstroke (minor and above).

  • Gender Icons, ability to display gender icons for your colonists, useful for gender based events.

  • Cryptosleep Icon, shows an icon of the cryptosleep casket when a colonist is in one.

  • Love Relation Icons, shows icons for colonists that are in love relationships (heart for lovers, rings for married couples).

  • Performance, this mod uses caching to improve performance and, depending on the options selected, runs faster than the vanilla colonist bar.

  • Compatibility, the only compatibility issues this mod has is with other colonist bar mods that alter how the mood box is rendered, with the exception of Colony Groups which i made made this mod compatible with.
    I have also added compatibility for Pawn Badges and Job In Bar when used in combination with Colony Groups.

Updates:

PorqueNoLosDos:
24-09-2017: Removed unnecessary error log messages.
18-11-2017: Updated for RimWorld version 0.18.1722, and added content and happy mood colors.
04-05-2019: Updated for RimWorld version 1.0.2231.

CrashM:
24-02-2020: Updated for RimWorld version 1.1 (1.1 only, won't work on 1.0)
27-02-2020: Added outline box for break risks as previously extreme had such a small bar it was usually not visible.
29-02-2020: Added Mod Settings to allow changing the color of each threshold and disable the mental break outline box if needed.
01-03-2020: Fixed memory leak.
04-04-2020: Added option to put the break box on top of the colonist (default off) so it is more visible for the larger colonists.
15-06-2020: Added optional neutral break box (default off).
28-07-2020: Added Optional Schedule Box to show colonists current schedule.
04-09-2020: Added optional illness icon for illnesses that require immunity.
05-09-2020: Added optional bleeding icon with 3 sizes based on bleed rate.
15-09-2020: Performance updates and caching. I have improved performance by an average of 25% over the previous version (test has 20 colonists, same settings), I also removed the schedule box for when colonists are on the Anything schedule as this also helps performance. There is also a new Refresh Rate setting where you can decide how often the cache is refreshed (150ms seems more than enough for 20 colonists, 0 disables the cache). (Thanks to Vaeringjar
& Varicide for pointing out the performance issue)
23-09-2020: More performance improvements. Please note, the performance improvement has made the cache mandatory, if this causes problems please let me know.
27-09-2020: Bug Fix (error when enabling schedule box when in game), Added optional ability to hide portraits (helps performance).
27-09-2020: Bug Fix.
01-10-2020: Extended the allowed caching to 2s, and made the selection highlighting uncached.
24-10-2020: More performance improvements (removed some reflection).
25-10-2020: Bug Fix + Another performance improvement that make it faster than vanilla.
27-10-2020: Bug Fix + Minor performance improvements + the bleeding icon now flashes when lt 3 hours + the illness icon will flash when severity gt immunity and severity gt 80% + the illness icon will turn yellow when immunity gt severity + the illness icon will turn green when immunity gt %5 more than severity.
20-12-2020: Bug fix + An optional (disabled by default) alternative label that is faster but may have bugs + Thermal warning icons (colors customisable in the settings).
27-03-2021: Added proper tooltips to the settings.
06-04-2021: Additional Performance Improvment when enabling the Alternative Label in the settings.
09-04-2021: Bug Fix
23-04-2021: Added an option to force a portrait update when colonists drafted status changes (as requested by Deco)
05-07-2021: 1.3 Compatibility
07-07-2021: Fixed Problem with RW1.2 loading the 1.3 dll.
23-07-2021: Ideology Update
24-07-2021: Fixed Settings
28-07-2021: 1.3.3074.1: Added a Version Number to help prevent issues with old versions being used. It will be included in the initialisation message in the games log and the mod settings.
15-08-2021: 1.3.3087.1: Fixed compatibility issue with QEE by Mario55770.
18-08-2021: 1.3.3094.1: Added Compatability with Colony Groups, please note this is a work in progress so some things might be weird or broken.
20-08-2021: 1.3.3096.1: Bug Fix
25-08-2021: 1.3.3102.1: Fixed thermal icon still showing after death.
16-09-2021: 1.3.3117.1: Additional compatibility with Colony Groups (fixed issues with pawn/box sizes).
18-09-2021: 1.3.3117.2: Added optional Gender icon.
30-09-2021: 1.3.3136.1: Added optional Cryptosleep Icon.
18-07-2022: 1.3.3389.1: Added Compatibility for Pawn Badges and Job In Bar when used in combination with Colony Groups.
06-10-2022: 1.4.3509.1: Update for Rimworld 1.4.
11-10-2022: 1.4.3542.1: Fix Null Error.
25-11-2022: 1.4.3558.1: Added Love Relationship Icons (optional, enable in settings).
03-12-2022: 1.4.3566.1: Added Pregnancy Icon (enabled with Illness Icon setting).
04-12-2022: 1.4.3566.2: Disable mouse over on pregnancy icon.
04-12-2022: 1.4.3566.3: Fix Pregnancy icon remaining after birth.
04-12-2022: 1.4.3580.1: Additional null checks on relationship.
14-01-2023: 1.4.3607.1: Fixed compatability with latest version of Colony Groups.
15-01-2023: 1.4.3607.2: Fixed Relationship symbol not changing on marriage.
14-03-2024: 1.5.4034.1: Update to 1.5.
18-03-2024: 1.5.4038.1: Added support for vanilla mood "glow".
12-04-2024: 1.5.4062.1: Fixed colour picker in settings.

Manual Install download and source code: www.crashm.co.uk/Home/CCMB
Popular Discussions View All (1)
119
May 4 @ 11:01am
Bug Reports
CrashM
759 Comments
CrashM  [author] May 13 @ 2:34am 
Thanks Alu, vanilla also doesn't have all the extra features such as customisable colours or all the status additional icons.
Alu May 11 @ 10:18am 
this is not remotely true
this mod functions faster than the 1.5 one by nearly double

vanilla couldnt be assed to optimize the function when they added that dumb thing
ira_funder May 11 @ 8:50am 
this is usles now that its in 1.5
lol May 10 @ 10:31am 
Mentioned in Best Mods • Vanilla UI collection.
PMC_Zero May 5 @ 2:56pm 
playing on 1.4 somehow disappeared didn't changed any thing... any help or tips?
FeralFerret Apr 26 @ 3:33am 
Still very much needed after 1.5! Thanks!
Kenpachi Apr 25 @ 2:34pm 
@Danny What a wonderful way to admit you live your life only online :) Yes i don't know what that's mean cause i don't care don't have time to waist to talk with nobody on internet so have a nice day i will not respond anymore :) And sorry for the spam on the mods author still love your mod thank you for your work on it make my gamming session a lot better all those years :)
hardbrocklife Apr 24 @ 3:30pm 
This is definitely superior than Vanillas pawn UI.

o7 is a cringey internet salute terminally online people use.

I want to use Colony Groups just for groups but the mod author added the color coded mood bars functionality that is overwriting CM CCMB, and is missing Ghoul functionality. I only want the colony groups to group ranged and melee pawns separately, as Misc Core has not been updated to 1.5. I may forgo being able to use grouping as in disinterested in using its Pawn UIs additional features because it feels too cluttered.

I read of the Colony Groups page there was a beta compatibility patch but I have not been able to find it. Maybe its built in and still touches the pawn UI, causing me to lose my Ghoul in the pawn selection.
Danny Apr 24 @ 2:34am 
@Kenpachi
What a wonderful way to admit to the rest of us you don't see what "o7" is. Anybody who ever calls anyone sheep can never be taken seriously lol
Leenbow Apr 22 @ 11:13pm 
It still is better than vanilla even in terms of mood bars only - this mod adds color borders, which make it much more visible and easier to understand, especially when looking at big fat colonists icons