cibikle / LaSSI

LaSSI (the Last Starship Save Inspector) is a free, open source, cross-platform, fan-made tool for inspecting and editing save files for "The Last Starship" by Introversion Software (https://www.introversion.co.uk/introversion/). Cross-platform UI made possible by Eto (https://github.com/picoe/Eto)
GNU Affero General Public License v3.0
3 stars 3 forks source link

Investigate reworking the Tools to be user-defined #122

Open cibikle opened 7 months ago

cibikle commented 7 months ago

What would it take to rework the Tools (e.g., clean derelicts, reset camera, etc.) so that they can be user-defined and exported/traded/loaded as files?

cibikle commented 6 months ago

In progress. UI's coming along. I have some idea, though a bit vague, how the core functionality is going to work. Probably going to end up work off/rewriting some of the search code (#34, #127).

cibikle commented 6 months ago

Making decent progress. Still a way to go on Filters—need to set keys, values, & groups, reorder, test, get results, filter results, sub-filters as values, etc. Haven't started Actions or done anything with Saving/Loading/Importing/Exporting/Renaming or Menu Items or the JSON editor. So, quite a ways off still.

cibikle commented 6 months ago

Something else to consider is allowing a choice of Actions (e.g., add ghost ships to fleet vs scuttling).