vawser/Cinders-DS3

Yapped HBE Suggestion - Import data matching row

Xetaxheb opened this issue · 0 comments

Basically being able to import a csv to currently highlighted param that matches rows by # and overwrites those rows (preferably an open file prompt instead of preselected file path the way import data does)

Example, importing:
160600290,Lingering Dragoncrest Ring,-1,-1,-1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,0,-1,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,1,0,-1,1,0,0,1,1,1,1,1,1,1,1,1,-1,-1,-1,1,1,-1,0,0,0,0,-1,0,0,0,0,0,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,0,0,0,0,-1,100,True,True,True,True,True,True,True,False,False,False,False,True,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,False,True,True,True,True,True,True,True,True,True,True,True,True,True,True,True,True,0,1,True,False,True,False,False,False,False,False,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,-1,-1,-1,-1,-1,-1,-1,0,0,-1,False,0,1,1,1,1,1,1,1,1,1,0,1,1,0,-1,-1,1,0,1,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,False,False,False,False,False,False,False,False,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,False,0,1,1,1,1,1,0,0,0,0,1,1,0,2,1,0,0,-1,1,0,0,0,0,0,0,0,0,0,-1 (which is just the current exported csv entry)

Would overwrite row # 160600290, (and subsequent lines with other entries similarly matching their row #'s)

Currently (to my limited knowledge) the same end result of modifying a large number of specific entries when master gameparam_dlc2.parambnd.dcx is modified has to either be done by hand or through automation/merging excel after exporting the entire param entry and then reimporting the entire entry which can be quite time consuming

As a sidenote I wouldn't hate "Export data matching row #" either; where a textbox, preferably with last-input memory, had comma separated row #'s to export; with or without headers for reference. Like "100,150,252,111,666" would export rows 100, 150, 252, 111, and 666 to csv.
Could even implement range matching like "100-150,555,580-585" would export "100, 101, 102... ...147, 148, 149, 150, 555, 580, 581, 582, 583, 584, 585" if the entries exist.