Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚀 Feature request: List items belonging to a group #270

Open
2 tasks done
Lenni009 opened this issue Sep 10, 2024 · 0 comments
Open
2 tasks done

🚀 Feature request: List items belonging to a group #270

Lenni009 opened this issue Sep 10, 2024 · 0 comments
Labels
idea This is for feature requests that need some work/investigation before work can begin

Comments

@Lenni009
Copy link
Member

Lenni009 commented Sep 10, 2024

🔖 Describe the solution you'd like

Some recipes have whole item groups instead of individual items listed. For example, "Fish Biscuit" can be made from "Any Seafood", but it's not listed anywhere what exactly that is or how to get it.

In the game files, there is a GroupID property in the PRODUCTTABLE. This ID corresponds to the ID of the "group item" in the PRODUCTTABLE.

What could be done:

  • Keep the recipes as "Any Seafood", but add a list of items that belong to this group to the "Any Seafood" page
  • Recognise an entry is a group if an item's GroupID is set to this ID. Substitute all occurrences in recipes with the actual item. So Fish Biscuit would not have 3 recipes, but 28.

This may be a bit difficult, since the ID ANY_FISH is not used as a group ID anywhere. So there should be an override that says what exactly ANY_FISH is.

🩹 Describe alternatives you've considered

No response

👀 Have you checked if this bug report has been created already?

  • I checked and couldn't find similar issue

🏢 Have you read the Code of Conduct?

Are you willing to submit PR?

None

@Lenni009 Lenni009 added the idea This is for feature requests that need some work/investigation before work can begin label Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
idea This is for feature requests that need some work/investigation before work can begin
Projects
None yet
Development

No branches or pull requests

1 participant