About This File
This is a python script to automatically convert a SLAL pack to one that is compatible with OCreatures. Thanks to @akameskyrim for a large amount of the python code.
HOW TO USE:
- Run the script and select the directory of the SLAL pack
- When prompted, enter the name of the pack's author
- Once the script is finished look in the output directory and you should see a folder with the pack name followed by "_OCreatures". Simply install this folder using the mod manager of your choice (probably compress to rar or zip first)
- Let the generated mod load after the original SLAL pack, and if there is a conflict with OCreatures (there shouldn't be) let OCreatures overwrite the generated mod.
- Run pandora
- Profit?
Troubleshooting:
Sometimes things go wrong, and that's okay (sometimes). Below are some common things that can happen and how to solve them.
Generally, some issues with the conversion can be solved simply by reinstalling the SLAL pack, as it is possible for the files to become damaged if the conversion fails (though unlikely).
Its also important to keep in mind that the scenes have to be something that is possible within the current version of OCreatures, and for such issues, talk to @J0suk3_ not me.
Script says it couldn't open [blank].xml because it was used by another process
I believe this is caused by FNIS still using the xml while my script tries to access it. It happens rarely but usually just restarting the script will do.
The scenes don't show up in game
This suggests an issue with the generated files. Try converting the pack again or looking at the JSON files yourself to see if there is a noticeable issue. Otherwise its probably an issue with the script, so reach out to me.
The scenes in game have no movement or actors are t-posing
Usually this is an issue with using pandora incorrectly. Try running pandora again and if it still isn't working it may be my fault, so try converting the pack again. If it still isn't working reach out to me with the pack you were trying to convert and I'll see if I can fix the issue.
Thanks:
Again thanks to @akameskyrim for allowing me to use her python code
Thanks to @J0suk3_ for the OCreatures mod