[ { "Type": "AudioComponent", "Name": "Audio_GEN_VARIABLE", "Outer": "BP_ButtonToSpawn_C", "Class": "UScriptClass'AudioComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "Sound": { "ObjectName": "SoundWave'A_SFX_Detector_Click_Beep'", "ObjectPath": "/Game/Sound/SFX/Detector_MS/Detector_Sounds/A_SFX_Detector_Click_Beep.0" }, "VolumeModulationMin": 0.5, "VolumeModulationMax": 0.5, "AttenuationSettings": { "ObjectName": "SoundAttenuation'Att_Detector'", "ObjectPath": "/Game/Sound/Attenuation/Att_Detector.0" } } }, { "Type": "BlueprintGeneratedClass", "Name": "BP_ButtonToSpawn_C", "Class": "UScriptClass'BlueprintGeneratedClass'", "Super": { "ObjectName": "BlueprintGeneratedClass'BP_ResetButton_C'", "ObjectPath": "/Game/ITR2/BPs/ShootingRange/BP_ResetButton.0" }, "Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "DynamicBindingObjects": [ { "ObjectName": "ComponentDelegateBinding'BP_ButtonToSpawn_C:ComponentDelegateBinding_0'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.5" } ], "SimpleConstructionScript": { "ObjectName": "SimpleConstructionScript'BP_ButtonToSpawn_C:SimpleConstructionScript_0'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.14" }, "InheritableComponentHandler": { "ObjectName": "InheritableComponentHandler'BP_ButtonToSpawn_C:InheritableComponentHandler'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.9" }, "UberGraphFunction": { "ObjectName": "Function'BP_ButtonToSpawn_C:ExecuteUbergraph_BP_ButtonToSpawn'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.7" } }, "Children": [ { "ObjectName": "Function'BP_ButtonToSpawn_C:ReceiveBeginPlay'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.8" }, { "ObjectName": "Function'BP_ButtonToSpawn_C:BndEvt__ColorChangingButtonComponent_K2Node_ComponentBoundEvent_3_VRButtonStateChangedSignature__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.6" }, { "ObjectName": "Function'BP_ButtonToSpawn_C:ExecuteUbergraph_BP_ButtonToSpawn'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.7" } ], "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": "Audio", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "Class'AudioComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "Spawn Point (Move where you want to spawn items)", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional", "PropertyClass": { "ObjectName": "Class'ChildActorComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "ClassProperty", "Name": "OBJECT TO SPAWN", "Flags": "RF_Public | RF_LoadCompleted", "ElementSize": 8, "PropertyFlags": "Edit | BlueprintVisible", "PropertyClass": { "ObjectName": "Class'Class'", "ObjectPath": "/Script/CoreUObject" }, "MetaClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } } ], "FuncMap": { "ExecuteUbergraph_BP_ButtonToSpawn": { "ObjectName": "Function'BP_ButtonToSpawn_C:ExecuteUbergraph_BP_ButtonToSpawn'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.7" }, "BndEvt__ColorChangingButtonComponent_K2Node_ComponentBoundEvent_3_VRButtonStateChangedSignature__DelegateSignature": { "ObjectName": "Function'BP_ButtonToSpawn_C:BndEvt__ColorChangingButtonComponent_K2Node_ComponentBoundEvent_3_VRButtonStateChangedSignature__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.6" }, "ReceiveBeginPlay": { "ObjectName": "Function'BP_ButtonToSpawn_C:ReceiveBeginPlay'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.8" } }, "ClassFlags": "CLASS_Config | CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference", "ClassWithin": { "ObjectName": "Class'Object'", "ObjectPath": "/Script/CoreUObject" }, "ClassConfigName": "Engine", "bCooked": true, "ClassDefaultObject": { "ObjectName": "BP_ButtonToSpawn_C'Default__BP_ButtonToSpawn_C'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.2" }, "EditorTags": { "BlueprintType": "BPTYPE_Normal" } }, { "Type": "BP_ButtonToSpawn_C", "Name": "Default__BP_ButtonToSpawn_C", "Class": "BlueprintGeneratedClass'/Game/ITR2/BPs/QA/BP_ButtonToSpawn.BP_ButtonToSpawn_C'", "Template": { "ObjectName": "BP_ResetButton_C'Default__BP_ResetButton_C'", "ObjectPath": "/Game/ITR2/BPs/ShootingRange/BP_ResetButton.1" }, "Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "UberGraphFrame": {}, "OBJECT TO SPAWN[3]": { "ObjectName": "BlueprintGeneratedClass'BP_RadiusNPCCharacterMimicAssault_C'", "ObjectPath": "/Game/ITR2/BPs/AI/Enemies/Mimic/BP_RadiusNPCCharacterMimicAssault.1" }, "bCanBeDamaged": false } }, { "Type": "ChildActorComponent", "Name": "Spawn Point (Move where you want to spawn items)_GEN_VARIABLE", "Outer": "BP_ButtonToSpawn_C", "Class": "UScriptClass'ChildActorComponent'", "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted", "Properties": { "RelativeLocation": { "X": 0.0, "Y": -500.0, "Z": 0.0 }, "Mobility": "EComponentMobility::Static" } }, { "Type": "ColorChangingButtonComponent_C", "Name": "ButtonComp_GEN_VARIABLE", "Outer": "BP_ButtonToSpawn_C", "Class": "BlueprintGeneratedClass'/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.ColorChangingButtonComponent_C'", "Template": { "ObjectName": "ColorChangingButtonComponent_C'BP_ResetButton_C:ButtonComp_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/ShootingRange/BP_ResetButton.2" }, "Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted | RF_InheritableComponentTemplate", "Properties": { "OnComponentBeginOverlap": { "InvocationList": [] }, "OnComponentEndOverlap": { "InvocationList": [] }, "Mobility": "EComponentMobility::Movable" } }, { "Type": "ComponentDelegateBinding", "Name": "ComponentDelegateBinding_0", "Outer": "BP_ButtonToSpawn_C", "Class": "UScriptClass'ComponentDelegateBinding'", "Flags": "RF_WasLoaded | RF_LoadCompleted", "Properties": { "ComponentDelegateBindings": [ { "ComponentPropertyName": "ButtonComp", "DelegatePropertyName": "OnButtonStateChanged", "FunctionNameToBind": "BndEvt__ColorChangingButtonComponent_K2Node_ComponentBoundEvent_3_VRButtonStateChangedSignature__DelegateSignature" } ] } }, { "Type": "Function", "Name": "BndEvt__ColorChangingButtonComponent_K2Node_ComponentBoundEvent_3_VRButtonStateChangedSignature__DelegateSignature", "Outer": "BP_ButtonToSpawn_C", "Class": "UScriptClass'Function'", "Super": { "ObjectName": "Function'BP_ResetButton_C:BndEvt__ColorChangingButtonComponent_K2Node_ComponentBoundEvent_3_VRButtonStateChangedSignature__DelegateSignature'", "ObjectPath": "/Game/ITR2/BPs/ShootingRange/BP_ResetButton.4" }, "Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted", "ChildProperties": [ { "Type": "BoolProperty", "Name": "ButtonState", "Flags": "RF_Public", "ElementSize": 1, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ObjectProperty", "Name": "InteractingActor", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm", "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "InteractingComponent", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm | InstancedReference", "PropertyClass": { "ObjectName": "Class'PrimitiveComponent'", "ObjectPath": "/Script/Engine" } } ], "FunctionFlags": "FUNC_BlueprintEvent" }, { "Type": "Function", "Name": "ExecuteUbergraph_BP_ButtonToSpawn", "Outer": "BP_ButtonToSpawn_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": "K2Node_ComponentBoundEvent_ButtonState", "Flags": "RF_Public", "ElementSize": 1, "FieldSize": 1, "ByteOffset": 0, "ByteMask": 1, "FieldMask": 255, "BoolSize": 1, "bIsNativeBool": true }, { "Type": "ObjectProperty", "Name": "K2Node_ComponentBoundEvent_InteractingActor", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "K2Node_ComponentBoundEvent_InteractingComponent", "Flags": "RF_Public", "ElementSize": 8, "PropertyFlags": "InstancedReference", "PropertyClass": { "ObjectName": "Class'PrimitiveComponent'", "ObjectPath": "/Script/Engine" } }, { "Type": "StructProperty", "Name": "CallFunc_K2_GetComponentLocation_ReturnValue", "Flags": "RF_Public", "ElementSize": 24, "Struct": { "ObjectName": "Class'Vector'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "StructProperty", "Name": "CallFunc_Conv_VectorToTransform_ReturnValue", "Flags": "RF_Public", "ElementSize": 96, "Struct": { "ObjectName": "Class'Transform'", "ObjectPath": "/Script/CoreUObject" } }, { "Type": "ObjectProperty", "Name": "CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } }, { "Type": "ObjectProperty", "Name": "CallFunc_FinishSpawningActor_ReturnValue", "Flags": "RF_Public", "ElementSize": 8, "PropertyClass": { "ObjectName": "Class'Actor'", "ObjectPath": "/Script/Engine" } } ], "FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction | FUNC_HasDefaults" }, { "Type": "Function", "Name": "ReceiveBeginPlay", "Outer": "BP_ButtonToSpawn_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": "InheritableComponentHandler", "Name": "InheritableComponentHandler", "Outer": "BP_ButtonToSpawn_C", "Class": "UScriptClass'InheritableComponentHandler'", "Flags": "RF_WasLoaded | RF_LoadCompleted", "Properties": { "Records": [ { "ComponentClass": { "ObjectName": "BlueprintGeneratedClass'ColorChangingButtonComponent_C'", "ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.0" }, "ComponentTemplate": { "ObjectName": "ColorChangingButtonComponent_C'BP_ButtonToSpawn_C:ButtonComp_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.4" }, "ComponentKey": { "OwnerClass": { "ObjectName": "BlueprintGeneratedClass'BP_ResetButton_C'", "ObjectPath": "/Game/ITR2/BPs/ShootingRange/BP_ResetButton.0" }, "SCSVariableName": "ButtonComp", "AssociatedGuid": "9CF238CE-41D665BB-34EAA19C-1723566C" }, "CookedComponentInstancingData": { "ChangedPropertyList": [], "bHasValidCookedData": false } } ] } }, { "Type": "SceneComponent", "Name": "DefaultSceneRoot_GEN_VARIABLE", "Outer": "BP_ButtonToSpawn_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_ButtonToSpawn_C:DefaultSceneRoot_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.10" }, "VariableGuid": "FA2DA051-4347D187-BE2F5E9F-0FE7D0AD", "InternalVariableName": "DefaultSceneRoot" } }, { "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'ChildActorComponent'", "ObjectPath": "/Script/Engine" }, "ComponentTemplate": { "ObjectName": "ChildActorComponent'BP_ButtonToSpawn_C:Spawn Point (Move where you want to spawn items)_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.3" }, "ParentComponentOrVariableName": "StaticMesh", "ParentComponentOwnerClassName": "BP_ResetButton_C", "VariableGuid": "20472D5C-46275E54-D6FCCA8E-8A535B19", "InternalVariableName": "Spawn Point (Move where you want to spawn items)" } }, { "Type": "SCS_Node", "Name": "SCS_Node_4", "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_ButtonToSpawn_C:Audio_GEN_VARIABLE'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.0" }, "ParentComponentOrVariableName": "StaticMesh", "ParentComponentOwnerClassName": "BP_ResetButton_C", "VariableGuid": "5941433B-4E181AE5-B31C3693-C9ADD925", "InternalVariableName": "Audio" } }, { "Type": "SimpleConstructionScript", "Name": "SimpleConstructionScript_0", "Outer": "BP_ButtonToSpawn_C", "Class": "UScriptClass'SimpleConstructionScript'", "Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted", "Properties": { "RootNodes": [ { "ObjectName": "SCS_Node'BP_ButtonToSpawn_C:SimpleConstructionScript_0.SCS_Node_2'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.12" }, { "ObjectName": "SCS_Node'BP_ButtonToSpawn_C:SimpleConstructionScript_0.SCS_Node_4'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.13" } ], "AllNodes": [ { "ObjectName": "SCS_Node'BP_ButtonToSpawn_C:SimpleConstructionScript_0.SCS_Node_2'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.12" }, { "ObjectName": "SCS_Node'BP_ButtonToSpawn_C:SimpleConstructionScript_0.SCS_Node_4'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.13" } ], "DefaultSceneRootNode": { "ObjectName": "SCS_Node'BP_ButtonToSpawn_C:SimpleConstructionScript_0.SCS_Node_0'", "ObjectPath": "/Game/ITR2/BPs/QA/BP_ButtonToSpawn.11" } } } ]