[ { "Type": "BlueprintGeneratedClass", "Name": "BP_Spline_C", "Class": "UScriptClass'BlueprintGeneratedClass'", "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "SimpleConstructionScript": { "ObjectName": "SimpleConstructionScript'BP_Spline_C:SimpleConstructionScript_0'", "ObjectPath": "/Game/ITR2/BPs/Misc/BP_Spline.5" } }, "SuperStruct": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" }, "ChildProperties": [ { "Type": "ObjectProperty", "Name": "Spline", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "Class'SplineComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "DefaultSceneRoot", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "Class'SceneComponent'", "ObjectPath": "/Script/Engine" } } ], "ClassFlags": "CLASS_Config | CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference", "ClassWithin": { "ObjectName": "Class'Object'", "ObjectPath": "/Script/CoreUObject" }, "ClassConfigName": "Engine", "bCooked": true, "ClassDefaultObject": { "ObjectName": "BP_Spline_C'Default__BP_Spline_C'", "ObjectPath": "/Game/ITR2/BPs/Misc/BP_Spline.1" }, "EditorTags": { "BlueprintType": "BPTYPE_Normal" } }, { "Type": "BP_Spline_C", "Name": "Default__BP_Spline_C", "Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Misc/BP_Spline.BP_Spline_C'", "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "SceneComponent", "Name": "DefaultSceneRoot_GEN_VARIABLE", "Outer": "BP_Spline_C", "Class": "UScriptClass'SceneComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "SCS_Node", "Name": "SCS_Node_0", "Outer": "SimpleConstructionScript_0", "Class": "UScriptClass'SCS_Node'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentClass": { "ObjectName": "Class'SceneComponent'", "ObjectPath": "/Script/Engine" }, "ComponentTemplate": { "ObjectName": "SceneComponent'BP_Spline_C:DefaultSceneRoot_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/Misc/BP_Spline.2" }, "ChildNodes": [ { "ObjectName": "SCS_Node'BP_Spline_C:SimpleConstructionScript_0.SCS_Node_1'", "ObjectPath": "/Game/ITR2/BPs/Misc/BP_Spline.4" } ], "VariableGuid": "188CE046-4B4DF524-E8E676AA-EA8FE46C", "InternalVariableName": "DefaultSceneRoot" } }, { "Type": "SCS_Node", "Name": "SCS_Node_1", "Outer": "SimpleConstructionScript_0", "Class": "UScriptClass'SCS_Node'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentClass": { "ObjectName": "Class'SplineComponent'", "ObjectPath": "/Script/Engine" }, "ComponentTemplate": { "ObjectName": "SplineComponent'BP_Spline_C:Spline_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/Misc/BP_Spline.6" }, "VariableGuid": "0826F2AF-4F291331-8D4E04A1-D3BA06E3", "InternalVariableName": "Spline" } }, { "Type": "SimpleConstructionScript", "Name": "SimpleConstructionScript_0", "Outer": "BP_Spline_C", "Class": "UScriptClass'SimpleConstructionScript'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "RootNodes": [ { "ObjectName": "SCS_Node'BP_Spline_C:SimpleConstructionScript_0.SCS_Node_0'", "ObjectPath": "/Game/ITR2/BPs/Misc/BP_Spline.3" } ], "AllNodes": [ { "ObjectName": "SCS_Node'BP_Spline_C:SimpleConstructionScript_0.SCS_Node_0'", "ObjectPath": "/Game/ITR2/BPs/Misc/BP_Spline.3" }, { "ObjectName": "SCS_Node'BP_Spline_C:SimpleConstructionScript_0.SCS_Node_1'", "ObjectPath": "/Game/ITR2/BPs/Misc/BP_Spline.4" } ], "DefaultSceneRootNode": { "ObjectName": "SCS_Node'BP_Spline_C:SimpleConstructionScript_0.SCS_Node_0'", "ObjectPath": "/Game/ITR2/BPs/Misc/BP_Spline.3" } } }, { "Type": "SplineComponent", "Name": "Spline_GEN_VARIABLE", "Outer": "BP_Spline_C", "Class": "UScriptClass'SplineComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "SplineCurves": { "Position": { "Points": [ { "InVal": 0.0, "OutVal": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "ArriveTangent": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "LeaveTangent": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "InterpMode": "EInterpCurveMode::CIM_CurveAuto" }, { "InVal": 1.0, "OutVal": { "X": 100.0, "Y": 0.0, "Z": 0.0 }, "ArriveTangent": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "LeaveTangent": { "X": 0.0, "Y": 0.0, "Z": 0.0 }, "InterpMode": "EInterpCurveMode::CIM_CurveAuto" } ], "bIsLooped": true, "LoopKeyOffset": 1.0 }, "Rotation": { "Points": [ { "InVal": 0.0, "OutVal": { "X": 0.0, "Y": 0.0, "Z": 0.0, "W": 1.0, "IsNormalized": true, "Size": 1.0, "SizeSquared": 1.0 }, "ArriveTangent": { "X": 0.0, "Y": 0.0, "Z": 0.0, "W": 0.5, "IsNormalized": false, "Size": 0.5, "SizeSquared": 0.25 }, "LeaveTangent": { "X": 0.0, "Y": 0.0, "Z": 0.0, "W": 0.5, "IsNormalized": false, "Size": 0.5, "SizeSquared": 0.25 }, "InterpMode": "EInterpCurveMode::CIM_CurveAuto" }, { "InVal": 1.0, "OutVal": { "X": 0.0, "Y": 0.0, "Z": 0.0, "W": 1.0, "IsNormalized": true, "Size": 1.0, "SizeSquared": 1.0 }, "ArriveTangent": { "X": 0.0, "Y": 0.0, "Z": 0.0, "W": 0.5, "IsNormalized": false, "Size": 0.5, "SizeSquared": 0.25 }, "LeaveTangent": { "X": 0.0, "Y": 0.0, "Z": 0.0, "W": 0.5, "IsNormalized": false, "Size": 0.5, "SizeSquared": 0.25 }, "InterpMode": "EInterpCurveMode::CIM_CurveAuto" } ], "bIsLooped": true, "LoopKeyOffset": 1.0 }, "Scale": { "bIsLooped": true, "LoopKeyOffset": 1.0 }, "ReparamTable": { "Points": [ { "InVal": 0.0, "OutVal": 0.0, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 2.8, "OutVal": 0.1, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 10.400001, "OutVal": 0.2, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 21.600002, "OutVal": 0.3, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 35.2, "OutVal": 0.4, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 50.0, "OutVal": 0.5, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 64.8, "OutVal": 0.6, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 78.4, "OutVal": 0.7, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 89.600006, "OutVal": 0.8, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 97.2, "OutVal": 0.90000004, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 99.99999, "OutVal": 1.0, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 102.799995, "OutVal": 1.1, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 110.399994, "OutVal": 1.2, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 121.59999, "OutVal": 1.3, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 135.2, "OutVal": 1.4, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 150.0, "OutVal": 1.5, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 164.79999, "OutVal": 1.6, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 178.4, "OutVal": 1.7, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 189.6, "OutVal": 1.8, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 197.19998, "OutVal": 1.9000001, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" }, { "InVal": 199.99998, "OutVal": 2.0, "ArriveTangent": 0.0, "LeaveTangent": 0.0, "InterpMode": "EInterpCurveMode::CIM_Linear" } ] } }, "bClosedLoop": true } } ]