dump: [json] pakchunk0

dump: [json] [pak]  pakchunk0
dump: [json] [utoc] pakchunk0
track large files with lfs
This commit is contained in:
merith-tk 2024-11-29 17:06:31 -08:00
parent a0202f19ac
commit 6c5b2d22ac
5983 changed files with 1839706 additions and 0 deletions

View file

@ -0,0 +1,749 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "ButtonActor_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"DynamicBindingObjects": [
{
"ObjectName": "ComponentDelegateBinding'ButtonActor_C:ComponentDelegateBinding_0'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.3"
}
],
"SimpleConstructionScript": {
"ObjectName": "SimpleConstructionScript'ButtonActor_C:SimpleConstructionScript_0'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.14"
},
"UberGraphFunction": {
"ObjectName": "Function'ButtonActor_C:ExecuteUbergraph_ButtonActor'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.6"
}
},
"SuperStruct": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
},
"Children": [
{
"ObjectName": "Function'ButtonActor_C:ReceiveBeginPlay'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.7"
},
{
"ObjectName": "Function'ButtonActor_C:ReceiveTick'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.8"
},
{
"ObjectName": "Function'ButtonActor_C:BndEvt__ColorChangingButtonComponent_K2Node_ComponentBoundEvent_3_VRButtonStateChangedSignature__DelegateSignature'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.4"
},
{
"ObjectName": "Function'ButtonActor_C:ExecuteUbergraph_ButtonActor'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.6"
},
{
"ObjectName": "Function'ButtonActor_C:ButtonPressed__DelegateSignature'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.5"
}
],
"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": "ButtonComp",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
"PropertyClass": {
"ObjectName": "BlueprintGeneratedClass'ColorChangingButtonComponent_C'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.0"
}
},
{
"Type": "ObjectProperty",
"Name": "StaticMesh",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
"PropertyClass": {
"ObjectName": "Class'StaticMeshComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "TextRender",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | InstancedReference | NonTransactional",
"PropertyClass": {
"ObjectName": "Class'TextRenderComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "BoolProperty",
"Name": "ButtonState",
"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": "DepressDistanceToSwitch",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "ObjectProperty",
"Name": "CurrentInteractionObject",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | InstancedReference",
"PropertyClass": {
"ObjectName": "Class'SceneComponent'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "DoubleProperty",
"Name": "InitialZ",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance"
},
{
"Type": "MulticastInlineDelegateProperty",
"Name": "ButtonPressed",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance | BlueprintAssignable | BlueprintCallable",
"SignatureFunction": {
"ObjectName": "Function'ButtonActor_C:ButtonPressed__DelegateSignature'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.5"
}
},
{
"Type": "ObjectProperty",
"Name": "MatInstance",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'MaterialInstanceDynamic'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "BoolProperty",
"Name": "ToggledThisTouch",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 1,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ArrayProperty",
"Name": "ElectricalTargets",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnTemplate | ExposeOnSpawn",
"Inner": {
"Type": "ObjectProperty",
"Name": "ElectricalTargets",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
}
},
{
"Type": "StructProperty",
"Name": "OffColor",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'LinearColor'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "OnColor",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'LinearColor'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "TextProperty",
"Name": "OnText",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "TextProperty",
"Name": "OffText",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 24,
"PropertyFlags": "Edit | BlueprintVisible"
},
{
"Type": "DoubleProperty",
"Name": "DepressSpeed",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible"
}
],
"FuncMap": {
"ButtonPressed__DelegateSignature": {
"ObjectName": "Function'ButtonActor_C:ButtonPressed__DelegateSignature'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.5"
},
"ExecuteUbergraph_ButtonActor": {
"ObjectName": "Function'ButtonActor_C:ExecuteUbergraph_ButtonActor'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.6"
},
"BndEvt__ColorChangingButtonComponent_K2Node_ComponentBoundEvent_3_VRButtonStateChangedSignature__DelegateSignature": {
"ObjectName": "Function'ButtonActor_C:BndEvt__ColorChangingButtonComponent_K2Node_ComponentBoundEvent_3_VRButtonStateChangedSignature__DelegateSignature'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.4"
},
"ReceiveTick": {
"ObjectName": "Function'ButtonActor_C:ReceiveTick'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.8"
},
"ReceiveBeginPlay": {
"ObjectName": "Function'ButtonActor_C:ReceiveBeginPlay'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.7"
}
},
"ClassFlags": "CLASS_Config | CLASS_ReplicationDataIsSetUp | CLASS_CompiledFromBlueprint | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "ButtonActor_C'Default__ButtonActor_C'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.1"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "ButtonActor_C",
"Name": "Default__ButtonActor_C",
"Class": "BlueprintGeneratedClass'/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.ButtonActor_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"DepressDistanceToSwitch[5]": 8.0,
"ButtonPressed[8]": {
"InvocationList": []
},
"OffColor[12]": {
"R": 0.0,
"G": 0.0,
"B": 0.0,
"A": 0.0,
"Hex": "000000"
},
"OnColor[13]": {
"R": 0.0,
"G": 1.0,
"B": 0.0,
"A": 0.0,
"Hex": "00FF00"
},
"OnText[14]": {
"Namespace": "",
"Key": "BFE5927C4461C076D4668880E7C9ED63",
"SourceString": "On",
"LocalizedString": "On"
},
"OffText[15]": {
"Namespace": "",
"Key": "1F9B8E4B4468F2B6956EEDB3B372425D",
"SourceString": "Off",
"LocalizedString": "Off"
},
"DepressSpeed[16]": 20.0,
"PrimaryActorTick": {
"bCanEverTick": true,
"bStartWithTickEnabled": false
}
}
},
{
"Type": "ColorChangingButtonComponent_C",
"Name": "ButtonComp_GEN_VARIABLE",
"Outer": "ButtonActor_C",
"Class": "BlueprintGeneratedClass'/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.ColorChangingButtonComponent_C'",
"Template": {
"ObjectName": "ColorChangingButtonComponent_C'Default__ColorChangingButtonComponent_C'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.1"
},
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"bEvaluateWorldPositionOffsetInRayTracing": true,
"OnComponentBeginOverlap": {
"InvocationList": [
{
"Object": {
"ObjectName": "ColorChangingButtonComponent_C'ButtonActor_C:ButtonComp_GEN_VARIABLE'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.2"
},
"FunctionName": "OnOverlapBegin"
}
]
},
"OnComponentEndOverlap": {
"InvocationList": [
{
"Object": {
"ObjectName": "ColorChangingButtonComponent_C'ButtonActor_C:ButtonComp_GEN_VARIABLE'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.2"
},
"FunctionName": "OnOverlapEnd"
}
]
},
"RelativeLocation": {
"X": -1.4210855E-14,
"Y": 4.637383E-08,
"Z": 0.0
}
}
},
{
"Type": "ComponentDelegateBinding",
"Name": "ComponentDelegateBinding_0",
"Outer": "ButtonActor_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": "ButtonActor_C",
"Class": "UScriptClass'Function'",
"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": "ButtonPressed__DelegateSignature",
"Outer": "ButtonActor_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_Public | FUNC_Delegate | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_ButtonActor",
"Outer": "ButtonActor_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": "IntProperty",
"Name": "Temp_int_Array_Index_Variable",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "FloatProperty",
"Name": "K2Node_Event_DeltaSeconds",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_Array_Get_Item",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "IntProperty",
"Name": "CallFunc_Array_Length_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"Type": "InterfaceProperty",
"Name": "K2Node_DynamicCast_AsElectrical_Object",
"Flags": "RF_Public",
"ElementSize": 16,
"InterfaceClass": {
"ObjectName": "BlueprintGeneratedClass'ElectricalObject_C'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ElectricalObject.0"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_DynamicCast_bSuccess",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "IntProperty",
"Name": "Temp_int_Loop_Counter_Variable",
"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": "IntProperty",
"Name": "CallFunc_Add_IntInt_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 4
},
{
"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"
}
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction"
},
{
"Type": "Function",
"Name": "ReceiveBeginPlay",
"Outer": "ButtonActor_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": "ButtonActor_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": "SceneComponent",
"Name": "DefaultSceneRoot_GEN_VARIABLE",
"Outer": "ButtonActor_C",
"Class": "UScriptClass'SceneComponent'",
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"bVisible": 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'ButtonActor_C:DefaultSceneRoot_GEN_VARIABLE'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.9"
},
"VariableGuid": "EF14A878-42318D51-C2D74EB1-0B44D2AD",
"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'ButtonActor_C:StaticMesh_GEN_VARIABLE'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.15"
},
"ChildNodes": [
{
"ObjectName": "SCS_Node'ButtonActor_C:SimpleConstructionScript_0.SCS_Node_3'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.13"
},
{
"ObjectName": "SCS_Node'ButtonActor_C:SimpleConstructionScript_0.SCS_Node_2'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.12"
}
],
"VariableGuid": "9854207C-48F97D81-827654BB-249327B5",
"InternalVariableName": "StaticMesh"
}
},
{
"Type": "SCS_Node",
"Name": "SCS_Node_2",
"Outer": "SimpleConstructionScript_0",
"Class": "UScriptClass'SCS_Node'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"ComponentClass": {
"ObjectName": "BlueprintGeneratedClass'ColorChangingButtonComponent_C'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.0"
},
"ComponentTemplate": {
"ObjectName": "ColorChangingButtonComponent_C'ButtonActor_C:ButtonComp_GEN_VARIABLE'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.2"
},
"VariableGuid": "9CF238CE-41D665BB-34EAA19C-1723566C",
"InternalVariableName": "ButtonComp"
}
},
{
"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'TextRenderComponent'",
"ObjectPath": "/Script/Engine"
},
"ComponentTemplate": {
"ObjectName": "TextRenderComponent'ButtonActor_C:TextRender_GEN_VARIABLE'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.16"
},
"VariableGuid": "9909143A-48453406-067DEABF-41B46D7C",
"InternalVariableName": "TextRender"
}
},
{
"Type": "SimpleConstructionScript",
"Name": "SimpleConstructionScript_0",
"Outer": "ButtonActor_C",
"Class": "UScriptClass'SimpleConstructionScript'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"RootNodes": [
{
"ObjectName": "SCS_Node'ButtonActor_C:SimpleConstructionScript_0.SCS_Node_1'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.11"
}
],
"AllNodes": [
{
"ObjectName": "SCS_Node'ButtonActor_C:SimpleConstructionScript_0.SCS_Node_3'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.13"
},
{
"ObjectName": "SCS_Node'ButtonActor_C:SimpleConstructionScript_0.SCS_Node_1'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.11"
},
{
"ObjectName": "SCS_Node'ButtonActor_C:SimpleConstructionScript_0.SCS_Node_2'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.12"
}
],
"DefaultSceneRootNode": {
"ObjectName": "SCS_Node'ButtonActor_C:SimpleConstructionScript_0.SCS_Node_0'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonActor.10"
}
}
},
{
"Type": "StaticMeshComponent",
"Name": "StaticMesh_GEN_VARIABLE",
"Outer": "ButtonActor_C",
"Class": "UScriptClass'StaticMeshComponent'",
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMesh": {
"ObjectName": "StaticMesh'ButtonBase'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonBase.2"
},
"RelativeScale3D": {
"X": 0.5,
"Y": 0.5,
"Z": 0.5
}
}
},
{
"Type": "TextRenderComponent",
"Name": "TextRender_GEN_VARIABLE",
"Outer": "ButtonActor_C",
"Class": "UScriptClass'TextRenderComponent'",
"Flags": "RF_Public | RF_Transactional | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Text": {
"Namespace": "",
"Key": "A2481ED3423AACF386EA9CB13ADDC97E",
"SourceString": "Off",
"LocalizedString": "Off"
},
"HorizontalAlignment": "EHorizTextAligment::EHTA_Center",
"RelativeLocation": {
"X": 16.163525,
"Y": -5.4242202E-05,
"Z": 0.0
},
"RelativeRotation": {
"Pitch": 90.0,
"Yaw": 0.0016028177,
"Roll": -179.99864
}
}
}
]

