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

Make fighters/drones in ship list UI collapsible #10058

Open
opusforlife2 opened this issue May 12, 2024 · 0 comments
Open

Make fighters/drones in ship list UI collapsible #10058

opusforlife2 opened this issue May 12, 2024 · 0 comments
Labels
enhancement A suggestion for new content or functionality that requires code changes UI Everything related to the User Interface & Design (both artwork and code)

Comments

@opusforlife2
Copy link
Contributor

Problem Description

If you have a large number of ships that can carry fighters/drones, then managing the ship list UI becomes a chore, since scrolling is the only way to navigate it, and going through dozens (or maybe hundreds) of fighters/drones just to make one tweak isn't worth it.

Related Issue Links

https://www.reddit.com/r/endlesssky/comments/143x9ww/is_it_possible_to_collapse_drones_and_fighters_in/

#6640 (which has further links to previous closed issues)

Desired Solution

My FR is basically the reddit post title verbatim. If a ship is carrying some drones/fighters, then the ship list UI should let the user collapse their rows into the ship's row.

Maybe a button called Collapse All/Expand All could be added as well.

Alternative Approaches

Drones/fighters being carried by a ship could become 'associated' with it. By this I mean that drag-drop of a ship in the list would cause all its fighters/drones to be moved to the new place simultaneously. Also, while scrolling the list, the game could consider a ship+ its d/fs as a single unit to scroll past, speeding up scrolling into semantically sensible chunks.

This would also allow swapping a d/f between ships that are parked on the same planet.

Additional Context

No response

@TomGoodIdea TomGoodIdea added UI Everything related to the User Interface & Design (both artwork and code) enhancement A suggestion for new content or functionality that requires code changes labels May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement A suggestion for new content or functionality that requires code changes UI Everything related to the User Interface & Design (both artwork and code)
Projects
None yet
Development

No branches or pull requests

2 participants