As you may know, I've had a break for a while now from coding (felt very tired), but I wonder if programmers can ever truly rest.. At least I always end up tinkering about something.
Feeling better, I finally got to writing scripts that gather more details about blueprints and generate messy C++ code.
So far, descriptions, base items (which weapons the mods are meant for or based on) and items required to mod weapons.
My script also gathers additional effects/damages but I haven't yet decided how to store them in DISE.
What's left now is deciding how to display it all in DISE. The mod selector will have a "Show only compatible" (or perhaps "Show only base items").
I need to think for a bit more because the UI is somewhat restricted at the moment.
Collectibles
[if an image was here, it has disappeared]
Base items
[if an image was here, it has disappeared]
Required items
[if an image was here, it has disappeared]