View file

@ -0,0 +1,528 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ButtonBase",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 21.009497,
"Y": -21.6974,
"Z": -4.75
},
{
"X": 21.009497,
"Y": -21.6974,
"Z": 4.875
},
{
"X": 21.009497,
"Y": 20.96875,
"Z": 4.8125
},
{
"X": 21.009497,
"Y": 20.96875,
"Z": -4.783867
},
{
"X": -21.137697,
"Y": 20.96875,
"Z": -4.75
},
{
"X": -21.137697,
"Y": 20.96875,
"Z": 4.875
},
{
"X": -21.137697,
"Y": -21.6974,
"Z": 4.8125
},
{
"X": -21.137697,
"Y": -21.6974,
"Z": -4.783867
},
{
"X": 21.0625,
"Y": -21.707298,
"Z": 4.783837
},
{
"X": -21.1001,
"Y": 20.9375,
"Z": 4.783837
}
],
"IndexData": [
8,
7,
0,
8,
0,
3,
0,
7,
3,
7,
4,
3,
4,
5,
3,
8,
3,
2,
3,
5,
2,
4,
7,
5,
7,
8,
6,
8,
2,
1,
2,
5,
1,
5,
6,
1,
6,
8,
1,
5,
7,
6
],
"ElemBox": {
"Min": {
"X": -21.137697,
"Y": -21.707298,
"Z": -4.783867
},
"Max": {
"X": 21.0625,
"Y": 20.96875,
"Z": 4.875
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "5AC55D8A4C85CEBD1D6FF09B0D73CB7F",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 69112,
"SizeOnDisk": 69112,
"OffsetInFile": "0x272"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_6",
"Outer": "ButtonBase",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 433,
"SizeOnDisk": 433,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ButtonBase",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "Material'Gray'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/Gray.0"
},
"MaterialSlotName": "Gray",
"ImportedMaterialSlotName": "Gray",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 0.0,
"LocalUVDensities[1]": 0.0,
"LocalUVDensities[2]": 0.0,
"LocalUVDensities[3]": 0.0
}
}
],
"LightMapResolution": 64,
"ExtendedBounds": {
"Origin": {
"X": -0.064100266,
"Y": -0.35984993,
"Z": -1.4781952E-05
},
"BoxExtent": {
"X": 20.9736,
"Y": 21.247448,
"Z": 4.683852
},
"SphereRadius": 30.220598220825195
}
},
"BodySetup": {
"ObjectName": "BodySetup'ButtonBase:BodySetup_1'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonBase.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ButtonBase:NavCollision_6'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonBase.1"
},
"LightingGuid": "58CFB73F-492B58A1-1EC0AE85-83FD8321",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 1392,
"MinVertexIndex": 0,
"MaxVertexIndex": 1956,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 1957
},
"VertexBuffer": {
"NumTexCoords": 2,
"NumVertices": 1957,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -22.0377,
"Y": -22.607296,
"Z": -5.6838665
},
"Max": {
"X": 21.9095,
"Y": 21.8876,
"Z": 5.683838
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": -1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": -15.0641,
"Y": -0.35984802,
"Z": -1.4305115E-05
},
"Extent": {
"X": 20.0,
"Y": 5.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 0
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 14.9359,
"Y": -0.35984802,
"Z": -1.4305115E-05
},
"Extent": {
"X": 20.0,
"Y": 5.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 1
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": -1.0,
"Z": 0.0
},
"Origin": {
"X": -0.064100266,
"Y": -15.359848,
"Z": -1.4305115E-05
},
"Extent": {
"X": 20.0,
"Y": 5.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 2
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"Origin": {
"X": -0.064100266,
"Y": 14.640152,
"Z": -1.4305115E-05
},
"Extent": {
"X": 20.0,
"Y": 5.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 3
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": -0.064100266,
"Y": -0.35984802,
"Z": -1.4305115E-05
},
"Extent": {
"X": 20.0,
"Y": 20.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": -0.064100266,
"Y": -0.35984802,
"Z": -1.4305115E-05
},
"Extent": {
"X": 20.0,
"Y": 20.0,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0x159FF"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": -0.064100266,
"Y": -0.35984898,
"Z": -1.4543533E-05
},
"BoxExtent": {
"X": 20.9736,
"Y": 21.247448,
"Z": 4.683852
},
"SphereRadius": 30.220596
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,690 @@
[
{
"Type": "BodySetup",
"Name": "BodySetup_1",
"Outer": "ButtonTop",
"Class": "UScriptClass'BodySetup'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"AggGeom": {
"ConvexElems": [
{
"VertexData": [
{
"X": 18.65625,
"Y": 7.71875,
"Z": 3.6124644
},
{
"X": 18.65625,
"Y": -7.71875,
"Z": 3.5874648
},
{
"X": 18.650238,
"Y": -7.736227,
"Z": 6.052777
},
{
"X": 18.650238,
"Y": 7.736226,
"Z": 6.0527773
},
{
"X": -18.650238,
"Y": -7.736225,
"Z": 3.5947785
},
{
"X": -18.650238,
"Y": 7.736227,
"Z": 3.605159
},
{
"X": -18.650238,
"Y": 7.736228,
"Z": 6.052778
},
{
"X": -18.650238,
"Y": -7.736227,
"Z": 6.052778
},
{
"X": -7.724762,
"Y": 18.650238,
"Z": 3.6124644
},
{
"X": 7.724763,
"Y": 18.650236,
"Z": 3.5874648
},
{
"X": 7.736227,
"Y": 18.650238,
"Z": 6.052778
},
{
"X": -7.736226,
"Y": 18.650238,
"Z": 6.052778
},
{
"X": 7.724763,
"Y": -18.650238,
"Z": 3.6124644
},
{
"X": -7.724762,
"Y": -18.650238,
"Z": 3.5874648
},
{
"X": -7.736225,
"Y": -18.650238,
"Z": 6.052778
},
{
"X": 7.736227,
"Y": -18.650238,
"Z": 6.052778
},
{
"X": -8.32569,
"Y": 8.325692,
"Z": 16.377325
},
{
"X": 8.325692,
"Y": 8.325691,
"Z": 16.377325
},
{
"X": 8.325691,
"Y": -8.325692,
"Z": 16.377325
},
{
"X": -8.325693,
"Y": -8.325692,
"Z": 16.377325
},
{
"X": -13.188509,
"Y": 13.197957,
"Z": 11.514508
},
{
"X": 13.188509,
"Y": 13.197958,
"Z": 11.514507
},
{
"X": -13.188511,
"Y": -13.197956,
"Z": 11.514505
},
{
"X": 13.188509,
"Y": -13.197956,
"Z": 11.514507
}
],
"IndexData": [
9,
0,
1,
5,
9,
4,
9,
1,
13,
9,
13,
4,
15,
12,
1,
9,
3,
0,
15,
13,
12,
14,
7,
4,
13,
1,
12,
16,
19,
18,
14,
22,
7,
23,
2,
3,
23,
22,
14,
23,
19,
22,
19,
20,
7,
19,
7,
22,
10,
3,
9,
5,
8,
9,
5,
11,
8,
6,
5,
4,
6,
11,
5,
20,
6,
7,
10,
8,
11,
23,
3,
17,
14,
4,
13,
7,
6,
4,
20,
11,
6,
16,
20,
19,
10,
9,
8,
23,
18,
19,
21,
11,
20,
21,
20,
16,
21,
10,
11,
17,
16,
18,
21,
3,
10,
17,
21,
16,
17,
3,
21,
2,
15,
1,
2,
0,
3,
2,
1,
0,
23,
17,
18,
14,
13,
15,
23,
15,
2,
23,
14,
15
],
"ElemBox": {
"Min": {
"X": -18.650238,
"Y": -18.650238,
"Z": 3.5874648
},
"Max": {
"X": 18.65625,
"Y": 18.650238,
"Z": 16.377325
},
"IsValid": 1
},
"Transform": {
"Rotation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0,
"W": 1.0,
"IsNormalized": true,
"Size": 1.0,
"SizeSquared": 1.0
},
"Translation": {
"X": 0.0,
"Y": 0.0,
"Z": 0.0
},
"Scale3D": {
"X": 1.0,
"Y": 1.0,
"Z": 1.0
}
},
"RestOffset": 0.0,
"Name": "None",
"bContributeToMass": true,
"CollisionEnabled": "ECollisionEnabled::QueryAndPhysics"
}
]
},
"DefaultInstance": {
"ObjectType": "ECollisionChannel::ECC_WorldStatic",
"CollisionProfileName": "BlockAll",
"CollisionResponses": {
"ResponseArray": [
{
"Channel": "Projectile",
"Response": "ECollisionResponse::ECR_Block"
},
{
"Channel": "LineOfFire",
"Response": "ECollisionResponse::ECR_Block"
}
]
}
}
},
"BodySetupGuid": "A6F8F4D942E82F39035C288858CAF6B7",
"CookedFormatData": {
"PhysXPC": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 61496,
"SizeOnDisk": 61496,
"OffsetInFile": "0x52A"
}
}
},
{
"Type": "NavCollision",
"Name": "NavCollision_2",
"Outer": "ButtonTop",
"Class": "UScriptClass'NavCollision'",
"Flags": "RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"CookedFormatData": {
"NavCollision_Chaos": {
"BulkDataFlags": "BULKDATA_SingleUse | BULKDATA_ForceInlinePayload",
"ElementCount": 1129,
"SizeOnDisk": 1129,
"OffsetInFile": "0x32"
}
}
},
{
"Type": "StaticMesh",
"Name": "ButtonTop",
"Class": "UScriptClass'StaticMesh'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"StaticMaterials": [
{
"MaterialInterface": {
"ObjectName": "MaterialInstanceConstant'Button_Mat_Inst'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/Button_Mat_Inst.0"
},
"MaterialSlotName": "Button_Mat_Inst",
"ImportedMaterialSlotName": "Button_Mat_Inst",
"UVChannelData": {
"bInitialized": true,
"bOverrideDensities": false,
"LocalUVDensities": 29.102873,
"LocalUVDensities[1]": 87.18469,
"LocalUVDensities[2]": 86.93435,
"LocalUVDensities[3]": 0.0
}
}
],
"LightmapUVDensity": 86.93435,
"LightMapResolution": 64,
"LightMapCoordinateIndex": 2,
"ExtendedBounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 9.994895
},
"BoxExtent": {
"X": 18.550238,
"Y": 18.550238,
"Z": 6.2824297
},
"SphereRadius": 19.593259793764666
}
},
"BodySetup": {
"ObjectName": "BodySetup'ButtonTop:BodySetup_1'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonTop.0"
},
"NavCollision": {
"ObjectName": "NavCollision'ButtonTop:NavCollision_2'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonTop.1"
},
"LightingGuid": "7BC6FEF9-4312C4C5-03738EA6-835EC076",
"RenderData": {
"LODs": [
{
"Sections": [
{
"MaterialIndex": 0,
"FirstIndex": 0,
"NumTriangles": 1222,
"MinVertexIndex": 0,
"MaxVertexIndex": 828,
"bEnableCollision": true,
"bCastShadow": true,
"bForceOpaque": false,
"bVisibleInRayTracing": true
}
],
"MaxDeviation": 0.0,
"PositionVertexBuffer": {
"Stride": 12,
"NumVertices": 829
},
"VertexBuffer": {
"NumTexCoords": 3,
"NumVertices": 829,
"Strides": -1,
"UseHighPrecisionTangentBasis": false,
"UseFullPrecisionUVs": false
},
"ColorVertexBuffer": {
"Stride": 0,
"NumVertices": 0
},
"CardRepresentationData": {
"Bounds": {
"Min": {
"X": -19.550238,
"Y": -19.550238,
"Z": 2.7124653
},
"Max": {
"X": 19.550238,
"Y": 19.550238,
"Z": 17.277325
},
"IsValid": 1
},
"MaxLodLevel": 0,
"bMostlyTwoSided": false,
"CardBuildData": [
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": -1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": -10.0,
"Y": 0.0,
"Z": 9.994895
},
"Extent": {
"X": 19.55024,
"Y": 5.0,
"Z": 15.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 0
},
{
"OBB": {
"AxisX": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"Origin": {
"X": 10.0,
"Y": 0.0,
"Z": 9.994895
},
"Extent": {
"X": 19.55024,
"Y": 5.0,
"Z": 15.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 1
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": -1.0,
"Z": 0.0
},
"Origin": {
"X": 0.0,
"Y": -10.0,
"Z": 9.994895
},
"Extent": {
"X": 19.55024,
"Y": 5.0,
"Z": 15.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 2
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"AxisZ": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"Origin": {
"X": 0.0,
"Y": 10.0,
"Z": 9.994895
},
"Extent": {
"X": 19.55024,
"Y": 5.0,
"Z": 15.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 3
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": -1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 9.994895
},
"Extent": {
"X": 19.55024,
"Y": 19.55024,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 4
},
{
"OBB": {
"AxisX": {
"X": 1.0,
"Y": 0.0,
"Z": 0.0
},
"AxisY": {
"X": 0.0,
"Y": 1.0,
"Z": 0.0
},
"AxisZ": {
"X": 0.0,
"Y": 0.0,
"Z": 1.0
},
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 9.994895
},
"Extent": {
"X": 19.55024,
"Y": 19.55024,
"Z": 10.0
}
},
"LODLevel": 0,
"AxisAlignedDirectionIndex": 5
}
]
}
}
],
"NaniteResources": {
"RootData": null,
"StreamablePages": {
"BulkDataFlags": "BULKDATA_None",
"ElementCount": 0,
"SizeOnDisk": 0,
"OffsetInFile": "0xDBB5"
},
"ImposterAtlas": [],
"HierarchyNodes": [],
"HierarchyRootOffsets": [],
"PageStreamingStates": [],
"PageDependencies": [],
"NumRootPages": 0,
"PositionPrecision": 0,
"NormalPrecision": 0,
"TangentPrecision": 0,
"NumInputTriangles": 0,
"NumInputVertices": 0,
"NumInputMeshes": 0,
"NumInputTexCoords": 0,
"NumClusters": 0,
"ResourceFlags": 0
},
"Bounds": {
"Origin": {
"X": 0.0,
"Y": 0.0,
"Z": 9.994895
},
"BoxExtent": {
"X": 18.550238,
"Y": 18.550238,
"Z": 6.2824297
},
"SphereRadius": 26.97576
},
"bLODsShareStaticLighting": true,
"ScreenSize": [
2.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
]
}
}
]

