Conditional Names should be a field in the recipe #74338
Labels
[C++]
Changes (can be) made in C++. Previously named `Code`
Items / Item Actions / Item Qualities
Items and how they work and interact
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.
Conditional naming is json line heavy, easily broken by usage of requirement lists, and an excellent candidate for improvement via a small amount of c++
Solution you would like.
I would like to see
"conditional_components"
as an array based field which accepts requirement lists and item names.Two methods of definining the conditional name.
apple, 1
This recipe requires a single apple and sets it's conditional name off the singular name of that item. So if you're making cobbler and made it with apples it would beapple cobbler
.triffid_matter, 1, "exo-fruit cobbler"
. If the player chose to make cobbler with triffid ingredient here you have a defined name.Describe alternatives you have considered.
This would allow lists to be used in things like icecream and milkshakes without any additional lines for most/all the conditional names. A perfect answer to the commentary in #74269
Additional context
No response
The text was updated successfully, but these errors were encountered: