This is a script that will automatically texidfix all the skins you have installed, and set them to the correct IDs for that slot. This fixes issues where the character turns red, or where in a mirror match, both fighters are identical. Additionally, the script contains a few extra functions, such as backing up your workspace (recommneded), MTB fixing voice banks to avoid muting issues in mirror matches, and more.
To install, unzip the package and then put the py file into Sm4shExplorer's base folder. Also, make sure that your workspace folder is named "workspace." The script has an automatic update function, so if a new update is available, it will download and install it without you having to manually download it. If you are updating from the old, non-Python version, delete all files from the original version of the script.
To run, double-click the py file, then follow the on-screen instructions.
Also make sure that each skin contains both a model.nut and model.nud, along with a metal.nud. Otherwise, the script may fail to fix these characters.
NOTE: Since the upgrade to Python, addons have not yet been implemented back into the script.
FAQPlease read before spamming the comments.
Something went wrong! What sho-
Make sure you're on the latest version, and read through past comments to see if someone else has already had your issue.
Why isn't this specific skin working?
It's probably something with the particular skin. If the idfix breaks the skin, let us know – in the meantime, use the exempt feature.
Why are all of my skins "unable to be idfixed?"
Make sure that the skins are not compressed, and that both the nud and nut are present (as well as metal.nud). Failing that, contact the original mod creator, and failing that, let us know so we can check it out.
Your script broke all of my skins! 0/10 will not use again!
That's what the backup feature is for.
What is the base folder of Sm4shExplorer?
The folder which contains the Sm4shExplorer program, the workspace folder, and everything else. Your workspace and the py should be in the same folder.
The script is in the base folder, but it still says it's in the wrong place!
Make sure you're using the latest version of Sm4shExplorer, and make sure that your workspace folder is named "workspace." If you're using an old version, try moving the contents of your workspace folder to workspace\content\patch in the new version.
The MTB fix says the MTB doesn't exist!
Extract the fightermodelbanktable.mtb file from data > sound > config in Sm4shExplorer, then add it back in as a mod file.