View file

@ -0,0 +1,22 @@
[
{
"Type": "MaterialInstanceConstant",
"Name": "Button_Mat_Inst",
"Class": "UScriptClass'MaterialInstanceConstant'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"Parent": {
"ObjectName": "Material'Green'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/Green.0"
},
"BasePropertyOverrides": {
"OpacityMaskClipValue": 0.3333
},
"bIncludedInBaseGame": true
},
"LoadedMaterialResources": [],
"CachedData": {
"ParentLayerIndexRemap": []
}
}
]

View file

@ -0,0 +1,310 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "ColorChangingButtonComponent_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFunction": {
"ObjectName": "Function'ColorChangingButtonComponent_C:ExecuteUbergraph_ColorChangingButtonComponent'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.3"
}
},
"SuperStruct": {
"ObjectName": "Class'VRButtonComponent'",
"ObjectPath": "/Script/VRExpansionPlugin"
},
"Children": [
{
"ObjectName": "Function'ColorChangingButtonComponent_C:SetColor'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.5"
},
{
"ObjectName": "Function'ColorChangingButtonComponent_C:ReceiveBeginPlay'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.4"
},
{
"ObjectName": "Function'ColorChangingButtonComponent_C:ButtonStateChanged'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.2"
},
{
"ObjectName": "Function'ColorChangingButtonComponent_C:ExecuteUbergraph_ColorChangingButtonComponent'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.3"
}
],
"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": "MaterialInstance",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 8,
"PropertyFlags": "Edit | BlueprintVisible | DisableEditOnInstance",
"PropertyClass": {
"ObjectName": "Class'MaterialInstanceDynamic'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "StructProperty",
"Name": "OnColor",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'LinearColor'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "StructProperty",
"Name": "OffColor",
"Flags": "RF_Public | RF_LoadCompleted",
"ElementSize": 16,
"PropertyFlags": "Edit | BlueprintVisible",
"Struct": {
"ObjectName": "Class'LinearColor'",
"ObjectPath": "/Script/CoreUObject"
}
}
],
"FuncMap": {
"ExecuteUbergraph_ColorChangingButtonComponent": {
"ObjectName": "Function'ColorChangingButtonComponent_C:ExecuteUbergraph_ColorChangingButtonComponent'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.3"
},
"ButtonStateChanged": {
"ObjectName": "Function'ColorChangingButtonComponent_C:ButtonStateChanged'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.2"
},
"ReceiveBeginPlay": {
"ObjectName": "Function'ColorChangingButtonComponent_C:ReceiveBeginPlay'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.4"
},
"SetColor": {
"ObjectName": "Function'ColorChangingButtonComponent_C:SetColor'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.5"
}
},
"ClassFlags": "CLASS_Config | CLASS_ReplicationDataIsSetUp | CLASS_EditInlineNew | CLASS_CompiledFromBlueprint | CLASS_DefaultToInstanced | CLASS_HasInstancedReference",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "ColorChangingButtonComponent_C'Default__ColorChangingButtonComponent_C'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.1"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Normal"
}
},
{
"Type": "ColorChangingButtonComponent_C",
"Name": "Default__ColorChangingButtonComponent_C",
"Class": "BlueprintGeneratedClass'/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.ColorChangingButtonComponent_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"UberGraphFrame": {},
"OnColor[2]": {
"R": 0.0,
"G": 1.0,
"B": 0.0,
"A": 0.0,
"Hex": "00FF00"
},
"OffColor[3]": {
"R": 1.0,
"G": 0.0,
"B": 0.0,
"A": 0.0,
"Hex": "FF0000"
},
"ButtonType": "EVRButtonType::Btn_Toggle_Stay",
"ButtonEngageDepth": 6.0,
"StaticMesh": {
"ObjectName": "StaticMesh'ButtonTop'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ButtonTop.2"
},
"OnComponentBeginOverlap": {
"InvocationList": [
{
"Object": {
"ObjectName": "ColorChangingButtonComponent_C'Default__ColorChangingButtonComponent_C'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.1"
},
"FunctionName": "OnOverlapBegin"
}
]
},
"OnComponentEndOverlap": {
"InvocationList": [
{
"Object": {
"ObjectName": "ColorChangingButtonComponent_C'Default__ColorChangingButtonComponent_C'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ColorChangingButtonComponent.1"
},
"FunctionName": "OnOverlapEnd"
}
]
}
}
},
{
"Type": "Function",
"Name": "ButtonStateChanged",
"Outer": "ColorChangingButtonComponent_C",
"Class": "UScriptClass'Function'",
"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_BlueprintCallable | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "ExecuteUbergraph_ColorChangingButtonComponent",
"Outer": "ColorChangingButtonComponent_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": "DelegateProperty",
"Name": "K2Node_CreateDelegate_OutputDelegate",
"Flags": "RF_Public",
"ElementSize": 32,
"SignatureFunction": {
"ObjectName": "Class'VRButtonStateChangedSignature__DelegateSignature'",
"ObjectPath": "/Script/VRExpansionPlugin"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_GetMaterial_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'MaterialInterface'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "CallFunc_CreateDynamicMaterialInstance_ReturnValue",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'MaterialInstanceDynamic'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "BoolProperty",
"Name": "K2Node_CustomEvent_ButtonState",
"Flags": "RF_Public",
"ElementSize": 1,
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "ObjectProperty",
"Name": "K2Node_CustomEvent_InteractingActor",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyClass": {
"ObjectName": "Class'Actor'",
"ObjectPath": "/Script/Engine"
}
},
{
"Type": "ObjectProperty",
"Name": "K2Node_CustomEvent_InteractingComponent",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "InstancedReference",
"PropertyClass": {
"ObjectName": "Class'PrimitiveComponent'",
"ObjectPath": "/Script/Engine"
}
}
],
"FunctionFlags": "FUNC_Final | FUNC_UbergraphFunction"
},
{
"Type": "Function",
"Name": "ReceiveBeginPlay",
"Outer": "ColorChangingButtonComponent_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'ActorComponent:ReceiveBeginPlay'",
"ObjectPath": "/Script/Engine"
},
"FunctionFlags": "FUNC_Event | FUNC_Public | FUNC_BlueprintEvent"
},
{
"Type": "Function",
"Name": "SetColor",
"Outer": "ColorChangingButtonComponent_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
}
]

