{ "$type": "miHoYo.HYG.AI.BT.BehaviourTreeGraph, Assembly-CSharp", "redirectData": null, "blackboardConfigs": { "$type": "miHoYo.HYG.DataSharing.BlackboardConfigPicker, Assembly-CSharp", "paraKeys": null, "configs": null, "noSharingKeys": { "$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.BlackboardConfigData, Assembly-CSharp]], mscorlib", "$values": [ { "$type": "miHoYo.HYG.DataSharing.BlackboardConfigData, Assembly-CSharp", "isStatic": false, "mustNoSharing": true, "showName": "TargetEntity", "DataType": 6, "sharingStrategy": 1, "category": null, "nameHistory": { "$type": "System.Collections.Generic.List`1[[System.String, mscorlib]], mscorlib", "$values": [ "instance-a062b9e7-dafd-456c-a0d6-2b88d1c60ebf" ] } }, { "$type": "miHoYo.HYG.DataSharing.BlackboardConfigData, Assembly-CSharp", "isStatic": false, "mustNoSharing": true, "showName": "Destination", "DataType": 11, "sharingStrategy": 1, "category": null, "nameHistory": { "$type": "System.Collections.Generic.List`1[[System.String, mscorlib]], mscorlib", "$values": [ "instance-3d5f1a82-9f46-41af-bea8-73868a67de45" ] } } ] } }, "roots": null, "NewNodesPlaceholder": { "$type": "miHoYo.HYG.AI.BT.CfgBTBehaviourTreeNode[], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.AI.BT.CfgBTSequencerNode, Assembly-CSharp", "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 2, 6, 7, 9, 8 ] }, "index": 0, "parentIndex": -1, "Guid": "911b3423-b15e-402e-9b9b-5fa090e833cb" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTEQSNode, Assembly-CSharp", "queryConfig": { "$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.EntityQueryConfig, Assembly-CSharp]], Assembly-CSharp", "_assetGuid": "47000107466e407c8206ed7f60b82809", "_assetPath": "Data/Query/EQS/AI/FindInteractiveTarget.json" }, "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-a062b9e7-dafd-456c-a0d6-2b88d1c60ebf" }, "bbParams": { "$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp", "parameters": [] }, "_Next": -1, "index": 1, "parentIndex": 2, "Guid": "338d2834-bfa0-449e-bb78-0bf5917d8ee3" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSelectorNode, Assembly-CSharp", "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 1, 3 ] }, "index": 2, "parentIndex": 0, "Guid": "71584067-7fe7-4718-8a67-d1cd097c7910" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSequencerNode, Assembly-CSharp", "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 4, 5 ] }, "index": 3, "parentIndex": 2, "Guid": "1a5461c7-fec7-4aa4-962b-15b08ca6cf4e" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTWaitNode, Assembly-CSharp", "WaitTime": 1.0, "IsRandom": false, "MinWaitTime": 0.0, "MaxWaitTime": 0.0, "index": 4, "parentIndex": 3, "Guid": "1f2065b1-9e67-4f4c-bcad-50a404ff7479" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTCustomResultNode, Assembly-CSharp", "result": 1, "index": 5, "parentIndex": 3, "Guid": "9ed8d16f-4a2a-4d2d-a4fa-f71781c924da" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTPQSNode, Assembly-CSharp", "queryConfig": { "$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.PointQueryConfig, Assembly-CSharp]], Assembly-CSharp", "_assetGuid": "c4df79b602ef4b62b780452aa7cda9fe", "_assetPath": "Data/Query/PQS/FindNpcInteractPoint.json" }, "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-3d5f1a82-9f46-41af-bea8-73868a67de45" }, "bbParams": { "$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp", "parameters": [ { "$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-d8212e58-74e1-4379-87c1-820950efccf4" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardUInt64, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-a062b9e7-dafd-456c-a0d6-2b88d1c60ebf" } } } ] }, "_Next": -1, "index": 6, "parentIndex": 0, "Guid": "2a9e003e-65ac-42bc-ba70-4f0fa6a0f108" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSubGraphNode, Assembly-CSharp", "SubGraphInitializer": { "$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp", "parameters": { "$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp", "parameters": [ { "$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "TargetPosition-91c02740761d06f49909ffb642f55030-0" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-3d5f1a82-9f46-41af-bea8-73868a67de45" } } }, { "$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "MoveCmdType-91c02740761d06f49909ffb642f55030-0" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorInt32, Assembly-CSharp", "_a": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGreaterThanFloat, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetDistanceXZ, Assembly-CSharp", "_from": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-3d5f1a82-9f46-41af-bea8-73868a67de45" } }, "_to": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetEntityPosition, Assembly-CSharp", "_entityGuid": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" } } }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp", "_value": 1.0 } }, "_b": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp", "_value": 2 }, "_c": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp", "_value": 1 } } } ] }, "_assetGuid": "0e309c790c8f5b547bed74bf0057f162", "_assetPath": "Data/AI/BehaviourTree/AtomTree/Atom_Navigation.json" }, "index": 7, "parentIndex": 0, "Guid": "d32e877a-9559-4071-97cd-8d1036bdf298" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSubGraphNode, Assembly-CSharp", "SubGraphInitializer": { "$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp", "parameters": { "$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp", "parameters": [ { "$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "NpcInteractType-93028e429d5d5544b87c59287e223c55-0" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarConvertEnumToInt32, Assembly-CSharp", "_arg": 6, "_argEnumType": "miHoYo.HYG.EntityInteract.NpcInteractType, Assembly-CSharp, Version=2.0.0.668, Culture=neutral, PublicKeyToken=null" } } ] }, "_assetGuid": "13e8da5c172a81e449f3bb62781555c6", "_assetPath": "Data/AI/BehaviourTree/AtomTree/Atom_Interact.json" }, "index": 8, "parentIndex": 0, "Guid": "827d3556-287e-4d8f-9e65-5a2f0571e993" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTLookForwardToPositionNode, Assembly-CSharp", "TargetPosGetter": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetEntityPosition, Assembly-CSharp", "_entityGuid": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardUInt64, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-a062b9e7-dafd-456c-a0d6-2b88d1c60ebf" } } }, "LerpTime": 0.3, "useLerpSpeed": false, "lerpSpeedGetter": null, "index": 9, "parentIndex": 0, "Guid": "bb6e5f94-ea95-48ff-ad28-178c47c98809" } ] }, "containers": null, "rootIndex": 0, "nodesHash": 106753673, "editorData": { "$type": "miHoYo.HYG.JsonGraph.GraphEditorData, Assembly-CSharp", "danglingIndexes": { "$type": "System.Int32[], mscorlib", "$values": [] }, "nodeInfos": { "$type": "System.Collections.Generic.List`1[[miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp]], mscorlib", "$values": [ { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": -227.66, "y": -83.86005 }, "guid": "911b3423-b15e-402e-9b9b-5fa090e833cb", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 464.0, "y": -416.0 }, "guid": "338d2834-bfa0-449e-bb78-0bf5917d8ee3", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 157.659973, "y": -214.940033 }, "guid": "71584067-7fe7-4718-8a67-d1cd097c7910", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 480.0, "y": -80.0 }, "guid": "1a5461c7-fec7-4aa4-962b-15b08ca6cf4e", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 768.0, "y": -128.0 }, "guid": "1f2065b1-9e67-4f4c-bcad-50a404ff7479", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 784.0, "y": 32.0 }, "guid": "9ed8d16f-4a2a-4d2d-a4fa-f71781c924da", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 160.0, "y": 64.0 }, "guid": "2a9e003e-65ac-42bc-ba70-4f0fa6a0f108", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 160.0, "y": 368.0 }, "guid": "d32e877a-9559-4071-97cd-8d1036bdf298", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 160.0, "y": 848.0 }, "guid": "827d3556-287e-4d8f-9e65-5a2f0571e993", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 496.0, "y": 656.0 }, "guid": "bb6e5f94-ea95-48ff-ad28-178c47c98809", "comment": "", "locked": false, "collapse": false } ] }, "comment": null }, "path": "Assets/MoleRes/Rel/SRes/Data/AI/01BehaviourTree/BehaviourTree/00General/Interact/BTAction_NpcInteract.json", "errors": null, "nodeErrors": { "$type": "System.Collections.Generic.Dictionary`2[[System.Int32, mscorlib],[System.String, mscorlib]], mscorlib" } }