[ { "Type": "AudioComponent", "Name": "AudioAssemble_GEN_VARIABLE", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'AudioComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "AudioComponent", "Name": "AudioIdle_GEN_VARIABLE", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'AudioComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "RelativeLocation": { "X": 1.1002986E-07, "Y": 5.684342E-14, "Z": 92.90522 } } }, { "Type": "BlueprintGeneratedClass", "Name": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'BlueprintGeneratedClass'", "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "DynamicBindingObjects": [ { "ObjectName": "ComponentDelegateBinding'BP_DestructibleFigureBase_C:ComponentDelegateBinding_0'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.4" } ], "ComponentTemplates": [ { "ObjectName": "SkeletalMeshComponent'BP_DestructibleFigureBase_C:NODE_AddSkeletalMeshComponent-0'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.32" } ], "Timelines": [ { "ObjectName": "TimelineTemplate'BP_DestructibleFigureBase_C:Dissolve_Template'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.35" }, { "ObjectName": "TimelineTemplate'BP_DestructibleFigureBase_C:Assemble_Template'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.34" } ], "SimpleConstructionScript": { "ObjectName": "SimpleConstructionScript'BP_DestructibleFigureBase_C:SimpleConstructionScript_0'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.31" }, "UberGraphFunction": { "ObjectName": "Function'BP_DestructibleFigureBase_C:ExecuteUbergraph_BP_DestructibleFigureBase'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.17" } }, "SuperStruct": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" }, "Children": [ { "ObjectName": "Function'BP_DestructibleFigureBase_C:Start Fracture'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.24" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:UserConstructionScript'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.25" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:Dissolve__FinishedFunc'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.13" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:Dissolve__UpdateFunc'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.15" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:Dissolve__StopSpawn__EventFunc'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.14" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:Dissolve__Deactive__EventFunc'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.12" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:Assemble__FinishedFunc'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.9" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:Assemble__UpdateFunc'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.10" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:ReceiveTick'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.22" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:SetupFigure'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.23" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:BndEvt__BP_DestructibleFigureBase_StaticMeshFigure_K2Node_ComponentBoundEvent_0_ComponentHitSignature__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.11" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:Rebuild'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.20" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:HitReaction'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.18" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:DissolveFigure'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.16" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:Play Idle Sound'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.19" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:ReceiveBeginPlay'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.21" }, { "ObjectName": "Function'BP_DestructibleFigureBase_C:ExecuteUbergraph_BP_DestructibleFigureBase'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.17" } ], "ChildProperties": [ { "Type": "StructProperty", "Name": "UberGraphFrame", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 16, "PropertyFlags": "Transient | DuplicateTransient", "Struct": { "ObjectName": "Class'PointerToUberGraphFrame'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "AudioIdle", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "Class'AudioComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "AudioAssemble", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "Class'AudioComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "StaticMeshFigure", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "Class'StaticMeshComponent'", "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" } }, { "Type": "FloatProperty", "Name": "Assemble_CustomData_A6049F1D42A7CD47858CCBB2EC44000D", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4 }, { "Type": "ByteProperty", "Name": "Assemble__Direction_A6049F1D42A7CD47858CCBB2EC44000D", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 1, "Enum": { "ObjectName": "Class'ETimelineDirection'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "Assemble", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference", "PropertyClass": { "ObjectName": "Class'TimelineComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "FloatProperty", "Name": "Dissolve_DissolveMain_8327A1E841132FEE1DF738A40ABCFA0B", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 4 }, { "Type": "ByteProperty", "Name": "Dissolve__Direction_8327A1E841132FEE1DF738A40ABCFA0B", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 1, "Enum": { "ObjectName": "Class'ETimelineDirection'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "Dissolve", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference", "PropertyClass": { "ObjectName": "Class'TimelineComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "SkeletalMeshRef", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "PropertyClass": { "ObjectName": "Class'SkeletalMesh'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "StaticMeshRef", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "PropertyClass": { "ObjectName": "Class'StaticMesh'", "ObjectPath": "/Script/Engine" } }, { "Type": "BoolProperty", "Name": "Fractured", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 1, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "Evented", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 1, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "RecreateAfterFractured", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 1, "PropertyFlags": "Edit | BlueprintVisible", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "DoubleProperty", "Name": "RecreateDelay", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible" }, { "Type": "ObjectProperty", "Name": "SkeletalMeshFigure", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference", "PropertyClass": { "ObjectName": "Class'SkeletalMeshComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "Niagara", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference", "PropertyClass": { "ObjectName": "Class'NiagaraComponent'", "ObjectPath": "/Script/Niagara" } }, { "Type": "ObjectProperty", "Name": "SoundAssemble", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible", "PropertyClass": { "ObjectName": "Class'SoundBase'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "SoundDissolve", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible", "PropertyClass": { "ObjectName": "Class'SoundBase'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "SoundIdle", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible", "PropertyClass": { "ObjectName": "Class'SoundBase'", "ObjectPath": "/Script/Engine" } }, { "Type": "DoubleProperty", "Name": "Int Timer Delay Min", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible" }, { "Type": "DoubleProperty", "Name": "Int Timer Delay Max", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible" }, { "Type": "DoubleProperty", "Name": "Timer Time Min", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible" }, { "Type": "DoubleProperty", "Name": "Timer Time Max", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible" }, { "Type": "StructProperty", "Name": "Timer", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance", "Struct": { "ObjectName": "Class'TimerHandle'", "ObjectPath": "/Script/Engine" } } ], "FuncMap": { "ExecuteUbergraph_BP_DestructibleFigureBase": { "ObjectName": "Function'BP_DestructibleFigureBase_C:ExecuteUbergraph_BP_DestructibleFigureBase'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.17" }, "ReceiveBeginPlay": { "ObjectName": "Function'BP_DestructibleFigureBase_C:ReceiveBeginPlay'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.21" }, "Play Idle Sound": { "ObjectName": "Function'BP_DestructibleFigureBase_C:Play Idle Sound'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.19" }, "DissolveFigure": { "ObjectName": "Function'BP_DestructibleFigureBase_C:DissolveFigure'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.16" }, "HitReaction": { "ObjectName": "Function'BP_DestructibleFigureBase_C:HitReaction'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.18" }, "Rebuild": { "ObjectName": "Function'BP_DestructibleFigureBase_C:Rebuild'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.20" }, "BndEvt__BP_DestructibleFigureBase_StaticMeshFigure_K2Node_ComponentBoundEvent_0_ComponentHitSignature__DelegateSignature": { "ObjectName": "Function'BP_DestructibleFigureBase_C:BndEvt__BP_DestructibleFigureBase_StaticMeshFigure_K2Node_ComponentBoundEvent_0_ComponentHitSignature__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.11" }, "SetupFigure": { "ObjectName": "Function'BP_DestructibleFigureBase_C:SetupFigure'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.23" }, "ReceiveTick": { "ObjectName": "Function'BP_DestructibleFigureBase_C:ReceiveTick'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.22" }, "Assemble__UpdateFunc": { "ObjectName": "Function'BP_DestructibleFigureBase_C:Assemble__UpdateFunc'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.10" }, "Assemble__FinishedFunc": { "ObjectName": "Function'BP_DestructibleFigureBase_C:Assemble__FinishedFunc'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.9" }, "Dissolve__Deactive__EventFunc": { "ObjectName": "Function'BP_DestructibleFigureBase_C:Dissolve__Deactive__EventFunc'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.12" }, "Dissolve__StopSpawn__EventFunc": { "ObjectName": "Function'BP_DestructibleFigureBase_C:Dissolve__StopSpawn__EventFunc'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.14" }, "Dissolve__UpdateFunc": { "ObjectName": "Function'BP_DestructibleFigureBase_C:Dissolve__UpdateFunc'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.15" }, "Dissolve__FinishedFunc": { "ObjectName": "Function'BP_DestructibleFigureBase_C:Dissolve__FinishedFunc'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.13" }, "UserConstructionScript": { "ObjectName": "Function'BP_DestructibleFigureBase_C:UserConstructionScript'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.25" }, "Start Fracture": { "ObjectName": "Function'BP_DestructibleFigureBase_C:Start Fracture'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.24" } }, "ClassFlags": "CLASS_Config | CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference", "ClassWithin": { "ObjectName": "Class'Object'", "ObjectPath": "/Script/CoreUObject" }, "ClassConfigName": "Engine", "Interfaces": [ { "Class": { "ObjectName": "Class'RadiusPhysicsAnimationInterface'", "ObjectPath": "/Script/IntoTheRadius2" }, "PointerOffset": 0, "bImplementedByK2": true } ], "bCooked": true, "ClassDefaultObject": { "ObjectName": "BP_DestructibleFigureBase_C'Default__BP_DestructibleFigureBase_C'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.3" }, "EditorTags": { "BlueprintType": "BPTYPE_Normal", "ImplementedInterfaces": "((Interface=\"/Script/CoreUObject.Class'/Script/IntoTheRadius2.RadiusPhysicsAnimationInterface'\"))" } }, { "Type": "BP_DestructibleFigureBase_C", "Name": "Default__BP_DestructibleFigureBase_C", "Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.BP_DestructibleFigureBase_C'", "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "UberGraphFrame": {}, "SkeletalMeshRef[11]": { "ObjectName": "SkeletalMesh'SKM_Destructible_Figure_Man_01_a'", "ObjectPath": "/Game/ITR2/Art/Anomalies/DestructibleFigure/Man_01/SKM_Destructible_Figure_Man_01_a.1" }, "StaticMeshRef[12]": { "ObjectName": "StaticMesh'SM_Destructible_Figure_Man_01_a'", "ObjectPath": "/Game/ITR2/Art/Anomalies/DestructibleFigure/Man_01/SM_Destructible_Figure_Man_01_a.2" }, "RecreateDelay[16]": 0.25, "SoundAssemble[19]": { "ObjectName": "MetaSoundSource'MS_Black_Figures_Assemble'", "ObjectPath": "/Game/Sound/SFX/Black_Figures/MS_Black_Figures_Assemble.0" }, "SoundDissolve[20]": { "ObjectName": "MetaSoundSource'MS_Black_Figures_Dissolve'", "ObjectPath": "/Game/Sound/SFX/Black_Figures/MS_Black_Figures_Dissolve.0" }, "SoundIdle[21]": { "ObjectName": "MetaSoundSource'MS_Black_Figures_Idle'", "ObjectPath": "/Game/Sound/SFX/Black_Figures/MS_Black_Figures_Idle.0" }, "Int Timer Delay Min[22]": 5.0, "Int Timer Delay Max[23]": 10.0, "Timer Time Min[24]": 10.0, "Timer Time Max[25]": 15.0, "Timer[26]": { "Handle": 0 }, "PrimaryActorTick": { "bCanEverTick": true, "bStartWithTickEnabled": false } } }, { "Type": "ComponentDelegateBinding", "Name": "ComponentDelegateBinding_0", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'ComponentDelegateBinding'", "Flags": "RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentDelegateBindings": [ { "ComponentPropertyName": "StaticMeshFigure", "DelegatePropertyName": "OnComponentHit", "FunctionNameToBind": "BndEvt__BP_DestructibleFigureBase_StaticMeshFigure_K2Node_ComponentBoundEvent_0_ComponentHitSignature__DelegateSignature" } ] } }, { "Type": "CurveFloat", "Name": "CurveFloat_0", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'CurveFloat'", "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "FloatCurve": { "Keys": [ { "InterpMode": "RCIM_Cubic", "TangentMode": "RCTM_User", "TangentWeightMode": "RCTWM_WeightedNone", "Time": 0.0, "Value": 0.0, "ArriveTangent": -0.0074382764, "ArriveTangentWeight": 0.0, "LeaveTangent": -0.0074381647, "LeaveTangentWeight": 0.0 }, { "InterpMode": "RCIM_Cubic", "TangentMode": "RCTM_User", "TangentWeightMode": "RCTWM_WeightedNone", "Time": 6.0, "Value": 1.0, "ArriveTangent": 0.4226139, "ArriveTangentWeight": 0.0, "LeaveTangent": 0.42261317, "LeaveTangentWeight": 0.0 } ] } } }, { "Type": "CurveFloat", "Name": "CurveFloat_1", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'CurveFloat'", "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "FloatCurve": { "Keys": [ { "InterpMode": "RCIM_Linear", "TangentMode": "RCTM_Auto", "TangentWeightMode": "RCTWM_WeightedNone", "Time": 5.0, "Value": 1.0, "ArriveTangent": 0.0, "ArriveTangentWeight": 0.0, "LeaveTangent": 0.0, "LeaveTangentWeight": 0.0 } ] }, "bIsEventCurve": true } }, { "Type": "CurveFloat", "Name": "CurveFloat_2", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'CurveFloat'", "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "FloatCurve": { "Keys": [ { "InterpMode": "RCIM_Linear", "TangentMode": "RCTM_Auto", "TangentWeightMode": "RCTWM_WeightedNone", "Time": 5.5, "Value": 1.0, "ArriveTangent": 0.0, "ArriveTangentWeight": 0.0, "LeaveTangent": 0.0, "LeaveTangentWeight": 0.0 } ] }, "bIsEventCurve": true } }, { "Type": "CurveFloat", "Name": "CurveFloat_3", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'CurveFloat'", "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "FloatCurve": { "Keys": [ { "InterpMode": "RCIM_Cubic", "TangentMode": "RCTM_User", "TangentWeightMode": "RCTWM_WeightedNone", "Time": -0.0027331337, "Value": 1.0, "ArriveTangent": 0.0, "ArriveTangentWeight": 0.0, "LeaveTangent": 0.0, "LeaveTangentWeight": 0.0 }, { "InterpMode": "RCIM_Cubic", "TangentMode": "RCTM_User", "TangentWeightMode": "RCTWM_WeightedNone", "Time": 0.44556412, "Value": 0.19108337, "ArriveTangent": -4.58988, "ArriveTangentWeight": 0.0, "LeaveTangent": -4.5898895, "LeaveTangentWeight": 0.0 }, { "InterpMode": "RCIM_Cubic", "TangentMode": "RCTM_User", "TangentWeightMode": "RCTWM_WeightedNone", "Time": 0.5, "Value": 0.01, "ArriveTangent": -0.15925545, "ArriveTangentWeight": 0.0, "LeaveTangent": -0.15925193, "LeaveTangentWeight": 0.0 } ] } } }, { "Type": "Function", "Name": "Assemble__FinishedFunc", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "Assemble__UpdateFunc", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "BndEvt__BP_DestructibleFigureBase_StaticMeshFigure_K2Node_ComponentBoundEvent_0_ComponentHitSignature__DelegateSignature", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "ObjectProperty", "Name": "HitComponent", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference", "PropertyClass": { "ObjectName": "Class'PrimitiveComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "OtherActor", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "OtherComp", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference", "PropertyClass": { "ObjectName": "Class'PrimitiveComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "NormalImpulse", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "Hit", "Flags": "RF_Public", "ElementSize": 240, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | OutParm | ReferenceParm | ContainsInstancedReference", "Struct": { "ObjectName": "Class'HitResult'", "ObjectPath": "/Script/Engine" } } ], "FunctionFlags": "FUNC_HasOutParms | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "Dissolve__Deactive__EventFunc", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "Dissolve__FinishedFunc", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "Dissolve__StopSpawn__EventFunc", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "Dissolve__UpdateFunc", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "DissolveFigure", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "StructProperty", "Name": "HitLocation", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "HitImpactNormal", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } } ], "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ExecuteUbergraph_BP_DestructibleFigureBase", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "IntProperty", "Name": "EntryPoint", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm" }, { "Type": "BoolProperty", "Name": "CallFunc_IsValid_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_IsValid_ReturnValue_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_IsValid_ReturnValue_2", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "FloatProperty", "Name": "K2Node_Event_DeltaSeconds", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "DelegateProperty", "Name": "K2Node_CreateDelegate_OutputDelegate", "Flags": "RF_Public", "ElementSize": 32, "SignatureFunction": { "ObjectName": "Class'TimerDynamicDelegate__DelegateSignature'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "K2Node_ComponentBoundEvent_HitComponent", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'PrimitiveComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "K2Node_ComponentBoundEvent_OtherActor", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "K2Node_ComponentBoundEvent_OtherComp", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'PrimitiveComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "K2Node_ComponentBoundEvent_NormalImpulse", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "K2Node_ComponentBoundEvent_Hit", "Flags": "RF_Public", "ElementSize": 240, "PropertyFlags": "ConstParm | ContainsInstancedReference", "Struct": { "ObjectName": "Class'HitResult'", "ObjectPath": "/Script/Engine" } }, { "Type": "BoolProperty", "Name": "CallFunc_BreakHitResult_bBlockingHit", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_BreakHitResult_bInitialOverlap", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "FloatProperty", "Name": "CallFunc_BreakHitResult_Time", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "FloatProperty", "Name": "CallFunc_BreakHitResult_Distance", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "StructProperty", "Name": "CallFunc_BreakHitResult_Location", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_BreakHitResult_ImpactPoint", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_BreakHitResult_Normal", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_BreakHitResult_ImpactNormal", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "CallFunc_BreakHitResult_PhysMat", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'PhysicalMaterial'", "ObjectPath": "/Script/PhysicsCore" } }, { "Type": "ObjectProperty", "Name": "CallFunc_BreakHitResult_HitActor", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "CallFunc_BreakHitResult_HitComponent", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'PrimitiveComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "NameProperty", "Name": "CallFunc_BreakHitResult_HitBoneName", "Flags": "RF_Public", "ElementSize": 12 }, { "Type": "NameProperty", "Name": "CallFunc_BreakHitResult_BoneName", "Flags": "RF_Public", "ElementSize": 12 }, { "Type": "IntProperty", "Name": "CallFunc_BreakHitResult_HitItem", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_BreakHitResult_ElementIndex", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_BreakHitResult_FaceIndex", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "StructProperty", "Name": "CallFunc_BreakHitResult_TraceStart", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_BreakHitResult_TraceEnd", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "CallFunc_SpawnSoundAttached_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'AudioComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "K2Node_Event_HitResult", "Flags": "RF_Public", "ElementSize": 240, "PropertyFlags": "ConstParm | ContainsInstancedReference", "Struct": { "ObjectName": "Class'HitResult'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "K2Node_Event_Impulse", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "ConstParm", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "K2Node_Event_BulletLocation", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "ConstParm", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "BoolProperty", "Name": "K2Node_Event_IsCritical", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "ConstParm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "StructProperty", "Name": "K2Node_CustomEvent_HitLocation", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "K2Node_CustomEvent_HitImpactNormal", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "BoolProperty", "Name": "CallFunc_BreakHitResult_bBlockingHit_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_BreakHitResult_bInitialOverlap_1", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "FloatProperty", "Name": "CallFunc_BreakHitResult_Time_1", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "FloatProperty", "Name": "CallFunc_BreakHitResult_Distance_1", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "StructProperty", "Name": "CallFunc_BreakHitResult_Location_1", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_BreakHitResult_ImpactPoint_1", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_BreakHitResult_Normal_1", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_BreakHitResult_ImpactNormal_1", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "CallFunc_BreakHitResult_PhysMat_1", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'PhysicalMaterial'", "ObjectPath": "/Script/PhysicsCore" } }, { "Type": "ObjectProperty", "Name": "CallFunc_BreakHitResult_HitActor_1", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "CallFunc_BreakHitResult_HitComponent_1", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'PrimitiveComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "NameProperty", "Name": "CallFunc_BreakHitResult_HitBoneName_1", "Flags": "RF_Public", "ElementSize": 12 }, { "Type": "NameProperty", "Name": "CallFunc_BreakHitResult_BoneName_1", "Flags": "RF_Public", "ElementSize": 12 }, { "Type": "IntProperty", "Name": "CallFunc_BreakHitResult_HitItem_1", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_BreakHitResult_ElementIndex_1", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "IntProperty", "Name": "CallFunc_BreakHitResult_FaceIndex_1", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "StructProperty", "Name": "CallFunc_BreakHitResult_TraceStart_1", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_BreakHitResult_TraceEnd_1", "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_K2_SetTimerDelegate_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "Struct": { "ObjectName": "Class'TimerHandle'", "ObjectPath": "/Script/Engine" } }, { "Type": "BoolProperty", "Name": "CallFunc_IsValid_ReturnValue_3", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_IsValid_ReturnValue_4", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "BoolProperty", "Name": "CallFunc_SetStaticMesh_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "FloatProperty", "Name": "CallFunc_Delay_Duration_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "FloatProperty", "Name": "CallFunc_K2_SetTimerDelegate_InitialStartDelay_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 }, { "Type": "FloatProperty", "Name": "CallFunc_K2_SetTimerDelegate_Time_ImplicitCast", "Flags": "RF_Public", "ElementSize": 4 } ], "FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults" }, { "Type": "Function", "Name": "HitReaction", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "StructProperty", "Name": "HitResult", "Flags": "RF_Public", "ElementSize": 240, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm | ContainsInstancedReference", "Struct": { "ObjectName": "Class'HitResult'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "Impulse", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "BulletLocation", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "BoolProperty", "Name": "IsCritical", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "ConstParm | BlueprintVisible | BlueprintReadOnly | Parm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "Play Idle Sound", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "Rebuild", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ReceiveBeginPlay", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'Actor:ReceiveBeginPlay'", "ObjectPath": "/Script/Engine" }, "FunctionFlags": "FUNC_Event | FUNC_Protected | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ReceiveTick", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'Actor:ReceiveTick'", "ObjectPath": "/Script/Engine" }, "ChildProperties": [ { "Type": "FloatProperty", "Name": "DeltaSeconds", "Flags": "RF_Public", "ElementSize": 4, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm" } ], "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "SetupFigure", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "FunctionFlags": "FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "Start Fracture", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "StructProperty", "Name": "Direction", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "Location", "Flags": "RF_Public", "ElementSize": 24, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "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": "StructProperty", "Name": "CallFunc_MakeTransform_ReturnValue", "Flags": "RF_Public", "ElementSize": 96, "Struct": { "ObjectName": "Class'Transform'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "CallFunc_AddComponent_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'SkeletalMeshComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "BoolProperty", "Name": "CallFunc_IsValid_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ArrayProperty", "Name": "CallFunc_GetAllSocketNames_ReturnValue", "Flags": "RF_Public", "ElementSize": 16, "PropertyFlags": "ReferenceParm", "Inner": { "Type": "NameProperty", "Name": "CallFunc_GetAllSocketNames_ReturnValue", "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": "BoolProperty", "Name": "CallFunc_Less_IntInt_ReturnValue", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "DoubleProperty", "Name": "CallFunc_RandomFloatInRange_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": "ObjectProperty", "Name": "CallFunc_SpawnSystemAttached_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'NiagaraComponent'", "ObjectPath": "/Script/Niagara" } }, { "Type": "StructProperty", "Name": "CallFunc_RandomUnitVectorInConeInDegrees_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" } } ], "FunctionFlags": "FUNC_Public | FUNC_HasDefaults | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "UserConstructionScript", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'Function'", "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "SuperStruct": { "ObjectName": "Class'Actor:UserConstructionScript'", "ObjectPath": "/Script/Engine" }, "FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent" }, { "Type": "SceneComponent", "Name": "DefaultSceneRoot_GEN_VARIABLE", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'SceneComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "PrimaryComponentTick": { "bStartWithTickEnabled": false } } }, { "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_DestructibleFigureBase_C:DefaultSceneRoot_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.26" }, "ChildNodes": [ { "ObjectName": "SCS_Node'BP_DestructibleFigureBase_C:SimpleConstructionScript_0.SCS_Node_1'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.28" } ], "VariableGuid": "F9082C11-43084264-090C2790-32CA0E1D", "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'StaticMeshComponent'", "ObjectPath": "/Script/Engine" }, "ComponentTemplate": { "ObjectName": "StaticMeshComponent'BP_DestructibleFigureBase_C:StaticMeshFigure_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.33" }, "ChildNodes": [ { "ObjectName": "SCS_Node'BP_DestructibleFigureBase_C:SimpleConstructionScript_0.SCS_Node_2'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.29" }, { "ObjectName": "SCS_Node'BP_DestructibleFigureBase_C:SimpleConstructionScript_0.SCS_Node_3'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.30" } ], "VariableGuid": "0B899379-4D40FAE3-1A697FB4-F4FCD392", "InternalVariableName": "StaticMeshFigure" } }, { "Type": "SCS_Node", "Name": "SCS_Node_2", "Outer": "SimpleConstructionScript_0", "Class": "UScriptClass'SCS_Node'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentClass": { "ObjectName": "Class'AudioComponent'", "ObjectPath": "/Script/Engine" }, "ComponentTemplate": { "ObjectName": "AudioComponent'BP_DestructibleFigureBase_C:AudioAssemble_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.0" }, "VariableGuid": "95F08C07-41A8F7DC-077B5FBE-50400AF1", "InternalVariableName": "AudioAssemble" } }, { "Type": "SCS_Node", "Name": "SCS_Node_3", "Outer": "SimpleConstructionScript_0", "Class": "UScriptClass'SCS_Node'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentClass": { "ObjectName": "Class'AudioComponent'", "ObjectPath": "/Script/Engine" }, "ComponentTemplate": { "ObjectName": "AudioComponent'BP_DestructibleFigureBase_C:AudioIdle_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.1" }, "VariableGuid": "F4E4ADA3-4BDA00C5-4BF64EB0-571F9190", "InternalVariableName": "AudioIdle" } }, { "Type": "SimpleConstructionScript", "Name": "SimpleConstructionScript_0", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'SimpleConstructionScript'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "RootNodes": [ { "ObjectName": "SCS_Node'BP_DestructibleFigureBase_C:SimpleConstructionScript_0.SCS_Node_0'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.27" } ], "AllNodes": [ { "ObjectName": "SCS_Node'BP_DestructibleFigureBase_C:SimpleConstructionScript_0.SCS_Node_0'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.27" }, { "ObjectName": "SCS_Node'BP_DestructibleFigureBase_C:SimpleConstructionScript_0.SCS_Node_1'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.28" }, { "ObjectName": "SCS_Node'BP_DestructibleFigureBase_C:SimpleConstructionScript_0.SCS_Node_2'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.29" }, { "ObjectName": "SCS_Node'BP_DestructibleFigureBase_C:SimpleConstructionScript_0.SCS_Node_3'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.30" } ], "DefaultSceneRootNode": { "ObjectName": "SCS_Node'BP_DestructibleFigureBase_C:SimpleConstructionScript_0.SCS_Node_0'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.27" } } }, { "Type": "SkeletalMeshComponent", "Name": "NODE_AddSkeletalMeshComponent-0", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'SkeletalMeshComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted" }, { "Type": "StaticMeshComponent", "Name": "StaticMeshFigure_GEN_VARIABLE", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'StaticMeshComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "LDMaxDrawDistance": 11000.0, "CachedMaxDrawDistance": 11000.0, "CanCharacterStepUpOn": "ECanBeCharacterBase::ECB_No", "BodyInstance": { "ObjectType": "ECollisionChannel::ECC_Destructible", "bNotifyRigidBodyCollision": true, "CollisionProfileName": "Custom" }, "PrimaryComponentTick": { "bStartWithTickEnabled": false } } }, { "Type": "TimelineTemplate", "Name": "Assemble_Template", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'TimelineTemplate'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "TimelineLength": 0.5, "FloatTracks": [ { "CurveFloat": { "ObjectName": "CurveFloat'BP_DestructibleFigureBase_C:CurveFloat_3'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.8" }, "PropertyName": "Assemble_CustomData_A6049F1D42A7CD47858CCBB2EC44000D", "TrackName": "CustomData", "bIsExternalCurve": false } ], "TimelineGuid": "A6049F1D-42A7CD47-858CCBB2-EC44000D", "VariableName": "Assemble", "DirectionPropertyName": "Assemble__Direction_A6049F1D42A7CD47858CCBB2EC44000D", "UpdateFunctionName": "Assemble__UpdateFunc", "FinishedFunctionName": "Assemble__FinishedFunc" } }, { "Type": "TimelineTemplate", "Name": "Dissolve_Template", "Outer": "BP_DestructibleFigureBase_C", "Class": "UScriptClass'TimelineTemplate'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "TimelineLength": 6.0, "EventTracks": [ { "FunctionName": "Dissolve__Deactive__EventFunc", "CurveKeys": { "ObjectName": "CurveFloat'BP_DestructibleFigureBase_C:CurveFloat_1'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.6" }, "TrackName": "Deactive", "bIsExternalCurve": false }, { "FunctionName": "Dissolve__StopSpawn__EventFunc", "CurveKeys": { "ObjectName": "CurveFloat'BP_DestructibleFigureBase_C:CurveFloat_2'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.7" }, "TrackName": "StopSpawn", "bIsExternalCurve": false } ], "FloatTracks": [ { "CurveFloat": { "ObjectName": "CurveFloat'BP_DestructibleFigureBase_C:CurveFloat_0'", "ObjectPath": "/Game/ITR2/BPs/Anomalies/DestructibleFigure/BP_DestructibleFigureBase.5" }, "PropertyName": "Dissolve_DissolveMain_8327A1E841132FEE1DF738A40ABCFA0B", "TrackName": "DissolveMain", "bIsExternalCurve": false } ], "TimelineGuid": "8327A1E8-41132FEE-1DF738A4-0ABCFA0B", "VariableName": "Dissolve", "DirectionPropertyName": "Dissolve__Direction_8327A1E841132FEE1DF738A40ABCFA0B", "UpdateFunctionName": "Dissolve__UpdateFunc", "FinishedFunctionName": "Dissolve__FinishedFunc" } } ]