View file

@ -0,0 +1,85 @@
[
{
"Type": "BlueprintGeneratedClass",
"Name": "ElectricalObject_C",
"Class": "UScriptClass'BlueprintGeneratedClass'",
"Flags": "RF_Public | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"SuperStruct": {
"ObjectName": "Class'Interface'",
"ObjectPath": "/Script/CoreUObject"
},
"Children": [
{
"ObjectName": "Function'ElectricalObject_C:CurrentStateChange'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ElectricalObject.2"
}
],
"FuncMap": {
"CurrentStateChange": {
"ObjectName": "Function'ElectricalObject_C:CurrentStateChange'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ElectricalObject.2"
}
},
"ClassFlags": "CLASS_ReplicationDataIsSetUp | CLASS_Interface | CLASS_CompiledFromBlueprint",
"ClassWithin": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
},
"ClassConfigName": "Engine",
"bCooked": true,
"ClassDefaultObject": {
"ObjectName": "ElectricalObject_C'Default__ElectricalObject_C'",
"ObjectPath": "/Game/_VRE/Grippables/Misc/Examples/Button/ElectricalObject.1"
},
"EditorTags": {
"BlueprintType": "BPTYPE_Interface"
}
},
{
"Type": "ElectricalObject_C",
"Name": "Default__ElectricalObject_C",
"Class": "BlueprintGeneratedClass'/Game/_VRE/Grippables/Misc/Examples/Button/ElectricalObject.ElectricalObject_C'",
"Flags": "RF_Public | RF_ClassDefaultObject | RF_ArchetypeObject | RF_WasLoaded | RF_LoadCompleted"
},
{
"Type": "Function",
"Name": "CurrentStateChange",
"Outer": "ElectricalObject_C",
"Class": "UScriptClass'Function'",
"Flags": "RF_Public | RF_WasLoaded | RF_LoadCompleted",
"ChildProperties": [
{
"Type": "ObjectProperty",
"Name": "CurrentProvider",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"PropertyClass": {
"ObjectName": "Class'Object'",
"ObjectPath": "/Script/CoreUObject"
}
},
{
"Type": "BoolProperty",
"Name": "ElectricalState",
"Flags": "RF_Public",
"ElementSize": 1,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm",
"FieldSize": 1,
"ByteOffset": 0,
"ByteMask": 1,
"FieldMask": 255,
"BoolSize": 1,
"bIsNativeBool": true
},
{
"Type": "DoubleProperty",
"Name": "CurrentFlow",
"Flags": "RF_Public",
"ElementSize": 8,
"PropertyFlags": "BlueprintVisible | BlueprintReadOnly | Parm"
}
],
"FunctionFlags": "FUNC_Public | FUNC_BlueprintCallable | FUNC_BlueprintEvent"
}
]

