Jump to content

Recommended Posts

Summary
Improve the sorting functionality in the skills menu to display the difference between a Duplicant's current Morale and their Morale Need, a metric often called "Morale Surplus" or "Available Morale". This would prioritize Duplicants who have the most "room" for new skills.

Goal
The general goal of this feature is to improve the quality of life when managing a colony, allowing players to quickly and efficiently identify which Duplicants can handle increased morale requirements without risking stress penalties.

Use Cases

  • Easy Identification of Trainable Dupes: Currently, a Duplicant can have a high absolute morale number (e.g., 15 Morale with a Need of 11), but only a small surplus (4 points). A player must manually calculate this difference to know how many skills that Duplicant can safely acquire.
  • Efficient Skill Assignment: A player might want to prioritize training for Duplicants with the largest morale surplus to prevent stress issues down the line.
  • Optimizing Overjoyed Reactions: This sort would help players manage the large morale surplus often needed to consistently trigger powerful "Overjoyed Reactions."

Suggested Implementation
Two potential ways to implement this:

  • Add a New Column: Introduce a dedicated, sortable column for "Morale Surplus" (Morale - Morale Need).
  • Update the Existing Morale Sort: Change the sort algorithm for the existing Morale column. When a user clicks this column header, it would sort by the difference between the current Morale and the Morale Need, rather than the raw Morale value. This approach might be less work and seems more intuitive for how this UI section is typically used, as raw morale value on its own is less informative in the context of skill acquisition.

Thanks! 🧡

OxygenNotIncluded_95u5gdwYJJ.png

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...