0 of 0

File information

Last updated

Original upload

Created by


Uploaded by


Virus scan

Safe to use

About this mod

Quickly add/remove/replace/pre-fix/post-fix/swap parts of string names for bulk record edits in FO4Edit.

Permissions and credits
Update: Fixed major issue where the GUI would force re-doing the input for every record, now properly takes input once to perform on all selected records. After finishing input, close the GUI to have it happen. You can try another action, but it will override the previous one. Only the last thing you pick will happen to the records. This is because everything is set to happen when the GUI closes now, rather than when you input text.

Quickly add/remove/replace/pre-fix/post-fix/swap parts of string names for bulk record edits in FO4Edit.

Update: Just uploaded new GUI version, main file renamed to aaa_modifyStrings.pas and all string manipulation functionality merged into this one script. Still working on interface, then integrating misc2stat and other options.

You can run the script by highlighting the records and pressing Ctrl + M or selecting aaa_modifyScripts.pas from the list.

Please only work on records of the same type during any single script run (from starting the script to closing the script's window after finishing an edit).

I also don't know what happens if you work on records from multiple mods at once, even if they are the same type. I will test these scenarios at some point.

So for example, running the script on entries in Plugin-A.esp, you can change 985 MISC record names to have "Junk - " on the front of the name, and then 3 static objects to have "Junk -" on the front of the name, but please run the script on the first 985, close it, and run it again on the other 3 of a different type. And then if you want to change one more MISC record in Plugin-B.esp, run the script a third time (or do it manually, but I'm using one as an example since its tedious to have to run it twice just for one more record etc).

I may do testing and tweaking to allow multiple record types during one run possibly in the future, but for now, I wouldn't recommend trying it.

New Script: misc2stat by request, it will copy an existing MISC record to a new STAT record and copy the name, model filename, and object boundaries automatically. You must manually enter the new formid for each one, but it is much faster than copying the data all by hand as well. You can select multiple MISC records to be transreplicated (replicated to a transformed record type... TransReplicate™ Patent Pending) during a single script run, but I haven't added formid ranges so each one will ask for another formid.

DISCLAIMER: These are intended for people who have a decent idea on how to use FO4Edit already, but if you mess anything up just make sure to uncheck the boxes for saving when you close the program. Then it won't be saved and you can retry whatever you meant to do when you launch the program again. It's also a good idea to make sure "backup plugins" is always checked in the window that pops up when closing FO4Edit.

Please post any bugs/issues you have or suggestions.