0 of 0

File information

Last updated

Original upload

Created by

niston

Uploaded by

niston

Virus scan

Safe to use

About this mod

Scans PSC files in given folder and subfolders for F4SE Plugin Function usage. Preconfigured for use with SUP F4SE.

Permissions and credits
WHAT IS THIS

This small (and very cheap) tool is for mod authors using SUP F4SE.
If you are just a player and would rather use mods than make them, you do not need this at all.

As Bethesda is about to nuke the entire FO4 Script Extender landscape with a game update, F4SE Plugin authors will need to update their Plugins.
Some Extender Plugins contain literally hundreds of functions; Knowing which functions mod authors use will help prioritize work on the update.

The tool on this modpage will therefore scan a given folder (including all subfolders) for PSC files.
If any of the scanned PSC files use any of the functions in SUP F4SE (Version 11.70), the respective function names will be listed in the tool's output.

In effect, you will get a list of SUP F4SE functions used by your scripts.
This will be very useful info to the SUP F4SE author for the above mentioned reason.
You are incentivized to use this tool, so the SUP functions which are actually useful to your scripts will (hopefully) get updated with priority.
Even the raw output list can be useful to you, for you to easily know if any of the bunch of scripts in a given folder use any SUP F4SE functions.

NOTE: This tool does not automatically collect and/or transmit data. At your request only, it scans your PSC files and copies results into the clipboard.


HOW TO USE IT

The tool requires .NET Framework 4.7.2 or compatible to work.
Extract everything from 7z to some folder on your harddrive and launch the SUPF4SE-FunctionChecker.exe.

Give it the path to your scripts/source folder, then hit GO.
Nothing will seem to happen at first, but once the scan is complete: A messagebox appears.
If you click OK, the tool's output will be copied to clipboard.

U can then paste the info to SUP F4SE discord, so TommInfinite will know what functions your scripts use so he can prioritize them for updating.


HOW TO USE WITH SCRIPT EXTENDERS OTHER THAN SUP F4SE

The SUP F4SE functions (V 11.70) are defined in Dictionary.txt.
This means you can customize this file, repack the tool and upload it to nexus, to use the scanner for other (ie, your own) script extender plugins.
You are allowed to do this if u credit me.


SUPPORT

I do not offer any support for this.
It just works.