Jump to content

[WIP] Filter Extensions - Part Search


Crzyrndm

Recommended Posts

DTUugzD.png

About

Part Search (name to be decided...) will be an addon for the mod Filter Extensions utilising it's established filtering methods to rapidly create completely customised categories. It's use will be twofold

  1. Providing an extensive and easy to follow means searching through the part catalog for end users.
  2. Providing an in game UI for creating subcategories to be used with Filter Extensions.

The initial focus will be in creating a UI that isn't prone to breakages / a complete mess and exposes the full functionality provided by FE in a manner that is easily used. For the time being, permanent additions will have to be achieved by copying the generated nodes out of the logs and into somewhere more appropriate.

Download - Requires Filter Extensions v2.2.1+

License is GPLv3

Edited by Crzyrndm
Link to comment
Share on other sites

Download is in two parts for a while as I built this against the dev version of Filter Extensions

Place in GameData (location doesn't matter): Part Search .dll and Filter Extensions .dll (note, if you are already using Filter Extensions, remember to overwrite/remove the old one)

Edited by Crzyrndm
Link to comment
Share on other sites

EDIT: And you found the question mark! Where was it?

Same place it always was, Squad just dropped the permanent link they had to it before so I had to specify it by name (stockIcon_fallback)

EDIT

If nothing else, this will serve as an amazing testing/bug hunting tool for FE. Adding multiple selection of part categories to the UI and oh look it broke. Turns out I'd been using the list of values (eg. "Pods,Engines") instead of individual sets (eg "Pods" or "Engines") for that one...

Edited by Crzyrndm
Link to comment
Share on other sites

Progress update

  • Entering values by hand now has a tooltip prompt and tab completion (for the first value in the tooltip)
  • Values selected from a limited list (resources, folders, propellants, maybe a few more) are selectable from a grid of buttons. Multiple selections can be made (RMB removes, LMB adds)
  • It has an icon in the toolbar (*heh*)

Next on the list will be supporting check groups (ie. check type checks) and then some proper format control...

KSP is throwing an error when it tries to load the .dll at startup. I have tried it on my normal install and on a clean install with Filter Extensions, MM, and PartSearch but have the same issue. Here's a pastebin of my log http://pastebin.com/jLnQBb1y. I have the .dll in the Gamedata folder.

Annoyingly, I completely forgot to change the version log in FE recently so I can't tell if you have a version new enough for this to work with. Could you please see if the error persists with the latest version of FE (v2.2.1)

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...