thorium-nova icon indicating copy to clipboard operation
thorium-nova copied to clipboard

Ship Map - List View

Open alexanderson1993 opened this issue 2 years ago • 2 comments

Is your feature request related to a problem? Please describe.

It might be nice to have a list view for managing rooms on the Plugin Config, as an alternate view to the deck map/node graph view. This would make it easy to quickly find a room and update its properties.

Describe the solution you'd like

A button on the deck config screen would alternate between the two views. Any nodes that have the isRoom flag would be shown in a list in alphabetical order. Clicking on a room will show all of the configuration options for that room to the side. A search input will make it easy to find any room across the entire ship with a typeahead dropdown.

alexanderson1993 avatar Mar 25 '22 22:03 alexanderson1993

Here is a short summary of our discussion on discord as far as the requirements for this ticket are concerned

image

  • There should be 2 entries in the ship config menu, replacing "Ship Map":
    • Ship Decks
      • decks editor as it is now under "Ship Map"
    • Ship Rooms (alternative view showing only rooms)
      • The isRoom flag will not be available in the config screen of a selected room. Unselecting it would mean to delete the room (making it a simple node)
      • The drop downs "flags" and "systems" will be presented as normal lists (see screenshot)
      • The "radius" control will not be available here, as it makes only sense to use it while seeing the room inside the map view in "Ship Decks"
      • The "Cargo Volume" and name controls will be available in this view
      • There should be a search field with type ahead support. It should filter the shown rooms
      • Rooms are listed in alphabetical order

ollixx avatar May 04 '24 23:05 ollixx

I started working on this issue

ollixx avatar May 04 '24 23:05 ollixx