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

[Suggestion] Custom sortables and filterables #15

Open
renanklehm opened this issue Aug 15, 2024 · 3 comments
Open

[Suggestion] Custom sortables and filterables #15

renanklehm opened this issue Aug 15, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@renanklehm
Copy link

I'm interested in the ability to sort and/or filter parts based on custom attributes, such as Engine ISP, Thrust, etc. I'm not sure if this is possible, as I've never tried modding in KSP before. However, I am experienced with C# and have worked on some personal projects in Unity. If someone could provide me with an overview of the basics, I'd be willing to give it a try myself.

@ChrisAdderley
Copy link
Contributor

ChrisAdderley commented Aug 18, 2024

It's possible, but it requires reworking the UI's sorting bar in a number of ways (category-context aware, etc).

Not hard to do, but long and requires a good amount of reverse engineering, thought and not really on my personal needs list right now.

@ChrisAdderley ChrisAdderley added the enhancement New feature or request label Aug 18, 2024
@KerballOne
Copy link

For me, this is what has been missing with previous mods like filterextensions and janitor's closet.

When playing with RO, it is still a chore to look at individual engine specs. And with no way to sort, it takes a long time that could have been spent flying.
I even looked for offline programs that would scan all parts and create a spreadsheet of all parts with all attributes in its own columns. That way I can just use normal filters. But nothing.

@ChrisAdderley
Copy link
Contributor

ChrisAdderley commented Aug 22, 2024

I mean, it's RO, so it's just a chore generally ? :P

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

No branches or pull requests

3 participants