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

Organize tag dependencies with inheritance #5

Closed
csauve opened this issue Apr 11, 2020 · 0 comments
Closed

Organize tag dependencies with inheritance #5

csauve opened this issue Apr 11, 2020 · 0 comments

Comments

@csauve
Copy link
Member

csauve commented Apr 11, 2020

In the tag template, dependencies are listed in full for each tag as a section of the "metabox". For some tags like weapon this list becomes full of dependencies from tag superclasses like item and object, making it less clear what the immediate dependencies are. The dependencies list is meant to help show what tags are related to the one the user's currently viewing. Organizing the list by inheritance would clarify what dependencies are highly specific to the current tag.

CoS:

  • The dependency list is broken into sections by which level of inheritance the dependency came from
  • Tags remain sorted by ascending name within each inheritance level
  • Direct dependencies order first, followed by ascending inheritance level (e.g. Vehicle, Unit, Object)

Constraints:

  • Additional metabox features (e.g. expand/collapse) are a non-goal of this ticket
@csauve csauve closed this as completed Apr 11, 2020
csauve pushed a commit that referenced this issue Oct 13, 2021
Known Issues fix, Player Simulation entry
num0005 pushed a commit that referenced this issue Apr 11, 2022
Added sound commands to H3 Tool page
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant