[ { "Type": "CR_BallLightning_C", "Name": "Default__CR_BallLightning_C", "Class": "RigVMBlueprintGeneratedClass'/Game/ITR2/Art/Anomalies/BallLightning/CR_BallLightning.CR_BallLightning_C'", "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "BoneOffsets": [ 0.4856, 0.105, 0.9651, 0.3204, 0.2513, 0.019, 0.6251, 0.2012, 0.3769, 0.6175, 0.2747, 0.9969, 0.1586, 0.8515, 0.0358, 0.9153, 0.4836, 0.043, 0.4115, 0.5056, 0.439, 0.4308, 0.2458, 0.5113 ], "Amplitude[1]": 2.0, "Speed[2]": 1.0, "AmplitudeMultiplier[3]": 1.0, "SpeedMultiplier[4]": 1.0, "PushDirection[5]": { "X": 1.0, "Y": 0.0, "Z": 0.0 }, "DynamicHierarchy": { "ObjectName": "RigHierarchy'Default__CR_BallLightning_C:DynamicHierarchy'", "ObjectPath": "/Game/ITR2/Art/Anomalies/BallLightning/CR_BallLightning.1" }, "ShapeLibraries": [ { "AssetPathName": "/ControlRig/Controls/DefaultGizmoLibraryNormalized.DefaultGizmoLibraryNormalized", "SubPathString": "" } ], "DataSourceRegistry": null, "VM": { "ObjectName": "RigVM'Default__CR_BallLightning_C:VM'", "ObjectPath": "/Game/ITR2/Art/Anomalies/BallLightning/CR_BallLightning.2" }, "ExtendedExecuteContext": { "VMHash": 341017510 } } }, { "Type": "RigHierarchy", "Name": "DynamicHierarchy", "Outer": "Default__CR_BallLightning_C", "Class": "UScriptClass'RigHierarchy'", "Flags": "RF_Public | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "RigVM", "Name": "VM", "Outer": "Default__CR_BallLightning_C", "Class": "UScriptClass'RigVM'", "Flags": "RF_Public | RF_DefaultSubObject | RF_WasLoaded | RF_LoadCompleted", "WorkMemoryStorage": null, "LiteralMemoryStorage": null, "ByteCodeStorage": { "Instructions": [ { "OpCode": 101, "FunctionIndex": 0, "ArgumentCount": 0, "FirstPredicateIndex": 0, "PredicateCount": 0, "Arguments": [] }, { "OpCode": 101, "FunctionIndex": 1, "ArgumentCount": 5, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 1, "RegisterIndex": 9, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 1, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 1, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 10, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 47, "RegisterOffset": 65535 } ] }, { "OpCode": 65, "Arg": { "MemoryType": 0, "RegisterIndex": 50, "RegisterOffset": 65535 } }, { "OpCode": 101, "FunctionIndex": 2, "ArgumentCount": 6, "FirstPredicateIndex": 0, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 47, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 0, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 29, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 48, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 49, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 50, "RegisterOffset": 65535 } ] }, { "OpCode": 100, "Arg": { "MemoryType": 0, "RegisterIndex": 50, "RegisterOffset": 65535 }, "FirstBranchInfoIndex": 0 }, { "OpCode": 81, "ArgA": { "MemoryType": 0, "RegisterIndex": 48, "RegisterOffset": 65535 }, "ArgB": { "MemoryType": 0, "RegisterIndex": 29, "RegisterOffset": 65535 } }, { "OpCode": 68, "Source": { "MemoryType": 1, "RegisterIndex": 2, "RegisterOffset": 65535 }, "Target": { "MemoryType": 0, "RegisterIndex": 6, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 0, "RegisterOffset": 0 }, "Target": { "MemoryType": 0, "RegisterIndex": 6, "RegisterOffset": 0 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 101, "FunctionIndex": 3, "ArgumentCount": 5, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 6, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 0, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 1, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 5, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 7, "RegisterOffset": 65535 } ] }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 5, "RegisterOffset": 1 }, "Target": { "MemoryType": 0, "RegisterIndex": 8, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 5, "RegisterOffset": 2 }, "Target": { "MemoryType": 0, "RegisterIndex": 8, "RegisterOffset": 3 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 5, "RegisterOffset": 4 }, "Target": { "MemoryType": 0, "RegisterIndex": 8, "RegisterOffset": 5 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 5, "RegisterOffset": 6 }, "Target": { "MemoryType": 0, "RegisterIndex": 8, "RegisterOffset": 7 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 5, "RegisterOffset": 8 }, "Target": { "MemoryType": 0, "RegisterIndex": 12, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 101, "FunctionIndex": 4, "ArgumentCount": 4, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 1, "RegisterIndex": 3, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 3, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 4, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 13, "RegisterOffset": 65535 } ] }, { "OpCode": 101, "FunctionIndex": 5, "ArgumentCount": 3, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 12, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 13, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 11, "RegisterOffset": 65535 } ] }, { "OpCode": 101, "FunctionIndex": 6, "ArgumentCount": 3, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 2, "RegisterIndex": 2, "RegisterOffset": 65535 }, { "MemoryType": 2, "RegisterIndex": 4, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 18, "RegisterOffset": 65535 } ] }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 18, "RegisterOffset": 65535 }, "Target": { "MemoryType": 0, "RegisterIndex": 19, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 101, "FunctionIndex": 7, "ArgumentCount": 11, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 19, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 4, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 1, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 20, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 17, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 21, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 22, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 23, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 24, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 25, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 26, "RegisterOffset": 65535 } ] }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 17, "RegisterOffset": 65535 }, "Target": { "MemoryType": 0, "RegisterIndex": 27, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 101, "FunctionIndex": 8, "ArgumentCount": 3, "FirstPredicateIndex": 0, "PredicateCount": 0, "Arguments": [ { "MemoryType": 2, "RegisterIndex": 0, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 29, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 28, "RegisterOffset": 65535 } ] }, { "OpCode": 101, "FunctionIndex": 9, "ArgumentCount": 3, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 27, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 28, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 16, "RegisterOffset": 65535 } ] }, { "OpCode": 101, "FunctionIndex": 6, "ArgumentCount": 3, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 16, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 5, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 15, "RegisterOffset": 65535 } ] }, { "OpCode": 101, "FunctionIndex": 10, "ArgumentCount": 2, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 15, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 14, "RegisterOffset": 65535 } ] }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 14, "RegisterOffset": 65535 }, "Target": { "MemoryType": 0, "RegisterIndex": 30, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 101, "FunctionIndex": 11, "ArgumentCount": 3, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 11, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 30, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 10, "RegisterOffset": 65535 } ] }, { "OpCode": 101, "FunctionIndex": 6, "ArgumentCount": 3, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 2, "RegisterIndex": 1, "RegisterOffset": 65535 }, { "MemoryType": 2, "RegisterIndex": 3, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 31, "RegisterOffset": 65535 } ] }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 31, "RegisterOffset": 65535 }, "Target": { "MemoryType": 0, "RegisterIndex": 32, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 101, "FunctionIndex": 12, "ArgumentCount": 1, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 32, "RegisterOffset": 65535 } ] }, { "OpCode": 101, "FunctionIndex": 11, "ArgumentCount": 3, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 10, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 32, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 9, "RegisterOffset": 65535 } ] }, { "OpCode": 101, "FunctionIndex": 13, "ArgumentCount": 3, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 8, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 9, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 4, "RegisterOffset": 65535 } ] }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 5, "RegisterOffset": 1 }, "Target": { "MemoryType": 0, "RegisterIndex": 8, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 101, "FunctionIndex": 14, "ArgumentCount": 2, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 8, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 38, "RegisterOffset": 65535 } ] }, { "OpCode": 101, "FunctionIndex": 15, "ArgumentCount": 3, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 38, "RegisterOffset": 65535 }, { "MemoryType": 2, "RegisterIndex": 5, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 37, "RegisterOffset": 65535 } ] }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 37, "RegisterOffset": 65535 }, "Target": { "MemoryType": 0, "RegisterIndex": 39, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 101, "FunctionIndex": 16, "ArgumentCount": 4, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 39, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 6, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 7, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 36, "RegisterOffset": 65535 } ] }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 36, "RegisterOffset": 65535 }, "Target": { "MemoryType": 0, "RegisterIndex": 40, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 101, "FunctionIndex": 17, "ArgumentCount": 7, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 40, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 8, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 3, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 4, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 3, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 4, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 35, "RegisterOffset": 65535 } ] }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 35, "RegisterOffset": 65535 }, "Target": { "MemoryType": 0, "RegisterIndex": 41, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 101, "FunctionIndex": 6, "ArgumentCount": 3, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 41, "RegisterOffset": 65535 }, { "MemoryType": 2, "RegisterIndex": 6, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 34, "RegisterOffset": 65535 } ] }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 34, "RegisterOffset": 65535 }, "Target": { "MemoryType": 0, "RegisterIndex": 42, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 101, "FunctionIndex": 11, "ArgumentCount": 3, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 2, "RegisterIndex": 5, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 42, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 33, "RegisterOffset": 65535 } ] }, { "OpCode": 101, "FunctionIndex": 13, "ArgumentCount": 3, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 4, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 33, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 3, "RegisterOffset": 65535 } ] }, { "OpCode": 68, "Source": { "MemoryType": 2, "RegisterIndex": 7, "RegisterOffset": 65535 }, "Target": { "MemoryType": 0, "RegisterIndex": 44, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 101, "FunctionIndex": 11, "ArgumentCount": 3, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 38, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 44, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 43, "RegisterOffset": 65535 } ] }, { "OpCode": 101, "FunctionIndex": 13, "ArgumentCount": 3, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 3, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 43, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 2, "RegisterOffset": 65535 } ] }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 5, "RegisterOffset": 8 }, "Target": { "MemoryType": 0, "RegisterIndex": 12, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 68, "Source": { "MemoryType": 0, "RegisterIndex": 5, "RegisterOffset": 9 }, "Target": { "MemoryType": 0, "RegisterIndex": 45, "RegisterOffset": 65535 }, "NumBytes": 0, "RegisterType": 4, "CopyType": 0 }, { "OpCode": 101, "FunctionIndex": 18, "ArgumentCount": 4, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 2, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 12, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 45, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 1, "RegisterOffset": 65535 } ] }, { "OpCode": 101, "FunctionIndex": 19, "ArgumentCount": 7, "FirstPredicateIndex": 65535, "PredicateCount": 0, "Arguments": [ { "MemoryType": 0, "RegisterIndex": 0, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 0, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 1, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 1, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 4, "RegisterOffset": 65535 }, { "MemoryType": 1, "RegisterIndex": 1, "RegisterOffset": 65535 }, { "MemoryType": 0, "RegisterIndex": 46, "RegisterOffset": 65535 } ] }, { "OpCode": 82 }, { "OpCode": 75, "InstructionIndex": 48 }, { "OpCode": 80 } ], "Entries": [ "(Name=\"Forwards Solve\")" ], "BranchInfos": [ { "Index": 0, "Label": "ExecuteContext", "InstructionIndex": 4, "ArgumentIndex": -1, "FirstInstruction": 5, "LastInstruction": 51 }, { "Index": 1, "Label": "Completed", "InstructionIndex": 4, "ArgumentIndex": -1, "FirstInstruction": 52, "LastInstruction": 51 } ], "PublicContextPathName": null, "bHasPublicContextPathName": false }, "Parameters": [] }, { "Type": "RigVMBlueprintGeneratedClass", "Name": "CR_BallLightning_C", "Class": "UScriptClass'RigVMBlueprintGeneratedClass'", "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'ControlRig'", "ObjectPath": "/Script/ControlRig" }, "ChildProperties": [ { "Type": "ArrayProperty", "Name": "BoneOffsets", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 16, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Inner": { "Type": "DoubleProperty", "Name": "BoneOffsets", "Flags": "RF_Public", "ElementSize": 8 } }, { "Type": "DoubleProperty", "Name": "Amplitude", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "DoubleProperty", "Name": "Speed", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance" }, { "Type": "DoubleProperty", "Name": "AmplitudeMultiplier", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible" }, { "Type": "DoubleProperty", "Name": "SpeedMultiplier", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible" }, { "Type": "StructProperty", "Name": "PushDirection", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 24, "PropertyFlags": "Edit | BlueprintVisible", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "DoubleProperty", "Name": "PushAmplitude", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible" }, { "Type": "DoubleProperty", "Name": "OmnidirectionalPush", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible" } ], "ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_EditInlineNew | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference", "ClassWithin": { "ObjectName": "Class'Object'", "ObjectPath": "/Script/CoreUObject" }, "ClassConfigName": "Engine", "bCooked": true, "ClassDefaultObject": { "ObjectName": "CR_BallLightning_C'Default__CR_BallLightning_C'", "ObjectPath": "/Game/ITR2/Art/Anomalies/BallLightning/CR_BallLightning.0" }, "EditorTags": { "BlueprintType": "BPTYPE_Normal" } }, { "Type": "RigVMMemory_Literal", "Name": "Default__RigVMMemory_Literal", "Class": "RigVMMemoryStorageGeneratorClass'/Game/ITR2/Art/Anomalies/BallLightning/CR_BallLightning.RigVMMemory_Literal'", "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "RigVMModel___GetTransform_Item__Const[2]": { "Type": "ERigElementType::Bone", "Name": "None" }, "RigVMModel___RigVMFunction_MathVectorMake_Z__Const[4]": 1.0, "RigVMModel___Multiply_B__Const[5]": 6.14, "RigVMModel___Clamp_Maximum__Const[7]": 1.0, "RigVMModel___RigVMFunction_AnimEvalRichCurve_Curve__Const[8]": { "EditorCurveData": { "Keys": [ { "InterpMode": "RCIM_Cubic", "TangentMode": "RCTM_Auto", "TangentWeightMode": "RCTWM_WeightedNone", "Time": 0.0, "Value": 0.0, "ArriveTangent": 0.0, "ArriveTangentWeight": 0.0, "LeaveTangent": 0.0, "LeaveTangentWeight": 0.0 }, { "InterpMode": "RCIM_Cubic", "TangentMode": "RCTM_User", "TangentWeightMode": "RCTWM_WeightedNone", "Time": 0.3, "Value": 0.0, "ArriveTangent": -0.005122, "ArriveTangentWeight": 0.0, "LeaveTangent": -0.005122, "LeaveTangentWeight": 0.0 }, { "InterpMode": "RCIM_Cubic", "TangentMode": "RCTM_Auto", "TangentWeightMode": "RCTWM_WeightedNone", "Time": 1.0, "Value": 1.0, "ArriveTangent": 0.0, "ArriveTangentWeight": 0.0, "LeaveTangent": 0.0, "LeaveTangentWeight": 0.0 } ], "DefaultValue": 3.4028235E+38, "PreInfinityExtrap": "ERichCurveExtrapolation::RCCE_Constant", "PostInfinityExtrap": "ERichCurveExtrapolation::RCCE_Constant", "KeyHandlesToIndices": {} }, "ExternalCurve": null }, "RigVMModel___CollectionChildrenArray_Parent__Const[9]": { "Type": "ERigElementType::Bone", "Name": "Root" }, "RigVMModel___CollectionChildrenArray_TypeToSearch__Const[10]": "ERigElementType::Bone" } }, { "Type": "RigVMMemory_Work", "Name": "RigVMMemory_Work_0", "Outer": "VM", "Class": "RigVMMemoryStorageGeneratorClass'/Game/ITR2/Art/Anomalies/BallLightning/CR_BallLightning.RigVMMemory_Work'", "Template": { "ObjectName": "RigVMMemory_Work'Default__RigVMMemory_Work'", "ObjectPath": "/Game/ITR2/Art/Anomalies/BallLightning/CR_BallLightning.6" }, "Flags": "RF_WasLoaded | RF_LoadCompleted" }, { "Type": "RigVMMemory_Work", "Name": "Default__RigVMMemory_Work", "Class": "RigVMMemoryStorageGeneratorClass'/Game/ITR2/Art/Anomalies/BallLightning/CR_BallLightning.RigVMMemory_Work'", "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "RigVMModel___DISPATCH_RigVMDispatch_ArrayIterator_Element": { "Type": "ERigElementType::None", "Name": "None" }, "RigVMModel___RigVMFunction_MathTransformMake_Result[1]": { "Rotation": { "X": 0.0, "Y": 0.0, "Z": 0.0, "W": 1.0, "IsNormalized": true, "Size": 1.0, "SizeSquared": 1.0 }, "Translation": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "Scale3D": { "X": 1.0, "Y": 1.0, "Z": 1.0 } }, "RigVMModel___Add_Add_2_Result[2]": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "RigVMModel___Add_Add_1_Result[3]": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "RigVMModel___Add_Add_Result[4]": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "RigVMModel___GetTransform_Transform[5]": { "Rotation": { "X": 0.0, "Y": 0.0, "Z": 0.0, "W": 1.0, "IsNormalized": true, "Size": 1.0, "SizeSquared": 1.0 }, "Translation": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "Scale3D": { "X": 1.0, "Y": 1.0, "Z": 1.0 } }, "RigVMModel___GetTransform_Item__IO[6]": { "Type": "ERigElementType::Bone", "Name": "None" }, "RigVMModel___GetTransform_CachedIndex[7]": [ { "Key": { "Type": "ERigElementType::None", "Name": "None" }, "Index": 65535, "ContainerVersion": -1 } ], "RigVMModel___Add_Add_A[8]": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "RigVMModel___Scale_Result[9]": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "RigVMModel___Scale_1_Result[10]": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "RigVMModel___Rotate_Vector_Result[11]": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "RigVMModel___Rotate_Vector_Transform[12]": { "X": 0.0, "Y": 0.0, "Z": 0.0, "W": 1.0, "IsNormalized": true, "Size": 1.0, "SizeSquared": 1.0 }, "RigVMModel___RigVMFunction_MathVectorMake_Result[13]": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "RigVMModel___RigVMFunction_TimeLoop_Speed[19]": 2.0, "RigVMModel___RigVMFunction_TimeLoop_AccumulatedAbsolute[23]": [ 0.0 ], "RigVMModel___RigVMFunction_TimeLoop_AccumulatedRelative[24]": [ 0.0 ], "RigVMModel___RigVMFunction_TimeLoop_NumIterations[25]": [ 0 ], "RigVMModel___RigVMFunction_TimeLoop_bIsInitialized[26]": [ false ], "RigVMModel___Scale_1_Factor[30]": 1.0, "RigVMModel___RigVMFunction_MathFloatMake_Value__IO[32]": 3.0, "RigVMModel___Scale_2_Result[33]": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "RigVMModel___Unit_Result[38]": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "RigVMModel___Multiply_3_A[41]": 1.0, "RigVMModel___Scale_2_Factor[42]": 1.0, "RigVMModel___Scale_3_Result[43]": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "RigVMModel___Scale_3_Factor[44]": 1.0, "RigVMModel___RigVMFunction_MathTransformMake_Scale[45]": { "X": 1.0, "Y": 1.0, "Z": 1.0 }, "RigVMModel___Set_Transform_CachedIndex[46]": [ { "Key": { "Type": "ERigElementType::None", "Name": "None" }, "Index": 65535, "ContainerVersion": -1 } ] } }, { "Type": "RigVMMemoryStorage", "Name": "RigVMMemoryStorage_4", "Outer": "VM", "Class": "UScriptClass'RigVMMemoryStorage'", "Flags": "RF_WasLoaded | RF_LoadCompleted" }, { "Type": "RigVMMemoryStorageGeneratorClass", "Name": "RigVMMemory_Literal", "Class": "UScriptClass'RigVMMemoryStorageGeneratorClass'", "Flags": "RF_Standalone | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'RigVMMemoryStorage'", "ObjectPath": "/Script/RigVM" }, "ChildProperties": [ { "Type": "ByteProperty", "Name": "RigVMModel___Set_Transform_Space__Const", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "Edit | EditConst | NonTransactional", "Enum": { "ObjectName": "Class'ERigVMTransformSpace'", "ObjectPath": "/Script/RigVM" } }, { "Type": "BoolProperty", "Name": "RigVMModel___CollectionChildrenArray_bIncludeParent__Const", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "Edit | EditConst | NonTransactional", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "StructProperty", "Name": "RigVMModel___GetTransform_Item__Const", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'RigElementKey'", "ObjectPath": "/Script/ControlRig" } }, { "Type": "FloatProperty", "Name": "RigVMModel___RigVMFunction_MathVectorMake_X__Const", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "FloatProperty", "Name": "RigVMModel___RigVMFunction_MathVectorMake_Z__Const", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "DoubleProperty", "Name": "RigVMModel___Multiply_B__Const", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "DoubleProperty", "Name": "RigVMModel___Clamp_Minimum__Const", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "DoubleProperty", "Name": "RigVMModel___Clamp_Maximum__Const", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "StructProperty", "Name": "RigVMModel___RigVMFunction_AnimEvalRichCurve_Curve__Const", "Flags": "RF_Public", "ElementSize": 136, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'RuntimeFloatCurve'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "RigVMModel___CollectionChildrenArray_Parent__Const", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'RigElementKey'", "ObjectPath": "/Script/ControlRig" } }, { "Type": "ByteProperty", "Name": "RigVMModel___CollectionChildrenArray_TypeToSearch__Const", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "Edit | EditConst | NonTransactional", "Enum": { "ObjectName": "Class'ERigElementType'", "ObjectPath": "/Script/ControlRig" } } ], "ClassFlags": "CLASS_Hidden", "ClassWithin": { "ObjectName": "Class'Object'", "ObjectPath": "/Script/CoreUObject" }, "bCooked": true, "ClassDefaultObject": { "ObjectName": "RigVMMemory_Literal'Default__RigVMMemory_Literal'", "ObjectPath": "/Game/ITR2/Art/Anomalies/BallLightning/CR_BallLightning.4" } }, { "Type": "RigVMMemoryStorageGeneratorClass", "Name": "RigVMMemory_Work", "Class": "UScriptClass'RigVMMemoryStorageGeneratorClass'", "Flags": "RF_Standalone | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'RigVMMemoryStorage'", "ObjectPath": "/Script/RigVM" }, "ChildProperties": [ { "Type": "StructProperty", "Name": "RigVMModel___DISPATCH_RigVMDispatch_ArrayIterator_Element", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'RigElementKey'", "ObjectPath": "/Script/ControlRig" } }, { "Type": "StructProperty", "Name": "RigVMModel___RigVMFunction_MathTransformMake_Result", "Flags": "RF_Public", "ElementSize": 96, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Transform'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "RigVMModel___Add_Add_2_Result", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "RigVMModel___Add_Add_1_Result", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "RigVMModel___Add_Add_Result", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "RigVMModel___GetTransform_Transform", "Flags": "RF_Public", "ElementSize": 96, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Transform'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "RigVMModel___GetTransform_Item__IO", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'RigElementKey'", "ObjectPath": "/Script/ControlRig" } }, { "Type": "ArrayProperty", "Name": "RigVMModel___GetTransform_CachedIndex", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "Edit | EditConst | NonTransactional", "Inner": { "Type": "StructProperty", "Name": "RigVMModel___GetTransform_CachedIndex", "Flags": "RF_Public", "ElementSize": 32, "Struct": { "ObjectName": "Class'CachedRigElement'", "ObjectPath": "/Script/ControlRig" } } }, { "Type": "StructProperty", "Name": "RigVMModel___Add_Add_A", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "RigVMModel___Scale_Result", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "RigVMModel___Scale_1_Result", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "RigVMModel___Rotate_Vector_Result", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "RigVMModel___Rotate_Vector_Transform", "Flags": "RF_Public", "ElementSize": 32, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Quat'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "RigVMModel___RigVMFunction_MathVectorMake_Result", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "DoubleProperty", "Name": "RigVMModel___Sin_Result", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "DoubleProperty", "Name": "RigVMModel___Multiply_Result", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "DoubleProperty", "Name": "RigVMModel___Add_1_Result", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "FloatProperty", "Name": "RigVMModel___RigVMFunction_TimeLoop_Relative", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "DoubleProperty", "Name": "RigVMModel___Multiply_1_Result", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "FloatProperty", "Name": "RigVMModel___RigVMFunction_TimeLoop_Speed", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "FloatProperty", "Name": "RigVMModel___RigVMFunction_TimeLoop_Absolute", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "FloatProperty", "Name": "RigVMModel___RigVMFunction_TimeLoop_FlipFlop", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "BoolProperty", "Name": "RigVMModel___RigVMFunction_TimeLoop_Even", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "Edit | EditConst | NonTransactional", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ArrayProperty", "Name": "RigVMModel___RigVMFunction_TimeLoop_AccumulatedAbsolute", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "Edit | EditConst | NonTransactional", "Inner": { "Type": "FloatProperty", "Name": "RigVMModel___RigVMFunction_TimeLoop_AccumulatedAbsolute", "Flags": "RF_Public", "ElementSize": 4 } }, { "Type": "ArrayProperty", "Name": "RigVMModel___RigVMFunction_TimeLoop_AccumulatedRelative", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "Edit | EditConst | NonTransactional", "Inner": { "Type": "FloatProperty", "Name": "RigVMModel___RigVMFunction_TimeLoop_AccumulatedRelative", "Flags": "RF_Public", "ElementSize": 4 } }, { "Type": "ArrayProperty", "Name": "RigVMModel___RigVMFunction_TimeLoop_NumIterations", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "Edit | EditConst | NonTransactional", "Inner": { "Type": "IntProperty", "Name": "RigVMModel___RigVMFunction_TimeLoop_NumIterations", "Flags": "RF_Public", "ElementSize": 4 } }, { "Type": "ArrayProperty", "Name": "RigVMModel___RigVMFunction_TimeLoop_bIsInitialized", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "Edit | EditConst | NonTransactional", "Inner": { "Type": "BoolProperty", "Name": "RigVMModel___RigVMFunction_TimeLoop_bIsInitialized", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } }, { "Type": "DoubleProperty", "Name": "RigVMModel___Add_1_A", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "DoubleProperty", "Name": "RigVMModel___DISPATCH_RigVMDispatch_ArrayGetAtIndex_Element", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "IntProperty", "Name": "RigVMModel___DISPATCH_RigVMDispatch_ArrayIterator_Index", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "FloatProperty", "Name": "RigVMModel___Scale_1_Factor", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "DoubleProperty", "Name": "RigVMModel___Multiply_2_Result", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "FloatProperty", "Name": "RigVMModel___RigVMFunction_MathFloatMake_Value__IO", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "StructProperty", "Name": "RigVMModel___Scale_2_Result", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "DoubleProperty", "Name": "RigVMModel___Multiply_3_Result", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "FloatProperty", "Name": "RigVMModel___RigVMFunction_AnimEvalRichCurve_Result", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "DoubleProperty", "Name": "RigVMModel___Clamp_Result", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "FloatProperty", "Name": "RigVMModel___Dot___Result", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "StructProperty", "Name": "RigVMModel___Unit_Result", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "DoubleProperty", "Name": "RigVMModel___Clamp_Value", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "FloatProperty", "Name": "RigVMModel___RigVMFunction_AnimEvalRichCurve_Value", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "DoubleProperty", "Name": "RigVMModel___Multiply_3_A", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "FloatProperty", "Name": "RigVMModel___Scale_2_Factor", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "StructProperty", "Name": "RigVMModel___Scale_3_Result", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "FloatProperty", "Name": "RigVMModel___Scale_3_Factor", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "StructProperty", "Name": "RigVMModel___RigVMFunction_MathTransformMake_Scale", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "Edit | EditConst | NonTransactional", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ArrayProperty", "Name": "RigVMModel___Set_Transform_CachedIndex", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "Edit | EditConst | NonTransactional", "Inner": { "Type": "StructProperty", "Name": "RigVMModel___Set_Transform_CachedIndex", "Flags": "RF_Public", "ElementSize": 32, "Struct": { "ObjectName": "Class'CachedRigElement'", "ObjectPath": "/Script/ControlRig" } } }, { "Type": "ArrayProperty", "Name": "RigVMModel___CollectionChildrenArray_Items", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "Edit | EditConst | NonTransactional", "Inner": { "Type": "StructProperty", "Name": "RigVMModel___CollectionChildrenArray_Items", "Flags": "RF_Public", "ElementSize": 16, "Struct": { "ObjectName": "Class'RigElementKey'", "ObjectPath": "/Script/ControlRig" } } }, { "Type": "IntProperty", "Name": "RigVMModel___DISPATCH_RigVMDispatch_ArrayIterator_Count", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "FloatProperty", "Name": "RigVMModel___DISPATCH_RigVMDispatch_ArrayIterator_Ratio", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "Edit | EditConst | NonTransactional" }, { "Type": "NameProperty", "Name": "RigVMModel___DISPATCH_RigVMDispatch_ArrayIterator_BlockToRun", "Flags": "RF_Public", "ElementSize": 12, "PropertyFlags": "Edit | EditConst | NonTransactional" } ], "ClassFlags": "CLASS_Hidden", "ClassWithin": { "ObjectName": "Class'Object'", "ObjectPath": "/Script/CoreUObject" }, "bCooked": true, "ClassDefaultObject": { "ObjectName": "RigVMMemory_Work'Default__RigVMMemory_Work'", "ObjectPath": "/Game/ITR2/Art/Anomalies/BallLightning/CR_BallLightning.6" } } ]