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

Support item stats / descriptions #7

Open
nosoop opened this issue Mar 16, 2021 · 3 comments
Open

Support item stats / descriptions #7

nosoop opened this issue Mar 16, 2021 · 3 comments

Comments

@nosoop
Copy link
Owner

nosoop commented Mar 16, 2021

CW3 displays a description / stats panel for a weapon before equipping it.
Not sure what route I want to take here. Confirming an item selection with that panel seems clunky, personally; would prefer a different approach.

@nosoop nosoop changed the title Item stats / descriptions Support item stats / descriptions Mar 16, 2021
@jack5github
Copy link
Contributor

Honestly, I think that having an extra panel is unavoidable. It makes sense for players to want to know about the weapon they are about to equip rather than blindly equipping it.

@nosoop
Copy link
Owner Author

nosoop commented May 10, 2021

Maybe. I'm not really fond of the flow, but it wouldn't be too complicated to implement the menu itself (the second portion would be to implement description translations). A couple of ideas I was floating around was to:

  • Use a hint panel on weapon inspect so you do have to equip it, but you can see the stats on weapons at any time. This won't work with wearables like shields / boots, which is unfortunate.
  • Split the menu code to a separate plugin so it doesn't necessarily have to be tied to core. This would be part of more flexible work for alternative user-facing handling. This encompasses the API design work that I probably should throw up an issue / discussion for.

@jack5github
Copy link
Contributor

Out of those options, the second one is preferable. Absolutely all weapons should have visible stats.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants