matortheeternal Posted April 17, 2014 Author Share Posted April 17, 2014 (edited) Ok. I was able to get this much: _t_List_Books_All [FLST:03001E42] FormIDs\LNAM: AtrFrgDaedricRecipe00 "Atronach Forge Recipe" [bOOK:0010F776] Do I have to add manully enter a FormIDs\LNAM for every entry in the list in order to get it to export it all? Edit: Nope. Doing it 3 times got the same item 3 times. _t_List_Books_All [FLST:03001E42] FormIDs\LNAM: AtrFrgDaedricRecipe00 "Atronach Forge Recipe" [bOOK:0010F776] FormIDs\LNAM: AtrFrgDaedricRecipe00 "Atronach Forge Recipe" [bOOK:0010F776] FormIDs\LNAM: AtrFrgDaedricRecipe00 "Atronach Forge Recipe" [bOOK:0010F776] Edit Again: I found where indices are mentioned in the help file, but I can't get them to work. FormIDs\LNAM\[0], FormIDs\[0]\ or FormIDs\[0]\LNAM\ gets me nothing. Edit Again: I don't doubt what you say is true. I just don't get the scripting and what it actually does. Sorry to bother you guys. I'll go back to the kiddy pool. You need the most up to date version from my GitHub. (Download mteFunctions.pas, QuickChange v2.4.pas, and QuickDisplay v1.5.pas into your edit scripts folder)(You can download the entire repo with the Download ZIP button from the linked page, or you can download individual files by clicking them and saving the link from the RAW button) http://github.com/matortheeternal/TES5EditScripts Basic procedure:1. Select the records you want to export formlists from in TES5Edit.2. Apply QuickDisplay v1.5 to them3. Choose array for the data type from the combobox for the first entry4. Enter FormIDs for the path for the first entry5. Click OK.6. This should export a single csv file and multiple txt files. The csv file links to the txt files, which each contain the formIDs from the records with formIDs matching their filenames. E.g. 00050890.txt pertains to record formID 00050890.7. Make whatever merges between the text files you want, or changes to individual ones. If you want to import all of the text files back to the records you exported them from you can select the same records you started with, apply QuickChange v2.4, and use Import to import the csv file. If you instead want to import onto an individual formlist record the contents a single text file, select that record, apply QuickChange v2.4, and use the function ArrayImport to import the text file with the formIDs in it you want to import to the formlist record.8. All done. The FormList Exporter script will be done soon (it will be used for creating text document lists of selected formIDs from TES5Edit based on certain conditions, e.g. keywords). -Mator Edited April 17, 2014 by matortheeternal Link to comment Share on other sites More sharing options...
trilioth Posted April 17, 2014 Share Posted April 17, 2014 (edited) You need the most up to date version from my GitHub. http://github.com/matortheeternal/TES5EditScripts I thought I had the up-to-date scripts. I got them from the link on the nexus page. Edit: I got it to export. Thanks. Edited April 17, 2014 by trilioth Link to comment Share on other sites More sharing options...
trilioth Posted April 19, 2014 Share Posted April 19, 2014 @matortheeternal Thank you very much for QuickDisplay v1.5 and helping me understand that. It has proven to be a real life saver. Selecting multiple formlists to be exported as text along with the information stored in Exported.txt is REALLY helpful. :dance: :dance: :dance: :dance: :dance: :dance: :dance: :dance: :dance: :dance: :dance: :dance: :dance: Link to comment Share on other sites More sharing options...
trilioth Posted April 20, 2014 Share Posted April 20, 2014 (edited) I am having trouble using the import feature. I changed the text files for each form list. But when I go to import using QuickChange v2.4 and choose import, I get this error: Error in unit 'mteFuncitons' on line 247 : Not enough parameters. I have all the form lists selected that I had selected for export. Could it be that I didn't choose enough info to export? The text file part seems simple enough. I didn't change the file names. Could it be that I am loading other masters (DLCs) into TESVEdit? I am doing so, because the lists include items from the DLCs and the altered plugin will have to require the DLCs as masters as well. Edit: I got the same error trying to use [ArrayImport] [FormIDs] [D:\games\TES5 Edit 3.0.31\Edit Scripts\02000800.txt]. Edited April 20, 2014 by trilioth Link to comment Share on other sites More sharing options...
matortheeternal Posted April 21, 2014 Author Share Posted April 21, 2014 You need the most up to date version of mteFunctions. The one on my GitHub should work. Verifying... Yep. You just need to get the most up-to-date version of mteFunctions.pas. Link to comment Share on other sites More sharing options...
trilioth Posted April 21, 2014 Share Posted April 21, 2014 (edited) You need the most up to date version of mteFunctions. The one on my GitHub should work. Verifying... Yep. You just need to get the most up-to-date version of mteFunctions.pas.Um... I thought I had that... new link? updated recently? Edit. (*sighs*) downloaded TES5EditScripts-master.zip again from the last link you gave me. I somehow had the updated version of everything except mteFunctions.pas. :wallbash: Edited April 21, 2014 by trilioth Link to comment Share on other sites More sharing options...
trilioth Posted April 21, 2014 Share Posted April 21, 2014 I got was able to use edited csv files to update several form lists at once. Some things to note: You have to export after changing masters so that the record numbers are correct for importing and you need to be sure that the plugin file has masters for the items in the form list. The second thing is a bit obvious but the first one was a bit of a gotcha. Thank you so much for your work here. It made my job a whole lot easier. Link to comment Share on other sites More sharing options...
matortheeternal Posted April 22, 2014 Author Share Posted April 22, 2014 You bet man! Link to comment Share on other sites More sharing options...
trilioth Posted April 22, 2014 Share Posted April 22, 2014 (edited) I have run into a snag. It was was working before, but now it doesn't import correctly. The form list is displaying the correct Form IDs, but they are not resolving properly. For example, some items in the form list claim to be cells when they clearly have the correct FormID for item it should be. Some aren't resolving at all. Edit: I was able to get it to work with another file. It's weird. It's my Quick Stash Mod that I am working on. I am making a version for each possible combination of DLC or No DLC starting with the No DLC version. I have a file where I had imported changes for the Dragonborn version, but since I had to make changes to Form Lists in the No DLC version and these changes will reflect in every version, I had to update every form list that was changed for every version. I had no problem importing for the DG-HF-DB version. It did it first so I could test. By remaking the DB file from the No DLC file, I was able to import. I just don't see what the issue is with importing to the old DB file. Edit Again: Dawnguard version imported like it should, but then Heartfire version failed on me. I don't know what's going on. Edit Again: I think I figured out what the problem is... the form ids for the items in the form lists are expecting their masters to have a specific index. Edited April 22, 2014 by trilioth Link to comment Share on other sites More sharing options...
matortheeternal Posted April 22, 2014 Author Share Posted April 22, 2014 ^yep. That's what the issue (probably) is. :) Link to comment Share on other sites More sharing options...
Recommended Posts