{ "$type": "miHoYo.HYG.AI.BT.BehaviourTreeGraph, Assembly-CSharp", "redirectData": null, "blackboardConfigs": { "$type": "miHoYo.HYG.DataSharing.BlackboardConfigPicker, Assembly-CSharp", "paraKeys": null, "configs": { "$type": "System.Collections.Generic.List`1[[miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp]], mscorlib", "$values": [ { "$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp", "_assetGuid": "3c77a46f968a1b64992fa81e0f0f2b0e", "_assetPath": "Data/AI/02Blackboard/Gameplay/Partner/BB_Partner_v2.json" } ] }, "noSharingKeys": 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": [ 31, 1, 2, 22, 3, 4, 19 ] }, "_Services": null, "index": 0, "parentIndex": -1, "Guid": "124120bb-00fd-461c-a03b-6bc7d4156d50" }, { "$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": [] }, "_assetGuid": "33bc925922d84aca9577fee809973801", "_assetPath": "Data/AI/01BehaviourTree/Gameplay/Partner/V2/BTA/BTAction_InitPartnerReactionParams_v2.json" }, "index": 1, "parentIndex": 0, "Guid": "5981e291-704a-4774-96ca-e3f3c8658493" }, { "$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": "BubbleID-006131b57a23c974da31f85fa03a5309-0" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp", "_value": 10002 } } ] }, "_assetGuid": "de855cb965099a645aa2c0cb8e21d8ad", "_assetPath": "Data/AI/01BehaviourTree/BehaviourTree/00General/BubbleSystem/Atom_PlayBubble.json" }, "index": 2, "parentIndex": 0, "Guid": "f325125e-147a-4412-b092-1cb6244bbddc" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTWaitNode, Assembly-CSharp", "WaitTime": 0.5, "IsRandom": false, "MinWaitTime": 0.0, "MaxWaitTime": 0.0, "index": 3, "parentIndex": 0, "Guid": "3161e3c7-38f5-4b6e-bc23-69fda110b8e0" }, { "$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": [] }, "_assetGuid": "21c27adf71604419951fcef1bb11aa5c", "_assetPath": "Data/AI/01BehaviourTree/Gameplay/Partner/V2/BTA/BTAction_PartnerDetectPlayerMovingTrigger_v2.json" }, "index": 4, "parentIndex": 0, "Guid": "3e742242-af3f-4abc-873f-7ed1e1b645eb" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTActiveSelectorNode, Assembly-CSharp", "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 6, 11, 15 ] }, "_Services": null, "index": 5, "parentIndex": 19, "Guid": "63953b5e-fa34-48e7-8f29-24c03decfd19" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSequencerNode, Assembly-CSharp", "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 7, 8, 10, 9 ] }, "_Services": null, "index": 6, "parentIndex": 5, "Guid": "4f63f970-bc3f-4a0b-b0a6-a37b42d0c404" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTCommonConditionNode, Assembly-CSharp", "ConditionGraph": { "$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp", "_operands": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp", "_values": { "$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.DataSharing.ConfigVarLogicOr, Assembly-CSharp", "_operands": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp", "_values": { "$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.DataSharing.ConfigVarGreaterThanUInt64, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardUInt64, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "ForceFurnitureEntity-3c77a46f968a1b64992fa81e0f0f2b0e-0" }, "targetGuid": null }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt64, Assembly-CSharp", "_value": 0 } }, { "$type": "miHoYo.HYG.DataSharing.ConfigVarCompareVector3, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "PlayerReactionPos-3c77a46f968a1b64992fa81e0f0f2b0e-0" }, "targetGuid": null }, "_operatorType": 1, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3, Assembly-CSharp", "_value": { "x": 0.0, "y": 0.0, "z": 0.0 } } } ] } } }, { "$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanFloat, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetDistanceBetweenTwoEntities, Assembly-CSharp", "_a": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" }, "_b": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerPlayerEntityByNpc, Assembly-CSharp", "_npcGuid": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" } } }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp", "_value": 3.0 } } ] } } }, "index": 7, "parentIndex": 6, "Guid": "b0b9b2d7-18df-4ea7-9975-4ab7585cffc9" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSetBlackboardNode, Assembly-CSharp", "targetKey": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "TooFar-3c77a46f968a1b64992fa81e0f0f2b0e-0" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBool, Assembly-CSharp", "_value": false }, "index": 8, "parentIndex": 6, "Guid": "3073b63e-a628-44a9-bc02-a2681b08b92a" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTWaitNode, Assembly-CSharp", "WaitTime": 1.0, "IsRandom": false, "MinWaitTime": 0.0, "MaxWaitTime": 0.0, "index": 9, "parentIndex": 6, "Guid": "9cdd3bb4-e65f-47c9-beca-ce623baed02f" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSetBlackboardNode, Assembly-CSharp", "targetKey": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "NeedDistanceCheck-3c77a46f968a1b64992fa81e0f0f2b0e-0" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBool, Assembly-CSharp", "_value": false }, "index": 10, "parentIndex": 6, "Guid": "fd261111-fbec-47f0-b7b3-2a77664274ad" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTConditionDecoratorNode, Assembly-CSharp", "primitive": null, "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": null }, "FinishMode": 0, "_Condition": 12, "_Child": 23, "index": 11, "parentIndex": 5, "Guid": "6975d83a-7b7c-42d5-a033-15ea89978396" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTCommonConditionNode, Assembly-CSharp", "ConditionGraph": { "$type": "miHoYo.HYG.DataSharing.ConfigVarLogicOr, Assembly-CSharp", "_operands": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp", "_values": { "$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp", "_operands": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp", "_values": { "$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp", "_operand": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardBool, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "PlayerNotMoving-3c77a46f968a1b64992fa81e0f0f2b0e-0" }, "targetGuid": null } }, { "$type": "miHoYo.HYG.DataSharing.ConfigVarNotEqualToInt32, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryIntValue, Assembly-CSharp", "memoryType": 0, "memoryKey": 15612, "callerConfigId": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp" } }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp", "_value": 2 } } ] } } }, { "$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp", "_operands": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp", "_values": { "$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.DataSharing.ConfigVarEqualToInt32, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryIntValue, Assembly-CSharp", "memoryType": 0, "memoryKey": 15612, "callerConfigId": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp" } }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp", "_value": 2 } }, { "$type": "miHoYo.HYG.DataSharing.ConfigVarGreaterThanFloat, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetDistanceBetweenEntities, Assembly-CSharp", "_fromEntityGuid": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerPlayerEntityByNpc, Assembly-CSharp", "_npcGuid": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" } }, "_toEntityGuid": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" } }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp", "_value": 1.2 } } ] } } } ] } } }, "index": 12, "parentIndex": 11, "Guid": "4296faa0-0903-4f72-88ea-78e695ba5ea3" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTRepeatNode, Assembly-CSharp", "RepeaterMode": 2, "isDynamic": false, "RepeatCount": 0, "targetRepeatCount": null, "RepeatLimit": -1, "UntilResult": 0, "_Child": 14, "index": 13, "parentIndex": 23, "Guid": "2bfab954-f4d2-4a88-a1db-65f8ed05ad4f" }, { "$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-6d5fa761-66cd-437c-84b8-153fbe2fb9c7" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerPlayerEntityByNpc, Assembly-CSharp", "_npcGuid": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" } } }, { "$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-2873250b-137e-43b0-bb78-db3536e7b5c6" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp", "_value": 2.0 } }, { "$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-4ad3747e-4e71-412f-8de6-2f757a27223e" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBool, Assembly-CSharp", "_value": true } }, { "$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-ade80c25-3821-43bc-9247-9800c6cc9a48" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp", "_value": 999999.0 } }, { "$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-1abaf7f5-83d7-419d-9a62-4ba9e59e4289" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp", "_value": 3 } } ] }, "_assetGuid": "2c41ab5b2a2d4b53b2bdab27521f5352", "_assetPath": "Data/AI/01BehaviourTree/BehaviourTree/BTv3_RefreshNew/BTS/BTState_SmoothFollowTarget_v3.json" }, "index": 14, "parentIndex": 13, "Guid": "80224be7-56b3-4819-bdee-437a3dd66d66" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSequencerNode, Assembly-CSharp", "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 16, 32, 17, 18 ] }, "_Services": null, "index": 15, "parentIndex": 5, "Guid": "5f6570de-cfc6-4c44-821e-69483c446b63" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSetBlackboardNode, Assembly-CSharp", "targetKey": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "NeedDistanceCheck-3c77a46f968a1b64992fa81e0f0f2b0e-0" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBool, Assembly-CSharp", "_value": false }, "index": 16, "parentIndex": 15, "Guid": "d8657063-3975-46a6-a009-b12cd88f1070" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSetBlackboardNode, Assembly-CSharp", "targetKey": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "TooFar-3c77a46f968a1b64992fa81e0f0f2b0e-0" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBool, Assembly-CSharp", "_value": false }, "index": 17, "parentIndex": 15, "Guid": "b0a5d6f5-e63d-4c87-96e3-d6a1e24ce899" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTWaitNode, Assembly-CSharp", "WaitTime": 1.0, "IsRandom": false, "MinWaitTime": 0.0, "MaxWaitTime": 0.0, "index": 18, "parentIndex": 15, "Guid": "c3c7ac16-9e9f-4ec0-b2fb-ca6e28cf8740" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTParallelNode, Assembly-CSharp", "FinishMode": 0, "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 5, 21, 20 ] }, "_Services": null, "index": 19, "parentIndex": 0, "Guid": "5ddf6a07-ec60-4dce-9489-4a16c376487f" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTDebugDrawCircleNode, Assembly-CSharp", "Center": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "LastPlayerPos-3c77a46f968a1b64992fa81e0f0f2b0e-0" }, "targetGuid": null }, "Radius": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp", "_value": 0.3 }, "Duration": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp", "_value": 0.5 }, "Color": { "$type": "UnityEngine.Color, UnityEngine.CoreModule", "r": 1.0, "g": 0.0, "b": 0.0, "a": 1.0 }, "index": 20, "parentIndex": 19, "Guid": "10cd14fb-1bf1-4406-9521-88c5ef541812" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTLookIKFocusNode, Assembly-CSharp", "isLookAtPosition": false, "targetGuid": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" }, "targetPosition": null, "priority": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp", "_value": 100 }, "index": 21, "parentIndex": 19, "Guid": "870fb8e3-055e-4336-9f47-64cd2386b511" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSetMemoryDataNode, Assembly-CSharp", "memoryType": 0, "memoryStrKey": "Npc/BehaviourRecord/PartnerBeginingState_Int", "memoryKey": 15629, "valueVarGetter": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp", "_value": -1 }, "memoryTimeGetter": null, "index": 22, "parentIndex": 0, "Guid": "236be65a-0262-46df-aa2a-218745517291" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTParallelNode, Assembly-CSharp", "FinishMode": 0, "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 26, 13 ] }, "_Services": null, "index": 23, "parentIndex": 11, "Guid": "6818fc58-0ba1-4571-b6d5-1d8beb428523" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTCommonConditionNode, Assembly-CSharp", "ConditionGraph": { "$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp", "_operands": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp", "_values": { "$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.DataSharing.ConfigVarGreaterThanInt32, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardInt32, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "PlayerDoingCouner-3c77a46f968a1b64992fa81e0f0f2b0e-0" }, "targetGuid": null }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp", "_value": 5 } }, { "$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanFloat, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetDistanceBetweenTwoEntities, Assembly-CSharp", "_a": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" }, "_b": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerPlayerEntityByNpc, Assembly-CSharp", "_npcGuid": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" } } }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp", "_value": 2.0 } } ] } } }, "index": 24, "parentIndex": 30, "Guid": "f2e24614-06ff-4ff2-a49d-a50275c9606e" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTCustomResultNode, Assembly-CSharp", "result": 1, "index": 25, "parentIndex": 30, "Guid": "89eaf9ed-03fd-4758-bfef-9625bee6574d" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTActiveSelectorNode, Assembly-CSharp", "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 30, 29 ] }, "_Services": null, "index": 26, "parentIndex": 23, "Guid": "5d0481bc-873d-4085-afcc-fdaddf517855" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTCommonConditionNode, Assembly-CSharp", "ConditionGraph": { "$type": "miHoYo.HYG.DataSharing.ConfigVarLogicOr, Assembly-CSharp", "_operands": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp", "_values": { "$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToInt32, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardInt32, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "PlayerDoingCouner-3c77a46f968a1b64992fa81e0f0f2b0e-0" }, "targetGuid": null }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp", "_value": 5 } }, { "$type": "miHoYo.HYG.DataSharing.ConfigVarGreaterThanFloat, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetDistanceBetweenTwoEntities, Assembly-CSharp", "_a": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" }, "_b": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerPlayerEntityByNpc, Assembly-CSharp", "_npcGuid": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" } } }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp", "_value": 2.0 } } ] } } }, "index": 27, "parentIndex": 29, "Guid": "ca8b88be-b291-4389-aa25-08c307d1c2f9" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTCustomResultNode, Assembly-CSharp", "result": 2, "index": 28, "parentIndex": 29, "Guid": "083a1b0d-a3b8-45b9-ad2c-c208a47e431b" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTConditionDecoratorNode, Assembly-CSharp", "primitive": null, "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": null }, "FinishMode": 0, "_Condition": 27, "_Child": 28, "index": 29, "parentIndex": 26, "Guid": "2203ec52-98b6-44aa-bc5f-bff312c07e5e" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTConditionDecoratorNode, Assembly-CSharp", "primitive": null, "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": null }, "FinishMode": 0, "_Condition": 24, "_Child": 25, "index": 30, "parentIndex": 26, "Guid": "9d8f96f7-b952-470b-ba87-4d0e4bb132b0" }, { "$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": [] }, "_assetGuid": "4587b53b31444981b03986f24d68455c", "_assetPath": "Data/AI/01BehaviourTree/Gameplay/Partner/V2/BTA/BTAction_PartnerRefreshSceneParams_v2.json" }, "index": 31, "parentIndex": 0, "Guid": "895f84d6-7f6b-4131-ade5-244b0bbc40d4" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSequencerNode, Assembly-CSharp", "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 33, 35 ] }, "_Services": null, "index": 32, "parentIndex": 15, "Guid": "a050f765-54fe-45b2-84bb-6d4bc78c06c5" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSimpleIfElseNode, Assembly-CSharp", "_True": -1, "_False": 34, "_condition": { "$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp", "_operands": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp", "_values": { "$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.DataSharing.ConfigVarNotEqualToInt32, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardInt32, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "CurPlayerDoing-3c77a46f968a1b64992fa81e0f0f2b0e-0" }, "targetGuid": null }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp", "_value": 0 } }, { "$type": "miHoYo.HYG.DataSharing.ConfigVarGreaterThanInt32, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardInt32, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "PlayerDoingCouner-3c77a46f968a1b64992fa81e0f0f2b0e-0" }, "targetGuid": null }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp", "_value": 2 } }, { "$type": "miHoYo.HYG.DataSharing.ConfigVarNotEqualToInt32, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryIntValue, Assembly-CSharp", "memoryType": 0, "memoryKey": 15612, "callerConfigId": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp" } }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp", "_value": 2 } } ] } } }, "_defaultRes": true, "index": 33, "parentIndex": 32, "Guid": "64e8c4da-1d6b-49e7-97dd-c3d42689fcbe" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSetBlackboardNode, Assembly-CSharp", "targetKey": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "NeedRelaxIntermediate-3c77a46f968a1b64992fa81e0f0f2b0e-0" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBool, Assembly-CSharp", "_value": true }, "index": 34, "parentIndex": 33, "Guid": "d882e1fb-d476-4966-9820-ece5dc8843d9" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSimpleIfElseNode, Assembly-CSharp", "_True": 36, "_False": -1, "_condition": { "$type": "miHoYo.HYG.DataSharing.ConfigVarLogicOr, Assembly-CSharp", "_operands": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp", "_values": { "$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.DataSharing.ConfigVarCheckSceneBySceneType, Assembly-CSharp", "_callerGUID": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" }, "_isEqual": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBool, Assembly-CSharp", "_value": true }, "_sceneType": 1 }, { "$type": "miHoYo.HYG.DataSharing.ConfigVarIsNpcInPlayerHome, Assembly-CSharp", "_npcGuid": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" } }, { "$type": "miHoYo.HYG.DataSharing.ConfigVarCheckSceneBySceneId, Assembly-CSharp", "_callerGUID": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" }, "_sceneId": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt32, Assembly-CSharp", "_value": 9 }, "_isEqual": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBool, Assembly-CSharp", "_value": true } } ] } } }, "_defaultRes": true, "index": 35, "parentIndex": 32, "Guid": "554fec31-e29a-4fe8-8bf4-6df731d6877b" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSetBlackboardNode, Assembly-CSharp", "targetKey": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "NeedRelaxIntermediate-3c77a46f968a1b64992fa81e0f0f2b0e-0" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBool, Assembly-CSharp", "_value": false }, "index": 36, "parentIndex": 35, "Guid": "a15e64a9-53ff-4182-966a-1a4b5c5f8ddc" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSimpleIfElseNode, Assembly-CSharp", "_True": -1, "_False": 38, "_condition": { "$type": "miHoYo.HYG.DataSharing.ConfigVarNotEqualToInt32, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryIntValue, Assembly-CSharp", "memoryType": 0, "memoryKey": 15612, "callerConfigId": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp" } }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp", "_value": 2 } }, "_defaultRes": false, "index": 37, "parentIndex": -1, "Guid": "59cbb09a-3a68-4b38-9c29-5feef58ba3f5" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSequencerNode, Assembly-CSharp", "_Children": null, "_Services": null, "index": 38, "parentIndex": 37, "Guid": "3f30f029-7612-455c-884b-1552a3519483" } ] }, "containers": null, "rootIndex": 0, "nodesHash": 2104556059, "editorData": { "$type": "miHoYo.HYG.JsonGraph.GraphEditorData, Assembly-CSharp", "danglingIndexes": { "$type": "System.Int32[], mscorlib", "$values": [ 37 ] }, "nodeInfos": { "$type": "System.Collections.Generic.List`1[[miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp]], mscorlib", "$values": [ { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": -576.0, "y": -128.0 }, "guid": "124120bb-00fd-461c-a03b-6bc7d4156d50", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": -272.0, "y": -768.0 }, "guid": "5981e291-704a-4774-96ca-e3f3c8658493", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": -272.0, "y": -576.0 }, "guid": "f325125e-147a-4412-b092-1cb6244bbddc", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": -272.0, "y": -80.0 }, "guid": "3161e3c7-38f5-4b6e-bc23-69fda110b8e0", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": -272.0, "y": 80.0 }, "guid": "3e742242-af3f-4abc-873f-7ed1e1b645eb", "comment": "开启范围检测", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 64.0, "y": 1280.0 }, "guid": "63953b5e-fa34-48e7-8f29-24c03decfd19", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 336.0, "y": 384.0 }, "guid": "4f63f970-bc3f-4a0b-b0a6-a37b42d0c404", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 624.0, "y": 384.0 }, "guid": "b0b9b2d7-18df-4ea7-9975-4ab7585cffc9", "comment": "中途玩家要求NPC做某事", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 896.0, "y": 384.0 }, "guid": "3073b63e-a628-44a9-bc02-a2681b08b92a", "comment": "关闭Goal", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1456.0, "y": 384.0 }, "guid": "9cdd3bb4-e65f-47c9-beca-ce623baed02f", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1168.0, "y": 384.0 }, "guid": "fd261111-fbec-47f0-b7b3-2a77664274ad", "comment": "关闭距离检测", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 336.0, "y": 880.0 }, "guid": "6975d83a-7b7c-42d5-a033-15ea89978396", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 608.0, "y": 880.0 }, "guid": "4296faa0-0903-4f72-88ea-78e695ba5ea3", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 880.0, "y": 1616.0 }, "guid": "2bfab954-f4d2-4a88-a1db-65f8ed05ad4f", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1136.0, "y": 1616.0 }, "guid": "80224be7-56b3-4819-bdee-437a3dd66d66", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 400.0, "y": 2528.0 }, "guid": "5f6570de-cfc6-4c44-821e-69483c446b63", "comment": "非Standby", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 656.0, "y": 2528.0 }, "guid": "d8657063-3975-46a6-a009-b12cd88f1070", "comment": "关闭距离检测", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 656.0, "y": 2816.0 }, "guid": "b0a5d6f5-e63d-4c87-96e3-d6a1e24ce899", "comment": "关闭Goal", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 656.0, "y": 3056.0 }, "guid": "c3c7ac16-9e9f-4ec0-b2fb-ca6e28cf8740", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": -240.0, "y": 1296.0 }, "guid": "5ddf6a07-ec60-4dce-9489-4a16c376487f", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 192.0, "y": 4208.0 }, "guid": "10cd14fb-1bf1-4406-9521-88c5ef541812", "comment": null, "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 192.0, "y": 3968.0 }, "guid": "870fb8e3-055e-4336-9f47-64cd2386b511", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": -272.0, "y": -288.0 }, "guid": "236be65a-0262-46df-aa2a-218745517291", "comment": "取消默认初始化", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 608.0, "y": 1200.0 }, "guid": "6818fc58-0ba1-4571-b6d5-1d8beb428523", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1648.0, "y": 736.0 }, "guid": "f2e24614-06ff-4ff2-a49d-a50275c9606e", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1648.0, "y": 960.0 }, "guid": "89eaf9ed-03fd-4758-bfef-9625bee6574d", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1136.0, "y": 960.0 }, "guid": "5d0481bc-873d-4085-afcc-fdaddf517855", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1648.0, "y": 1168.0 }, "guid": "ca8b88be-b291-4389-aa25-08c307d1c2f9", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1648.0, "y": 1392.0 }, "guid": "083a1b0d-a3b8-45b9-ad2c-c208a47e431b", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1408.0, "y": 1168.0 }, "guid": "2203ec52-98b6-44aa-bc5f-bff312c07e5e", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1408.0, "y": 736.0 }, "guid": "9d8f96f7-b952-470b-ba87-4d0e4bb132b0", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": -272.0, "y": -976.0 }, "guid": "895f84d6-7f6b-4131-ade5-244b0bbc40d4", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 928.0, "y": 2528.0 }, "guid": "a050f765-54fe-45b2-84bb-6d4bc78c06c5", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1200.0, "y": 2528.0 }, "guid": "64e8c4da-1d6b-49e7-97dd-c3d42689fcbe", "comment": "如果这个时候玩家在做一些事", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1504.0, "y": 2528.0 }, "guid": "d882e1fb-d476-4966-9820-ece5dc8843d9", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1200.0, "y": 3136.0 }, "guid": "554fec31-e29a-4fe8-8bf4-6df731d6877b", "comment": "如果是在小区域,就不用打招呼", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1488.0, "y": 3136.0 }, "guid": "a15e64a9-53ff-4182-966a-1a4b5c5f8ddc", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 800.0, "y": 4160.0 }, "guid": "59cbb09a-3a68-4b38-9c29-5feef58ba3f5", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 1024.0, "y": 4160.0 }, "guid": "3f30f029-7612-455c-884b-1552a3519483", "comment": "", "locked": false, "collapse": false } ] }, "comment": null }, "path": "Assets/MoleRes/Rel/SRes/Data/AI/01BehaviourTree/Gameplay/Partner/V2/BTG/BTGraph_PartnerTooFar_v2.json", "errors": null, "nodeErrors": { "$type": "System.Collections.Generic.Dictionary`2[[System.Int32, mscorlib],[System.String, mscorlib]], mscorlib" } }