About this mod
Utility to compile json configuration files into plugins that allow for standalone material swaps for the 4 power armors.
- Requirements
- Permissions and credits
- Changelogs
- Donations
Utility to compile json configuration files into plugins that allow for standalone material swaps for the 4 power armors.
Unfortunately I don't have proper documentation on this yet, and it's still very restrictive.
Quick explanation for what this does and how it works:
This is a program that will essentially create new MSWP (Material Swap), OMOD (Object Mod), and COBJ (Constructible) records based on a few json configuration files located in the source directory
Files:
plugin.json - This file determines what the plugin output name will be, and how many paint mods you want in the same mod
materials.json - This is a template file, you shouldn't ever need to modify this file
The following files are all files that describe the paint mod:
source/paintjob1.json
The following files are material definitions, they describe the texture paths, these are important to change for standalone
source/paintjob1/X01/Arm.json
source/paintjob1/X01/Body.json
source/paintjob1/X01/Helmet.json
source/paintjob1/X01/Leg.json
source/paintjob1.json - This file describes the paint mod, the "output" is an array of all the Power Armors this same mod is going to be for.
"template" determines what Power Armor the particular mod is going to be for.
"materials" is a mapped override to the template defined by the "materials.json" file.
"modifiers" these are values which alter the base armor parameters.
The material paths in "source/paintjob1/X01/" are determined by the "template" value, e.g. if the template is T60 the path is "source/paintjob/T60/"