{ "$type": "miHoYo.HYG.AI.BT.BehaviourTreeGraph, Assembly-CSharp", "redirectData": null, "blackboardConfigs": { "$type": "miHoYo.HYG.DataSharing.BlackboardConfigPicker, Assembly-CSharp", "paraKeys": { "$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.BlackboardSelectKeyParameterSetting, Assembly-CSharp]], mscorlib", "$values": [ { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKeyParameterSetting, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-1cabdf19-f716-421f-946c-a782d21c61ac" }, "var": null }, { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKeyParameterSetting, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-fa238e42-9eff-42fb-a1cc-9c96c1890eba" }, "var": null }, { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKeyParameterSetting, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-89231997-4063-4008-ba9e-3a0b4917ecfe" }, "var": null }, { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKeyParameterSetting, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-4491ffdd-5725-4ff2-abde-4d8628f3d890" }, "var": 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": "Target", "DataType": 6, "sharingStrategy": 1, "category": null, "comment": "目标", "nameHistory": { "$type": "System.Collections.Generic.List`1[[System.String, mscorlib]], mscorlib", "$values": [ "instance-1cabdf19-f716-421f-946c-a782d21c61ac" ] } }, { "$type": "miHoYo.HYG.DataSharing.BlackboardConfigData, Assembly-CSharp", "isStatic": false, "mustNoSharing": true, "showName": "Angle", "DataType": 4, "sharingStrategy": 1, "category": null, "comment": "朝着目标移动的角度(120度左右合适)", "nameHistory": { "$type": "System.Collections.Generic.List`1[[System.String, mscorlib]], mscorlib", "$values": [ "instance-fa238e42-9eff-42fb-a1cc-9c96c1890eba" ] } }, { "$type": "miHoYo.HYG.DataSharing.BlackboardConfigData, Assembly-CSharp", "isStatic": false, "mustNoSharing": true, "showName": "Distance", "DataType": 4, "sharingStrategy": 1, "category": null, "comment": "一次最远能移动多远", "nameHistory": { "$type": "System.Collections.Generic.List`1[[System.String, mscorlib]], mscorlib", "$values": [ "instance-89231997-4063-4008-ba9e-3a0b4917ecfe" ] } }, { "$type": "miHoYo.HYG.DataSharing.BlackboardConfigData, Assembly-CSharp", "isStatic": false, "mustNoSharing": true, "showName": "MovementType", "DataType": 3, "sharingStrategy": 1, "category": null, "comment": "0 = NaviToTargetPos\n1 = SmoothContinuousWalkForward", "nameHistory": { "$type": "System.Collections.Generic.List`1[[System.String, mscorlib]], mscorlib", "$values": [ "instance-4491ffdd-5725-4ff2-abde-4d8628f3d890" ] } }, { "$type": "miHoYo.HYG.DataSharing.BlackboardConfigData, Assembly-CSharp", "isStatic": false, "mustNoSharing": true, "showName": "TargetPos", "DataType": 11, "sharingStrategy": 1, "category": null, "nameHistory": { "$type": "System.Collections.Generic.List`1[[System.String, mscorlib]], mscorlib", "$values": [ "instance-8f1dd668-2966-4545-822a-23085ccf3af2" ] } } ] } }, "NewNodesPlaceholder": { "$type": "miHoYo.HYG.AI.BT.CfgBTBehaviourTreeNode[], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.AI.BT.CfgBTSequencerNode, Assembly-CSharp", "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 9, 1, 2 ] }, "_Services": null, "index": 0, "parentIndex": -1, "Guid": "dbb62e1e-2284-44b2-963e-8c169cb4331b" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTPQSNode, Assembly-CSharp", "queryConfig": { "$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.PointQueryConfig, Assembly-CSharp]], Assembly-CSharp", "_assetGuid": "653832ae96d14c46983a4c14af9b9741", "_assetPath": "Data/Query/PQS/00AI/_Modular/EntityRelative/PQS_FindNavPointInAngle.json" }, "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-8f1dd668-2966-4545-822a-23085ccf3af2" }, "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-0a492798-3500-4308-8f62-ff745cc995fb" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardUInt64, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-1cabdf19-f716-421f-946c-a782d21c61ac" }, "targetGuid": null } }, { "$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-79ba98cf-6cdf-413e-8b13-d6b9f79419e9" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-fa238e42-9eff-42fb-a1cc-9c96c1890eba" }, "targetGuid": null } }, { "$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-a6344716-6141-404b-aba9-31c53fecc94e" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-89231997-4063-4008-ba9e-3a0b4917ecfe" }, "targetGuid": null } } ] }, "_Next": -1, "index": 1, "parentIndex": 0, "Guid": "ed215d4f-ed55-40e3-8581-2f5353580c9b" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSelectorNode, Assembly-CSharp", "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 3, 5 ] }, "_Services": null, "index": 2, "parentIndex": 0, "Guid": "960e19fa-11db-4da1-88ee-f6a0eb764c82" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSequencerNode, Assembly-CSharp", "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 4, 7 ] }, "_Services": null, "index": 3, "parentIndex": 2, "Guid": "e383ac3a-a04e-496b-9595-5be8914626a0" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTCommonConditionNode, Assembly-CSharp", "ConditionGraph": { "$type": "miHoYo.HYG.DataSharing.ConfigVarEqualToUInt32, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardUInt32, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-4491ffdd-5725-4ff2-abde-4d8628f3d890" }, "targetGuid": null }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt32, Assembly-CSharp", "_value": 0 } }, "index": 4, "parentIndex": 3, "Guid": "a092a204-877f-440e-947f-17be1b9ea92b" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSequencerNode, Assembly-CSharp", "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 6, 8 ] }, "_Services": null, "index": 5, "parentIndex": 2, "Guid": "fec35343-edd5-437e-82ab-f8b0ac21ad3c" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTCommonConditionNode, Assembly-CSharp", "ConditionGraph": { "$type": "miHoYo.HYG.DataSharing.ConfigVarEqualToUInt32, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardUInt32, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-4491ffdd-5725-4ff2-abde-4d8628f3d890" }, "targetGuid": null }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt32, Assembly-CSharp", "_value": 1 } }, "index": 6, "parentIndex": 5, "Guid": "60085fd6-2f60-4144-9767-78757d428b57" }, { "$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": "instance-d16a3e3d-ac70-4b6b-9146-c46ee6820b1b" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-8f1dd668-2966-4545-822a-23085ccf3af2" }, "targetGuid": null } } ] }, "_assetGuid": "74e4911dbb344276b875705754dc08fd", "_assetPath": "Data/AI/01BehaviourTree/_Modular/Navigation/BTState_NaviToTargetPos.json" }, "index": 7, "parentIndex": 3, "Guid": "711af355-f710-45e4-bf51-17cf4cc12f58" }, { "$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": "instance-0f5f61c0-ba7a-4961-ae0e-265e80a6533b" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-8f1dd668-2966-4545-822a-23085ccf3af2" }, "targetGuid": null } }, { "$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-81a32161-b503-45af-a6fa-c5594e448333" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp", "_value": 5.0 } }, { "$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-09051c2e-4909-4066-8f30-be78c247746b" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp", "_value": 15.0 } } ] }, "_assetGuid": "bf59c3a274b446143af1f79368f3af97", "_assetPath": "Data/AI/01BehaviourTree/Daily/Relax/Outdoor/Modular/BTS/BTState_SmoothContinuousWalkForward.json" }, "index": 8, "parentIndex": 5, "Guid": "bff4f690-3a48-43a6-820f-7953cc653b1c" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTWaitNode, Assembly-CSharp", "WaitTime": 2.0, "IsRandom": false, "MinWaitTime": 0.0, "MaxWaitTime": 0.0, "index": 9, "parentIndex": 0, "Guid": "ee30be71-9fb4-4a7c-9af6-1752ad2d74da" } ] }, "containers": null, "rootIndex": 0, "nodesHash": 479622327, "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": -304.0, "y": -48.0 }, "guid": "dbb62e1e-2284-44b2-963e-8c169cb4331b", "comment": "主要作用是让NPC不动声色地接近目标", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": -48.0, "y": -144.0 }, "guid": "ed215d4f-ed55-40e3-8581-2f5353580c9b", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 176.0, "y": -48.0 }, "guid": "960e19fa-11db-4da1-88ee-f6a0eb764c82", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 438.650024, "y": -115.75 }, "guid": "e383ac3a-a04e-496b-9595-5be8914626a0", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 672.0, "y": -176.0 }, "guid": "a092a204-877f-440e-947f-17be1b9ea92b", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 432.0, "y": 80.0 }, "guid": "fec35343-edd5-437e-82ab-f8b0ac21ad3c", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 672.0, "y": 48.0 }, "guid": "60085fd6-2f60-4144-9767-78757d428b57", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 928.0, "y": -176.0 }, "guid": "711af355-f710-45e4-bf51-17cf4cc12f58", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 912.0, "y": 96.0 }, "guid": "bff4f690-3a48-43a6-820f-7953cc653b1c", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": -32.0, "y": -272.0 }, "guid": "ee30be71-9fb4-4a7c-9af6-1752ad2d74da", "comment": null, "locked": false, "collapse": false } ] }, "comment": null }, "path": "Assets/MoleRes/Rel/SRes/Data/AI/01BehaviourTree/_Modular/Navigation/BTState_NaviToTargetDirection.json", "errors": null, "nodeErrors": { "$type": "System.Collections.Generic.Dictionary`2[[System.Int32, mscorlib],[System.String, mscorlib]], mscorlib" } }