ITR2_ASSET/IntoTheRadius2/Content/ITR2/Art/Anomalies/BallLightning/CR_BallLightning.json
2024-11-21 10:15:03 -08:00

2194 lines
No EOL
62 KiB
JSON

[
{
"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"
}
}
]