shadowslasher410 Posted July 31, 2016 Share Posted July 31, 2016 So, I’m looking to make/have made an F4SE plugin for my Scrap Everything mod. I don’t know C++, though I’m willing to learn, and I do know Java, which is a lot like C++ without pointers and addresses. It should be relatively simple, as far as these things go. Would I have to create new .DLLs for each separate .ESP add-on or could I make it so the one .DLL would control the core .ESP and all the add-ons? What I want the plugin to do: Get all the formlists in the .ESP(s) Display them in a menu in alphabetical order by name (FULL, not EDID) Have some kind of searching/filtering mechanic (would I have to implement that in C++?), since there will be like 500 lists, more with the add-ons (this will probably require editing the .SWF file, but I can actually do that – I have the programs required as well as the knowledge and experience necessary). When a formlist is selected in the menu and hotkey 1 is pressed, run a papyrus function that will get the COBJ associated with the formlist (the formlist will be the created object (CNAM)), and add the COBJ to a special formlist I have set up that will effectively disable scrapping for the CNAM as long as the COBJ is in the formlist. I already have everything scripted except the getting the COBJ associated with the formlist which will probably have to be done in C++ with a new function since there isn’t anything in papyrus like that as of now. When a formlist is selected in the menu and hotkey 2 is pressed, open up another window that displays the formIDs of all the forms in the list (just displaying, nothing else). So, how would I (or someone else) go about doing this? I tried looking for documentation, but I haven't really found anything... Link to comment Share on other sites More sharing options...
Recommended Posts