You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
- Added Validation plugin as a dependancy for Mutable. - Created MutableValidation module (MuV) as an Editor module. - New UAssetValidator_ReferencedCustomizableObjects Validator will mark the asset to be validated as invalid if any of its referenced COs return an invalid validation result. - Moved validation code from UCustomizableObject to UAssetValidator_CustomizableObjects. It allows us to have more information about the context of validation (reason why it is being performed) and only validate if not saving or running a commandlet. - Reduced amount of compilations per root Co to 7 from 15 (6 lod biases and default). - Added setting to disable and enable indirect CO validation. #preflight 646b387daf4d6ab0cb8392fe [REVIEW] [at]gerard.martin [CL 25577226 by daniel moreno in ue5-main branch]
66 lines
1.2 KiB
Plaintext
66 lines
1.2 KiB
Plaintext
{
|
|
"FileVersion": 1,
|
|
|
|
"FriendlyName": "Mutable",
|
|
"Version": 1,
|
|
"VersionName": "1.7.0",
|
|
"CreatedBy": "Anticto Estudi Binari, SL",
|
|
"CreatedByURL": "https://anticto.com",
|
|
"Description": "Mutable adds the tools and runtime to create customizable objects for your games.",
|
|
"Category": "CustomizableObjects",
|
|
"Modules": [
|
|
{
|
|
"Name": "MutableRuntime",
|
|
"Type": "Runtime",
|
|
"LoadingPhase": "PreDefault"
|
|
},
|
|
{
|
|
"Name": "CustomizableObject",
|
|
"Type": "Runtime",
|
|
"LoadingPhase": "PreDefault"
|
|
},
|
|
{
|
|
"Name": "MutableTools",
|
|
"Type": "Editor",
|
|
"LoadingPhase": "PreDefault"
|
|
},
|
|
{
|
|
"Name": "MutableValidation",
|
|
"Type": "Editor",
|
|
"LoadingPhase": "PreDefault"
|
|
},
|
|
{
|
|
"Name": "CustomizableObjectEditor",
|
|
"Type": "Editor",
|
|
"LoadingPhase": "PostEngineInit"
|
|
},
|
|
{
|
|
"Name": "CustomizableObjectPopulation",
|
|
"Type": "Runtime",
|
|
"LoadingPhase": "Default"
|
|
},
|
|
{
|
|
"Name": "CustomizableObjectPopulationEditor",
|
|
"Type": "Editor",
|
|
"LoadingPhase": "Default"
|
|
}
|
|
],
|
|
"Plugins": [
|
|
{
|
|
"Name": "SkeletalMerging",
|
|
"Enabled": true
|
|
},
|
|
{
|
|
"Name": "StructUtils",
|
|
"Enabled": true
|
|
},
|
|
{
|
|
"Name": "DataValidation",
|
|
"Enabled": true
|
|
}
|
|
],
|
|
|
|
"CanContainContent": true,
|
|
"EnabledByDefault": false
|
|
}
|