Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign upSpoilable Items Clog Inventory Views #24498
Comments
This comment has been minimized.
This comment has been minimized.
|
Actually there are already some info about item freshness in the item info. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
I prefer your approach of doing the stacking at the UI level, there are all kinds of issues caused by the fact that we try to stack things at the item level. |
This comment has been minimized.
This comment has been minimized.
|
To be more concrete: |
This comment has been minimized.
This comment has been minimized.
|
Fixed by #26523 |
kevingranade
closed this
Jan 10, 2019
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
OrenAudeles commentedJul 27, 2018
Issue:
Spoilable items in Cataclysm currently do not stack if they have differing rot timers. This will often lead to situations where batch crafting comestibles such as Pemmican, Fruit Leather, in large amounts will fill the inventory with many stacks that cannot be combined. As time-to-rot extends into the future the player gets progressively less concerned with that value.
Discussion Topic: How can this issue be solved?
My opinion:
I think that a progressive granularity system would work best. This system would group like items that are unable to be stacked due to differing rot times into more useful sets. I propose the following groupings:
At less than 1 day until spoilage it might be undesirable to group comestibles
Selecting a comestible for consumption from a granular group should consume an item that will rot at the nearest future point in time.
Implementation of this granular grouping may be done entirely as a UI construction whenever opening a relevant UI. There will be times that finer detail grouping is necessary, and a sorting option/toggle may be desirable. Because grouping is a UI construction it will have no effect on the comestibles directly and allow them to be grouped dynamically as conditions change.
Example Cluttered Inventory: Red boxed comestibles can be compressed (not comprehensive)

Example Grouped Inventory: Red arrowed comestibles have been compressed (not comprehensive)

Please share your thoughts, concerns, and ideas so we can find a viable solution to this issue.