View file

@ -0,0 +1,91 @@
[
{
"Type": "Material",
"Name": "Gray",
"Class": "UScriptClass'Material'",
"Flags": "RF_Public | RF_Standalone | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"bCanMaskedBeAssumedOpaque": true,
"StateId": "7C37E62A-A44DEC0B-6CFD9EA7-1C5BAB03",
"bIncludedInBaseGame": true
},
"LoadedMaterialResources": [],
"CachedExpressionData": {
"RuntimeEntries": {
"ParameterInfoSet": []
},
"RuntimeEntries[1]": {
"ParameterInfoSet": [
{
"Name": "Param",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
}
]
},
"RuntimeEntries[2]": {
"ParameterInfoSet": []
},
"RuntimeEntries[3]": {
"ParameterInfoSet": []
},
"RuntimeEntries[4]": {
"ParameterInfoSet": []
},
"RuntimeEntries[5]": {
"ParameterInfoSet": []
},
"RuntimeEntries[6]": {
"ParameterInfoSet": []
},
"RuntimeEntries[7]": {
"ParameterInfoSet": []
},
"ScalarPrimitiveDataIndexValues": [],
"VectorPrimitiveDataIndexValues": [
-1
],
"ScalarValues": [],
"StaticSwitchValues": [],
"DynamicSwitchValues": [],
"VectorValues": [
{
"R": 0.501961,
"G": 0.501961,
"B": 0.501961,
"A": 0.0,
"Hex": "BCBCBC"
}
],
"DoubleVectorValues": [],
"TextureValues": [],
"FontValues": [],
"FontPageValues": [],
"RuntimeVirtualTextureValues": [],
"SparseVolumeTextureValues": [],
"ReferencedTextures": [],
"FunctionInfos": [],
"FunctionInfosStateCRC": 4294967295,
"ParameterCollectionInfos": [],
"GrassTypes": [],
"MaterialLayers": {
"Layers": [],
"Blends": []
},
"DynamicParameterNames": [],
"QualityLevelsUsed": [
false,
false,
false,
false
],
"bHasMaterialLayers": false,
"bHasRuntimeVirtualTextureOutput": false,
"bHasSceneColor": false,
"bHasPerInstanceCustomData": false,
"bHasPerInstanceRandom": false,
"bHasVertexInterpolator": false,
"PropertyConnectedMask": 32
}
}
]

