hexabits / nifskope

Other
245 stars 54 forks source link

Feature Request: Ability to run spells via command line to help prevent Meshageddon #79

Open JasonJShuler opened 3 months ago

JasonJShuler commented 3 months ago

I intend to add a spell (or something) that will repair models broken by the 1.11.33 update coming in 3 days.

I have basically a POC here: https://www.nexusmods.com/starfield/mods/9234

Problem is, I've been using the blender plugin's dll for converting nifs to JSON and back, and have come to the conclusion I need a more general purpose, up-to-date alternative. As far as I can tell, this specific repo of this app is the only thing out there that can roundtrip Starfield nifs reliably. The fo76utils's nif tools are read-only, and I can't find a recently update NifXML... or that Fyfii thing that would be perfect if it were updated in the last 5 years :(

So, the spell I need is too complex to try to explain - I'll give that a go. But what would be fabulous would be a way to apply a spell (or a set of spells) to a whole folder tree full of .nif files. Simplest (and smallest ask I can think of) is the ability to specify a spell or list of spells along with the filename and the option to just apply the change and save with minimal or no ui

Your dedication to this project is above commendable, and I appreciate any thoughts or concerns or ideas

Thanks!

JasonJShuler commented 3 months ago

Also, I'm curious what you use for an IDE, and if there is a trick to getting rid of all the red squiggles in vscode (if that's what you use)