dump: [json] pakchunk0_s4

This commit is contained in:
merith-tk 2024-11-27 22:17:42 -08:00
parent a0202f19ac
commit 184f12fe9d
2029 changed files with 13029077 additions and 0 deletions

View file

@ -0,0 +1,575 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "PCGF_ApplyPointBounds_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement'",
"ObjectPath": "/Script/PCG"
},
"Children": [
{
"ObjectName": "Function'PCGF_ApplyPointBounds_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_ApplyPointBounds.2"
},
{
"ObjectName": "Function'PCGF_ApplyPointBounds_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_ApplyPointBounds.1"
}
],
"ChildProperties": [
{
"Type": "DoubleProperty",
"Name": "BoundsMultiplier",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "StructProperty",
"Name": "BoundMultiplierXYZ",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "NameProperty",
"Name": "AttributeName",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible"
}
],
"FuncMap": {
"ExecuteWithContext": {
"ObjectName": "Function'PCGF_ApplyPointBounds_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_ApplyPointBounds.1"
},
"PointLoopBody": {
"ObjectName": "Function'PCGF_ApplyPointBounds_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_ApplyPointBounds.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "PCGF_ApplyPointBounds_C'Default__PCGF_ApplyPointBounds_C'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_ApplyPointBounds.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteWithContext",
"Outer": "PCGF_ApplyPointBounds_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:ExecuteWithContext'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Input",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Output",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "SpatialData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible",
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "NameProperty",
"Name": "PinLabel",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "StructProperty",
"Name": "Context",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_ToPointDataWithContext_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_PointLoop_OutData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGTaggedData",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ArrayProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGDataCollection",
"Flags": "RF_Public",
"ElementSize": 32,
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsPCGSpatial_Data",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PointLoopBody",
"Outer": "PCGF_ApplyPointBounds_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:PointLoopBody'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "InData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "InPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "OutPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "OutMetadata",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "Parm | OutParm | ReturnParm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StrProperty",
"Name": "CallFunc_GetStringAttribute_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "StructProperty",
"Name": "CallFunc_Conv_DoubleToVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeSoftObjectPath_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 40,
"Struct": {
"ObjectName": "Class'SoftObjectPath'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "SoftObjectProperty",
"Name": "CallFunc_Conv_SoftObjPathToSoftObjRef_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 48,
"PropertyFlags": "UObjectWrapper",
"PropertyClass": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Conv_DoubleToVector_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Conv_SoftObjectReferenceToObject_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsStatic_Mesh",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'StaticMesh'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetBounds_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 56,
"Struct": {
"ObjectName": "Class'BoxSphereBounds'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakBoxSphereBounds_Origin",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakBoxSphereBounds_BoxExtent",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakBoxSphereBounds_SphereRadius",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_Multiply_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Multiply_VectorVector_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Multiply_VectorVector_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Add_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Add_VectorVector_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "PCGF_ApplyPointBounds_C",
"Name": "Default__PCGF_ApplyPointBounds_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_ApplyPointBounds.PCGF_ApplyPointBounds_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"BoundsMultiplier": 1.0,
"BoundMultiplierXYZ[1]": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
},
"AttributeName[2]": "TreeReference",
"bCanBeMultithreaded": true,
"CustomInputPins": [
{
"Label": "In",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"CustomOutputPins": [
{
"Label": "Out",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"bHasDefaultInPin": false,
"bHasDefaultOutPin": false
}
}
]

View file

@ -0,0 +1,484 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "PCGF_BlendRotation_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement'",
"ObjectPath": "/Script/PCG"
},
"Children": [
{
"ObjectName": "Function'PCGF_BlendRotation_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_BlendRotation.2"
},
{
"ObjectName": "Function'PCGF_BlendRotation_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_BlendRotation.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "RotationMultiplier",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
}
],
"FuncMap": {
"ExecuteWithContext": {
"ObjectName": "Function'PCGF_BlendRotation_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_BlendRotation.1"
},
"PointLoopBody": {
"ObjectName": "Function'PCGF_BlendRotation_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_BlendRotation.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "PCGF_BlendRotation_C'Default__PCGF_BlendRotation_C'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_BlendRotation.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteWithContext",
"Outer": "PCGF_BlendRotation_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:ExecuteWithContext'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Input",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Output",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "SetProperty",
"Name": "CallFunc_CustomInputLabels_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 80,
"ElementProp": {
"Type": "NameProperty",
"Name": "CallFunc_CustomInputLabels_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_Set_ToArray_Result",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "NameProperty",
"Name": "CallFunc_Set_ToArray_Result",
"Flags": "RF_Public",
"ElementSize": 12
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsPCGSpatial_Data",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_ToPointDataWithContext_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_PointLoop_OutData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGTaggedData",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ArrayProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGDataCollection",
"Flags": "RF_Public",
"ElementSize": 32,
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PointLoopBody",
"Outer": "PCGF_BlendRotation_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:PointLoopBody'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "InData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "InPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "OutPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "OutMetadata",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "Parm | OutParm | ReturnParm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_X",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_Y",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_Z",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Location",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Rotation",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Scale",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Roll",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Pitch",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_BreakRotator_Yaw",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeRotator_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeTransform_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Transform'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_A_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_A_ImplicitCast_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "FloatProperty",
"Name": "CallFunc_MakeRotator_Roll_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_MakeRotator_Yaw_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_MakeRotator_Pitch_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "PCGF_BlendRotation_C",
"Name": "Default__PCGF_BlendRotation_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_BlendRotation.PCGF_BlendRotation_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"RotationMultiplier": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"bCanBeMultithreaded": true,
"CustomInputPins": [
{
"Label": "PointsToProject",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": false,
"bAdvancedPin": false
}
],
"CustomOutputPins": [
{
"Label": "Out",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"bHasDefaultInPin": false,
"bHasDefaultOutPin": false
}
}
]

View file

@ -0,0 +1,438 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "PCGF_EraseLowerPoint_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement'",
"ObjectPath": "/Script/PCG"
},
"Children": [
{
"ObjectName": "Function'PCGF_EraseLowerPoint_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_EraseLowerPoint.2"
},
{
"ObjectName": "Function'PCGF_EraseLowerPoint_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_EraseLowerPoint.1"
}
],
"ChildProperties": [
{
"Type": "FloatProperty",
"Name": "MinHeight",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 4,
"PropertyFlags": "Edit | BlueprintVisible"
}
],
"FuncMap": {
"ExecuteWithContext": {
"ObjectName": "Function'PCGF_EraseLowerPoint_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_EraseLowerPoint.1"
},
"PointLoopBody": {
"ObjectName": "Function'PCGF_EraseLowerPoint_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_EraseLowerPoint.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "PCGF_EraseLowerPoint_C'Default__PCGF_EraseLowerPoint_C'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_EraseLowerPoint.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteWithContext",
"Outer": "PCGF_EraseLowerPoint_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:ExecuteWithContext'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Input",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Output",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "SetProperty",
"Name": "CallFunc_CustomInputLabels_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 80,
"ElementProp": {
"Type": "NameProperty",
"Name": "CallFunc_CustomInputLabels_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_Set_ToArray_Result",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "NameProperty",
"Name": "CallFunc_Set_ToArray_Result",
"Flags": "RF_Public",
"ElementSize": 12
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsPCGSpatial_Data",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_ToPointDataWithContext_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_PointLoop_OutData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGTaggedData",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ArrayProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGDataCollection",
"Flags": "RF_Public",
"ElementSize": 32,
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PointLoopBody",
"Outer": "PCGF_EraseLowerPoint_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:PointLoopBody'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "InData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "InPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "OutPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "OutMetadata",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "Parm | OutParm | ReturnParm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "Temp_bool_Variable",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DoubleProperty",
"Name": "Temp_real_Variable",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Location",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Rotation",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Scale",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_X",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_Y",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector_Z",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_DoubleDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DoubleProperty",
"Name": "K2Node_Select_Default",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "K2Node_Select_Option_0_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Less_DoubleDouble_B_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "FloatProperty",
"Name": "K2Node_SetFieldsInStruct_Density_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "PCGF_EraseLowerPoint_C",
"Name": "Default__PCGF_EraseLowerPoint_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_EraseLowerPoint.PCGF_EraseLowerPoint_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"MinHeight": 2000.0,
"bCanBeMultithreaded": true,
"CustomInputPins": [
{
"Label": "PointsToProject",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": false,
"bAdvancedPin": false
}
],
"CustomOutputPins": [
{
"Label": "Out",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"bHasDefaultInPin": false,
"bHasDefaultOutPin": false
}
}
]

View file

@ -0,0 +1,429 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "PCGF_FilterPointsByColor_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement'",
"ObjectPath": "/Script/PCG"
},
"Children": [
{
"ObjectName": "Function'PCGF_FilterPointsByColor_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_FilterPointsByColor.2"
},
{
"ObjectName": "Function'PCGF_FilterPointsByColor_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_FilterPointsByColor.1"
}
],
"ChildProperties": [
{
"Type": "BoolProperty",
"Name": "InvertSelection",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "TargetColor",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'LinearColor'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "FloatProperty",
"Name": "ErrorTolerance",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 4,
"PropertyFlags": "Edit | BlueprintVisible"
}
],
"FuncMap": {
"ExecuteWithContext": {
"ObjectName": "Function'PCGF_FilterPointsByColor_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_FilterPointsByColor.1"
},
"PointLoopBody": {
"ObjectName": "Function'PCGF_FilterPointsByColor_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_FilterPointsByColor.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "PCGF_FilterPointsByColor_C'Default__PCGF_FilterPointsByColor_C'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_FilterPointsByColor.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteWithContext",
"Outer": "PCGF_FilterPointsByColor_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:ExecuteWithContext'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Input",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Output",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "SetProperty",
"Name": "CallFunc_CustomInputLabels_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 80,
"ElementProp": {
"Type": "NameProperty",
"Name": "CallFunc_CustomInputLabels_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_Set_ToArray_Result",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "NameProperty",
"Name": "CallFunc_Set_ToArray_Result",
"Flags": "RF_Public",
"ElementSize": 12
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Greater_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsPCGSpatial_Data",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_ToPointDataWithContext_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_PointLoop_OutData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGTaggedData",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ArrayProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGDataCollection",
"Flags": "RF_Public",
"ElementSize": 32,
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PointLoopBody",
"Outer": "PCGF_FilterPointsByColor_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:PointLoopBody'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "InData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "InPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "OutPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "OutMetadata",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "Parm | OutParm | ReturnParm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CallFunc_Conv_Vector4ToVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Conv_VectorToLinearColor_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"Struct": {
"ObjectName": "Class'LinearColor'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_LinearColor_IsNearEqual_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_NotEqual_BoolBool_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "PCGF_FilterPointsByColor_C",
"Name": "Default__PCGF_FilterPointsByColor_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_FilterPointsByColor.PCGF_FilterPointsByColor_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"TargetColor[1]": {
"R": 0.0,
"G": 0.0,
"B": 0.0,
"A": 0.0,
"Hex": "000000"
},
"ErrorTolerance[2]": 0.01,
"bCanBeMultithreaded": true,
"CustomInputPins": [
{
"Label": "Points",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": false,
"bAdvancedPin": false
}
],
"CustomOutputPins": [
{
"Label": "Out",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"bHasDefaultInPin": false,
"bHasDefaultOutPin": false
}
}
]

View file

@ -0,0 +1,500 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "PCGF_ForwardOffset_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement'",
"ObjectPath": "/Script/PCG"
},
"Children": [
{
"ObjectName": "Function'PCGF_ForwardOffset_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_ForwardOffset.2"
},
{
"ObjectName": "Function'PCGF_ForwardOffset_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_ForwardOffset.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "OffsetMaxXY",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'Vector2D'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "OffsetMinXY",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'Vector2D'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "DensityMultiplier",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
}
],
"FuncMap": {
"ExecuteWithContext": {
"ObjectName": "Function'PCGF_ForwardOffset_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_ForwardOffset.1"
},
"PointLoopBody": {
"ObjectName": "Function'PCGF_ForwardOffset_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_ForwardOffset.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "PCGF_ForwardOffset_C'Default__PCGF_ForwardOffset_C'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_ForwardOffset.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteWithContext",
"Outer": "PCGF_ForwardOffset_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:ExecuteWithContext'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Input",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Output",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "SetProperty",
"Name": "CallFunc_CustomInputLabels_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 80,
"ElementProp": {
"Type": "NameProperty",
"Name": "CallFunc_CustomInputLabels_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_Set_ToArray_Result",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "NameProperty",
"Name": "CallFunc_Set_ToArray_Result",
"Flags": "RF_Public",
"ElementSize": 12
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsPCGSpatial_Data",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_ToPointDataWithContext_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_PointLoop_OutData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGTaggedData",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ArrayProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGDataCollection",
"Flags": "RF_Public",
"ElementSize": 32,
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PointLoopBody",
"Outer": "PCGF_ForwardOffset_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:PointLoopBody'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "InData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "InPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "OutPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "OutMetadata",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "Parm | OutParm | ReturnParm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector2D_X",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector2D_Y",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Location",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Rotation",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Scale",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetForwardVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector2D_X_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector2D_Y_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_Subtract_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Multiply_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeTransform_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Transform'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Multiply_DoubleDouble_A_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "FloatProperty",
"Name": "K2Node_SetFieldsInStruct_Density_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "PCGF_ForwardOffset_C",
"Name": "Default__PCGF_ForwardOffset_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_ForwardOffset.PCGF_ForwardOffset_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"OffsetMaxXY": {
"X": 0.0,
"Y": 2.0
},
"OffsetMinXY[1]": {
"X": 0.0,
"Y": 2.0
},
"DensityMultiplier[2]": 1.0,
"bCanBeMultithreaded": true,
"CustomInputPins": [
{
"Label": "PointsToProject",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": false,
"bAdvancedPin": false
}
],
"CustomOutputPins": [
{
"Label": "Out",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"bHasDefaultInPin": false,
"bHasDefaultOutPin": false
}
}
]

View file

@ -0,0 +1,476 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "PCGF_MinMaxScale_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement'",
"ObjectPath": "/Script/PCG"
},
"Children": [
{
"ObjectName": "Function'PCGF_MinMaxScale_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_MinMaxScale.2"
},
{
"ObjectName": "Function'PCGF_MinMaxScale_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_MinMaxScale.1"
}
],
"ChildProperties": [
{
"Type": "NameProperty",
"Name": "MinScaleAttribute",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "NameProperty",
"Name": "MaxScaleAttribute",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "NameProperty",
"Name": "ScaleAttribute",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible"
}
],
"FuncMap": {
"ExecuteWithContext": {
"ObjectName": "Function'PCGF_MinMaxScale_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_MinMaxScale.1"
},
"PointLoopBody": {
"ObjectName": "Function'PCGF_MinMaxScale_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_MinMaxScale.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "PCGF_MinMaxScale_C'Default__PCGF_MinMaxScale_C'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_MinMaxScale.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteWithContext",
"Outer": "PCGF_MinMaxScale_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:ExecuteWithContext'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Input",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Output",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "SpatialData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible",
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "NameProperty",
"Name": "PinLabel",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "StructProperty",
"Name": "Context",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_ToPointDataWithContext_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_PointLoop_OutData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGTaggedData",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ArrayProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGDataCollection",
"Flags": "RF_Public",
"ElementSize": 32,
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsPCGSpatial_Data",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PointLoopBody",
"Outer": "PCGF_MinMaxScale_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:PointLoopBody'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "InData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "InPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "OutPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "OutMetadata",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "Parm | OutParm | ReturnParm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "FloatProperty",
"Name": "CallFunc_GetFloatAttribute_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Location",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Rotation",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Scale",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "FloatProperty",
"Name": "CallFunc_GetFloatAttribute_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_ClampVectorSize_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeTransform_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Transform'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_ClampVectorSize_Max_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_ClampVectorSize_Min_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "PCGF_MinMaxScale_C",
"Name": "Default__PCGF_MinMaxScale_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_MinMaxScale.PCGF_MinMaxScale_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"MinScaleAttribute": "ScaleMin",
"MaxScaleAttribute[1]": "ScaleMax",
"ScaleAttribute[2]": "ScaleMax",
"bCanBeMultithreaded": true,
"CustomInputPins": [
{
"Label": "In",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"CustomOutputPins": [
{
"Label": "Out",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"bHasDefaultInPin": false,
"bHasDefaultOutPin": false
}
}
]

View file

@ -0,0 +1,428 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "PCGF_RandomizedMeshAttribute_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement'",
"ObjectPath": "/Script/PCG"
},
"Children": [
{
"ObjectName": "Function'PCGF_RandomizedMeshAttribute_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_RandomizedMeshAttribute.2"
},
{
"ObjectName": "Function'PCGF_RandomizedMeshAttribute_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_RandomizedMeshAttribute.1"
}
],
"ChildProperties": [
{
"Type": "StrProperty",
"Name": "MeshFilePath",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "NameProperty",
"Name": "MeshAttribute",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible"
}
],
"FuncMap": {
"ExecuteWithContext": {
"ObjectName": "Function'PCGF_RandomizedMeshAttribute_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_RandomizedMeshAttribute.1"
},
"PointLoopBody": {
"ObjectName": "Function'PCGF_RandomizedMeshAttribute_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_RandomizedMeshAttribute.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "PCGF_RandomizedMeshAttribute_C'Default__PCGF_RandomizedMeshAttribute_C'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_RandomizedMeshAttribute.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteWithContext",
"Outer": "PCGF_RandomizedMeshAttribute_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:ExecuteWithContext'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Input",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Output",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "SpatialData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible",
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "NameProperty",
"Name": "PinLabel",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "StructProperty",
"Name": "Context",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_ToPointDataWithContext_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_MutableMetadata_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_PointLoop_OutData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGTaggedData",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ArrayProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGDataCollection",
"Flags": "RF_Public",
"ElementSize": 32,
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsPCGSpatial_Data",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PointLoopBody",
"Outer": "PCGF_RandomizedMeshAttribute_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:PointLoopBody'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "InData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "InPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "OutPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "OutMetadata",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "Parm | OutParm | ReturnParm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_ParseIntoArray_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StrProperty",
"Name": "CallFunc_ParseIntoArray_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
}
},
{
"Type": "StrProperty",
"Name": "CallFunc_Array_Random_OutItem",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Random_OutIndex",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "PCGF_RandomizedMeshAttribute_C",
"Name": "Default__PCGF_RandomizedMeshAttribute_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_RandomizedMeshAttribute.PCGF_RandomizedMeshAttribute_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"MeshAttribute[1]": "Mesh",
"bCanBeMultithreaded": true,
"CustomInputPins": [
{
"Label": "In",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"CustomOutputPins": [
{
"Label": "Out",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"bHasDefaultInPin": false,
"bHasDefaultOutPin": false
}
}
]

View file

@ -0,0 +1,427 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "PCGF_RotateTowards_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement'",
"ObjectPath": "/Script/PCG"
},
"Children": [
{
"ObjectName": "Function'PCGF_RotateTowards_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_RotateTowards.2"
},
{
"ObjectName": "Function'PCGF_RotateTowards_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_RotateTowards.1"
}
],
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "Position",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "Factor",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
}
],
"FuncMap": {
"ExecuteWithContext": {
"ObjectName": "Function'PCGF_RotateTowards_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_RotateTowards.1"
},
"PointLoopBody": {
"ObjectName": "Function'PCGF_RotateTowards_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_RotateTowards.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "PCGF_RotateTowards_C'Default__PCGF_RotateTowards_C'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_RotateTowards.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteWithContext",
"Outer": "PCGF_RotateTowards_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:ExecuteWithContext'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Input",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Output",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "SetProperty",
"Name": "CallFunc_CustomInputLabels_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 80,
"ElementProp": {
"Type": "NameProperty",
"Name": "CallFunc_CustomInputLabels_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_Set_ToArray_Result",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "NameProperty",
"Name": "CallFunc_Set_ToArray_Result",
"Flags": "RF_Public",
"ElementSize": 12
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsPCGSpatial_Data",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_ToPointDataWithContext_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_PointLoop_OutData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGTaggedData",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ArrayProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGDataCollection",
"Flags": "RF_Public",
"ElementSize": 32,
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PointLoopBody",
"Outer": "PCGF_RotateTowards_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:PointLoopBody'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "InData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "InPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "OutPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "OutMetadata",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "Parm | OutParm | ReturnParm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Location",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Rotation",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Scale",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_FindLookAtRotation_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_ComposeRotators_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_RLerp_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeTransform_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Transform'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "FloatProperty",
"Name": "CallFunc_RLerp_Alpha_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "PCGF_RotateTowards_C",
"Name": "Default__PCGF_RotateTowards_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_RotateTowards.PCGF_RotateTowards_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Position": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"bCanBeMultithreaded": true,
"CustomInputPins": [
{
"Label": "Points",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": false,
"bAdvancedPin": false
}
],
"CustomOutputPins": [
{
"Label": "Out",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"bHasDefaultInPin": false,
"bHasDefaultOutPin": false
}
}
]

View file

@ -0,0 +1,741 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "PCGF_SetTreeDataTableAttributes_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement'",
"ObjectPath": "/Script/PCG"
},
"Children": [
{
"ObjectName": "Function'PCGF_SetTreeDataTableAttributes_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_SetTreeDataTableAttributes.2"
},
{
"ObjectName": "Function'PCGF_SetTreeDataTableAttributes_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_SetTreeDataTableAttributes.1"
}
],
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "TreeDataTable",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible",
"PropertyClass": {
"ObjectName": "Class'DataTable'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StrProperty",
"Name": "TreeDataTableSoftReference",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "ArrayProperty",
"Name": "WeightedRows",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"Inner": {
"Type": "StructProperty",
"Name": "WeightedRows",
"Flags": "RF_Public",
"ElementSize": 144,
"Struct": {
"ObjectName": "UserDefinedStruct'TreesDataTableStruct'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/DataTables/TreesDataTableStruct.0"
}
}
},
{
"Type": "BoolProperty",
"Name": "UseSoftRef",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FuncMap": {
"ExecuteWithContext": {
"ObjectName": "Function'PCGF_SetTreeDataTableAttributes_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_SetTreeDataTableAttributes.1"
},
"PointLoopBody": {
"ObjectName": "Function'PCGF_SetTreeDataTableAttributes_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_SetTreeDataTableAttributes.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "PCGF_SetTreeDataTableAttributes_C'Default__PCGF_SetTreeDataTableAttributes_C'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_SetTreeDataTableAttributes.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteWithContext",
"Outer": "PCGF_SetTreeDataTableAttributes_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:ExecuteWithContext'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Input",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Output",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "SpatialData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible",
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "NameProperty",
"Name": "PinLabel",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "StructProperty",
"Name": "Context",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "Temp_int_Array_Index_Variable_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetDataTableRowNames_OutRowNames",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "NameProperty",
"Name": "CallFunc_GetDataTableRowNames_OutRowNames",
"Flags": "RF_Public",
"ElementSize": 12
}
},
{
"Type": "NameProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 12
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetDataTableRowFromName_OutRow",
"Flags": "RF_Public",
"ElementSize": 144,
"Struct": {
"ObjectName": "UserDefinedStruct'TreesDataTableStruct'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/DataTables/TreesDataTableStruct.0"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_GetDataTableRowFromName_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeSoftObjectPath_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 40,
"Struct": {
"ObjectName": "Class'SoftObjectPath'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Add_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "SoftObjectProperty",
"Name": "CallFunc_Conv_SoftObjPathToSoftObjRef_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 48,
"PropertyFlags": "UObjectWrapper",
"PropertyClass": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_LoadAsset_Blocking_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsData_Table",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'DataTable'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_LessEqual_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_ToPointDataWithContext_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_MutableMetadata_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_PointLoop_OutData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGTaggedData",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ArrayProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGDataCollection",
"Flags": "RF_Public",
"ElementSize": 32,
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_Array_Get_Item_1",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsPCGSpatial_Data",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess_1",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PointLoopBody",
"Outer": "PCGF_SetTreeDataTableAttributes_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:PointLoopBody'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "InData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "InPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "OutPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "OutMetadata",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "Parm | OutParm | ReturnParm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "RandomStruct",
"Flags": "RF_Public",
"ElementSize": 144,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "UserDefinedStruct'TreesDataTableStruct'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/DataTables/TreesDataTableStruct.0"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Location",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Rotation",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Scale",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StrProperty",
"Name": "CallFunc_Conv_SoftObjectReferenceToString_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "StrProperty",
"Name": "CallFunc_Conv_SoftObjectReferenceToString_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetSoftObjectPath_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 40,
"Struct": {
"ObjectName": "Class'SoftObjectPath'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StrProperty",
"Name": "CallFunc_BreakSoftObjectPath_PathString",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector2D_X",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector2D_Y",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_Conv_DoubleToVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Multiply_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Array_Random_OutItem",
"Flags": "RF_Public",
"ElementSize": 144,
"Struct": {
"ObjectName": "UserDefinedStruct'TreesDataTableStruct'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/DataTables/TreesDataTableStruct.0"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Random_OutIndex",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeTransform_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Transform'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "FloatProperty",
"Name": "CallFunc_SetFloatAttribute_Value_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_SetFloatAttribute_Value_ImplicitCast_1",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "CallFunc_SetFloatAttribute_Value_ImplicitCast_2",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "PCGF_SetTreeDataTableAttributes_C",
"Name": "Default__PCGF_SetTreeDataTableAttributes_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_SetTreeDataTableAttributes.PCGF_SetTreeDataTableAttributes_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"bCanBeMultithreaded": true,
"CustomInputPins": [
{
"Label": "In",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"CustomOutputPins": [
{
"Label": "Out",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"bHasDefaultInPin": false,
"bHasDefaultOutPin": false
}
}
]

View file

@ -0,0 +1,669 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "PCGF_TransformTreeDetails_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement'",
"ObjectPath": "/Script/PCG"
},
"Children": [
{
"ObjectName": "Function'PCGF_TransformTreeDetails_C:NodeTitleOverride'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_TransformTreeDetails.2"
},
{
"ObjectName": "Function'PCGF_TransformTreeDetails_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_TransformTreeDetails.3"
},
{
"ObjectName": "Function'PCGF_TransformTreeDetails_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_TransformTreeDetails.1"
}
],
"ChildProperties": [
{
"Type": "NameProperty",
"Name": "OffsetAttribute",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "NameProperty",
"Name": "RotateAttribute",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "NameProperty",
"Name": "ScaleAttribute",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "NameProperty",
"Name": "HeightAttribute",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible"
}
],
"FuncMap": {
"ExecuteWithContext": {
"ObjectName": "Function'PCGF_TransformTreeDetails_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_TransformTreeDetails.1"
},
"PointLoopBody": {
"ObjectName": "Function'PCGF_TransformTreeDetails_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_TransformTreeDetails.3"
},
"NodeTitleOverride": {
"ObjectName": "Function'PCGF_TransformTreeDetails_C:NodeTitleOverride'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_TransformTreeDetails.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "PCGF_TransformTreeDetails_C'Default__PCGF_TransformTreeDetails_C'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_TransformTreeDetails.4"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteWithContext",
"Outer": "PCGF_TransformTreeDetails_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:ExecuteWithContext'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Input",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Output",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ArrayProperty",
"Name": "OutTaggedData",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible",
"Inner": {
"Type": "StructProperty",
"Name": "OutTaggedData",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetInputs_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "CallFunc_GetInputs_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsPCGSpatial_Data",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_ToPointDataWithContext_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_PointLoop_OutData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGTaggedData",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGDataCollection",
"Flags": "RF_Public",
"ElementSize": 32,
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Add_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "NodeTitleOverride",
"Outer": "PCGF_TransformTreeDetails_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:NodeTitleOverride'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "NameProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "Parm | OutParm | ReturnParm"
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "Function",
"Name": "PointLoopBody",
"Outer": "PCGF_TransformTreeDetails_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:PointLoopBody'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "InData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "InPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "OutPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "OutMetadata",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "Parm | OutParm | ReturnParm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "Metadata",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible",
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Point",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "DoubleProperty",
"Name": "RandomScale",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "DoubleProperty",
"Name": "Height",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "DoubleProperty",
"Name": "RandomRotation",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "DoubleProperty",
"Name": "RandomOffset",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "StructProperty",
"Name": "CallFunc_Conv_DoubleToVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeRotator_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_Add_DoubleDouble_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Location",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Rotation",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_BreakTransform_Scale",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_TransformRotation_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Rotator'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_Multiply_VectorVector_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_TransformLocation_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 24,
"Struct": {
"ObjectName": "Class'Vector'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeTransform_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 96,
"Struct": {
"ObjectName": "Class'Transform'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "FloatProperty",
"Name": "CallFunc_GetFloatAttribute_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetVector2Attribute_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"Struct": {
"ObjectName": "Class'Vector2D'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetVector2Attribute_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 16,
"Struct": {
"ObjectName": "Class'Vector2D'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector2D_X",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector2D_Y",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector2D_X_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector2D_Y_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_ReturnValue_1",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetVector2Attribute_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 16,
"Struct": {
"ObjectName": "Class'Vector2D'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector2D_X_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_BreakVector2D_Y_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "DoubleProperty",
"Name": "CallFunc_RandomFloatInRange_ReturnValue_2",
"Flags": "RF_Public",
"ElementSize": 8
},
{
"Type": "FloatProperty",
"Name": "CallFunc_MakeRotator_Yaw_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "DoubleProperty",
"Name": "K2Node_VariableSet_Height_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 8
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "PCGF_TransformTreeDetails_C",
"Name": "Default__PCGF_TransformTreeDetails_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_TransformTreeDetails.PCGF_TransformTreeDetails_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"CustomInputPins": [
{
"Label": "In",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"CustomOutputPins": [
{
"Label": "Out",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"bHasDefaultInPin": false,
"bHasDefaultOutPin": false
}
}
]

View file

@ -0,0 +1,504 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "PCGF_UnpackTreeDetailAttributes_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement'",
"ObjectPath": "/Script/PCG"
},
"Children": [
{
"ObjectName": "Function'PCGF_UnpackTreeDetailAttributes_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_UnpackTreeDetailAttributes.2"
},
{
"ObjectName": "Function'PCGF_UnpackTreeDetailAttributes_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_UnpackTreeDetailAttributes.1"
}
],
"FuncMap": {
"ExecuteWithContext": {
"ObjectName": "Function'PCGF_UnpackTreeDetailAttributes_C:ExecuteWithContext'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_UnpackTreeDetailAttributes.1"
},
"PointLoopBody": {
"ObjectName": "Function'PCGF_UnpackTreeDetailAttributes_C:PointLoopBody'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_UnpackTreeDetailAttributes.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "PCGF_UnpackTreeDetailAttributes_C'Default__PCGF_UnpackTreeDetailAttributes_C'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_UnpackTreeDetailAttributes.3"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "Function",
"Name": "ExecuteWithContext",
"Outer": "PCGF_UnpackTreeDetailAttributes_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:ExecuteWithContext'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Input",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "Output",
"Flags": "RF_Public",
"ElementSize": 32,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "SpatialData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible",
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "NameProperty",
"Name": "PinLabel",
"Flags": "RF_Public",
"ElementSize": 12,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "StructProperty",
"Name": "Context",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_ToPointDataWithContext_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_MutableMetadata_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_PointLoop_OutData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGTaggedData",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ArrayProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "K2Node_MakeArray_Array",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "StructProperty",
"Name": "K2Node_MakeStruct_PCGDataCollection",
"Flags": "RF_Public",
"ElementSize": 32,
"Struct": {
"ObjectName": "Class'PCGDataCollection'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "StructProperty",
"Name": "CallFunc_GetInputsByPinLabel_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "Class'PCGTaggedData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsPCGSpatial_Data",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'PCGSpatialData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "BoolProperty",
"Name": "CallFunc_Less_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "PointLoopBody",
"Outer": "PCGF_UnpackTreeDetailAttributes_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'PCGBlueprintElement:PointLoopBody'",
"ObjectPath": "/Script/PCG"
},
"ChildProperties": [
{
"Type": "StructProperty",
"Name": "InContext",
"Flags": "RF_Public",
"ElementSize": 184,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGContext'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "InData",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGPointData'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "InPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "StructProperty",
"Name": "OutPoint",
"Flags": "RF_Public",
"ElementSize": 208,
"PropertyFlags": "Parm | OutParm",
"Struct": {
"ObjectName": "Class'PCGPoint'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "ObjectProperty",
"Name": "OutMetadata",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'PCGMetadata'",
"ObjectPath": "/Script/PCG"
}
},
{
"Type": "BoolProperty",
"Name": "ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "Parm | OutParm | ReturnParm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StrProperty",
"Name": "CallFunc_GetStringAttribute_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "StructProperty",
"Name": "CallFunc_MakeSoftObjectPath_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 40,
"Struct": {
"ObjectName": "Class'SoftObjectPath'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "SoftObjectProperty",
"Name": "CallFunc_Conv_SoftObjPathToSoftObjRef_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 48,
"PropertyFlags": "UObjectWrapper",
"PropertyClass": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Conv_SoftObjectReferenceToObject_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_DynamicCast_AsData_Table",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'DataTable'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ArrayProperty",
"Name": "CallFunc_GetDataTableRowNames_OutRowNames",
"Flags": "RF_Public",
"ElementSize": 16,
"PropertyFlags": "ReferenceParm",
"Inner": {
"Type": "NameProperty",
"Name": "CallFunc_GetDataTableRowNames_OutRowNames",
"Flags": "RF_Public",
"ElementSize": 12
}
},
{
"Type": "NameProperty",
"Name": "CallFunc_Array_Random_OutItem",
"Flags": "RF_Public",
"ElementSize": 12
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Random_OutIndex",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "StructProperty",
"Name": "CallFunc_GetDataTableRowFromName_OutRow",
"Flags": "RF_Public",
"ElementSize": 104,
"Struct": {
"ObjectName": "UserDefinedStruct'TreeDetailsDataTableStruct'",
"ObjectPath": "/Game/ITR2/BPs/Misc/Environment/DataTables/TreeDetailsDataTableStruct.0"
}
},
{
"Type": "BoolProperty",
"Name": "CallFunc_GetDataTableRowFromName_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "StrProperty",
"Name": "CallFunc_Conv_SoftObjectReferenceToString_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 16
},
{
"Type": "FloatProperty",
"Name": "CallFunc_SetFloatAttribute_Value_ImplicitCast",
"Flags": "RF_Public",
"ElementSize": 4
}
],
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_HasOutParms | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent | FUNC_Const"
},
{
"Type": "PCGF_UnpackTreeDetailAttributes_C",
"Name": "Default__PCGF_UnpackTreeDetailAttributes_C",
"Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Misc/Environment/PCGGraphs/Functions/PCGF_UnpackTreeDetailAttributes.PCGF_UnpackTreeDetailAttributes_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"bCanBeMultithreaded": true,
"CustomInputPins": [
{
"Label": "In",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"CustomOutputPins": [
{
"Label": "Out",
"AllowedTypes": "EPCGDataType::Spline",
"bAllowMultipleData": true,
"bAllowMultipleConnections": true,
"bAdvancedPin": false
}
],
"bHasDefaultInPin": false,
"bHasDefaultOutPin": false
}
}
]