View file

@ -0,0 +1,91 @@
[
{
"Type": "Material",
"Name": "Green",
"Class": "UScriptClass'Material'",
"Flags": "RF_Public | RF_Standalone | RF_Transactional | RF_WasLoaded | RF_LoadCompleted",
"Properties": {
"bCanMaskedBeAssumedOpaque": true,
"StateId": "C29E50A1-A62D11B8-DC8D6B86-0E563BD4",
"bIncludedInBaseGame": true
},
"LoadedMaterialResources": [],
"CachedExpressionData": {
"RuntimeEntries": {
"ParameterInfoSet": []
},
"RuntimeEntries[1]": {
"ParameterInfoSet": [
{
"Name": "ButtonColor",
"Association": "EMaterialParameterAssociation::GlobalParameter",
"Index": -1
}
]
},
"RuntimeEntries[2]": {
"ParameterInfoSet": []
},
"RuntimeEntries[3]": {
"ParameterInfoSet": []
},
"RuntimeEntries[4]": {
"ParameterInfoSet": []
},
"RuntimeEntries[5]": {
"ParameterInfoSet": []
},
"RuntimeEntries[6]": {
"ParameterInfoSet": []
},
"RuntimeEntries[7]": {
"ParameterInfoSet": []
},
"ScalarPrimitiveDataIndexValues": [],
"VectorPrimitiveDataIndexValues": [
-1
],
"ScalarValues": [],
"StaticSwitchValues": [],
"DynamicSwitchValues": [],
"VectorValues": [
{
"R": 1.0,
"G": 0.0,
"B": 0.0,
"A": 0.0,
"Hex": "FF0000"
}
],
"DoubleVectorValues": [],
"TextureValues": [],
"FontValues": [],
"FontPageValues": [],
"RuntimeVirtualTextureValues": [],
"SparseVolumeTextureValues": [],
"ReferencedTextures": [],
"FunctionInfos": [],
"FunctionInfosStateCRC": 4294967295,
"ParameterCollectionInfos": [],
"GrassTypes": [],
"MaterialLayers": {
"Layers": [],
"Blends": []
},
"DynamicParameterNames": [],
"QualityLevelsUsed": [
false,
false,
false,
false
],
"bHasMaterialLayers": false,
"bHasRuntimeVirtualTextureOutput": false,
"bHasSceneColor": false,
"bHasPerInstanceCustomData": false,
"bHasPerInstanceRandom": false,
"bHasVertexInterpolator": false,
"PropertyConnectedMask": 33
}
}
]