Collapsible requirements breakdown toggle in recipe menu #37984
Labels
Crafting / Construction / Recipes
Includes: Uncrafting / Disassembling
Info / User Interface
Game - player communication, menus, etc.
stale
Closed for lack of activity, but still valid.
<Suggestion / Discussion>
Talk it out before implementing
Is your feature request related to a problem? Please describe.
As the number of tools and available components for providing something like
surface_heat
or something smaller likemeat_red
have become easier to add to and represent in recipes, the number of always-listed options in the recipe screen have been becoming increasingly bloated as having more options is starting to bloat the information displayed, which is increasingly limiting how many options we should add for a given component or tool for a recipe.Describe the solution you'd like
The ability to toggle recipe required components and tools into displaying the complete breakdown of possible options and charges/units OR simply the abridged requirements name those lists are mostly dependent on now with relevant charges/units, with a key, much like skills/time/dark crafting can be toggled with
m
.This presumably should allow a complete breakdown for a player to familiarise themselves with what each requirement represents in shorthand going back and forth, and as they become more familiar with each group use the unabridged form less and less. Additionally, provide less to read for the seasoned veteran who knows what they're looking for.
Describe alternatives you've considered
Allowing recipe creep to continue as-is until user complaints are made.
Formalising a "sweet spot" limit for how many options we might have for a task, and limiting requirements and options included in the game based on this format.
Additional context
Topic broached when talking about a potential contributor's plan to add more types of meat to the game based on different animals, and wrapping them into requirements to be used in recipes (link to fancord discussion on
mod-and-dev-general
: https://discordapp.com/channels/252365627543519232/365907426270117888/677351237020286976).Screeenshot demonstrating already existant bloat creep from additional options represented after following code:
Example of potential output provided by user DocGhast:
The text was updated successfully, but these errors were encountered: