{ "$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-a6946362-b21b-4c28-b8dd-9896c151c213" }, "var": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": null }, "targetGuid": null } }, { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKeyParameterSetting, Assembly-CSharp", "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-89b5e628-b309-45ad-a7e0-190f9afc5a4f" }, "var": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[miHoYo.HYG.GameplayTags.GameplayTag, Assembly-CSharp]], Assembly-CSharp", "_value": { "$type": "miHoYo.HYG.GameplayTags.GameplayTag, Assembly-CSharp", "TagId": 171073090 } } } ] }, "configs": { "$type": "System.Collections.Generic.List`1[[miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp]], mscorlib", "$values": [] }, "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": "TargetPosition", "DataType": 11, "sharingStrategy": 1, "category": null, "nameHistory": { "$type": "System.Collections.Generic.List`1[[System.String, mscorlib]], mscorlib", "$values": [ "instance-a6946362-b21b-4c28-b8dd-9896c151c213" ] } }, { "$type": "miHoYo.HYG.DataSharing.BlackboardConfigData, Assembly-CSharp", "isStatic": false, "mustNoSharing": true, "showName": "ATLTag", "DataType": 3, "sharingStrategy": 1, "category": null, "nameHistory": { "$type": "System.Collections.Generic.List`1[[System.String, mscorlib]], mscorlib", "$values": [ "instance-89b5e628-b309-45ad-a7e0-190f9afc5a4f" ] } }, { "$type": "miHoYo.HYG.DataSharing.BlackboardConfigData, Assembly-CSharp", "isStatic": false, "mustNoSharing": true, "showName": "AcceptableRadius", "DataType": 4, "sharingStrategy": 1, "defaultValue": { "$type": "miHoYo.HYG.DataSharing.UnionDefaultFloat, Assembly-CSharp", "_value": 0.01 }, "category": null, "nameHistory": { "$type": "System.Collections.Generic.List`1[[System.String, mscorlib]], mscorlib", "$values": [ "instance-44cfbea9-9dc3-46fb-aec2-a44c592aa69c" ] } } ] } }, "NewNodesPlaceholder": { "$type": "miHoYo.HYG.AI.BT.CfgBTBehaviourTreeNode[], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.AI.BT.CfgBTRunAbilityNode, Assembly-CSharp", "abilityName": { "$type": "miHoYo.HYG.GameplayAbilities.GameplayAbilityName, Assembly-CSharp", "_value": "NpcNavigationWithATL" }, "attemptToStopBehavior": true, "attemptToResetPosture": true, "runningPolicy": 1, "provideEventData": true, "eventTag": null, "target": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" }, "customEventDataWrapper": { "$type": "miHoYo.HYG.Entities.GameplayEvents.DoNavigationWithATLDataConfigVarWrapper, Assembly-CSharp", "targetPositionVar": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-a6946362-b21b-4c28-b8dd-9896c151c213" }, "targetGuid": null }, "moveCmdTypeVar": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp", "_value": 2 }, "useName": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp", "_value": false }, "atlName": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedEmptyString, Assembly-CSharp" }, "atlTag": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardGameplayTag, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-89b5e628-b309-45ad-a7e0-190f9afc5a4f" }, "targetGuid": null }, "loopDuration": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp", "_value": 999.0 } }, "index": 0, "parentIndex": 3, "Guid": "cf6d5814-a236-4d13-94eb-b054de580b80" }, { "$type": "Planilo.BT.CfgBTRestartOnResumeNode, Assembly-CSharp", "_Child": 2, "index": 1, "parentIndex": -1, "Guid": "b062f7b6-7d46-4e28-99a0-418604ecc9e7" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSimpleIfElseNode, Assembly-CSharp", "_True": 3, "_False": 6, "_condition": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGreaterThanOrEqualToFloat, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetDistanceBetweenEntityAndPoint, Assembly-CSharp", "_entityGuid": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" }, "_point": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-a6946362-b21b-4c28-b8dd-9896c151c213" }, "targetGuid": null } }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-44cfbea9-9dc3-46fb-aec2-a44c592aa69c" }, "targetGuid": null } }, "_defaultRes": false, "index": 2, "parentIndex": 1, "Guid": "ad9dfec2-dcfd-41a1-a277-2cbb26c96af8" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTSequencerNode, Assembly-CSharp", "_Children": { "$type": "System.Int32[], mscorlib", "$values": [ 4, 0, 5 ] }, "_Services": null, "index": 3, "parentIndex": 2, "Guid": "820e7ef0-4695-4f34-a2b7-4349044b38db" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTPQSNode, Assembly-CSharp", "queryConfig": { "$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.PointQueryConfig, Assembly-CSharp]], Assembly-CSharp", "_assetGuid": "47376d704c5445d285fc55d75a89c88e", "_assetPath": "Data/Query/PQS/AI/NavSelectPoint.json" }, "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-a6946362-b21b-4c28-b8dd-9896c151c213" }, "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-ff1d6a9a-fd2b-4d33-bd84-d4229c992716" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-a6946362-b21b-4c28-b8dd-9896c151c213" }, "targetGuid": null } } ] }, "_Next": -1, "index": 4, "parentIndex": 3, "Guid": "99eb48a1-cfb4-4bd0-9e84-894f6a7bda46" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTCommonConditionNode, Assembly-CSharp", "ConditionGraph": { "$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToFloat, Assembly-CSharp", "_lhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetDistanceXZ, Assembly-CSharp", "_from": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetEntityPosition, Assembly-CSharp", "_entityGuid": { "$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp" } }, "_to": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-a6946362-b21b-4c28-b8dd-9896c151c213" }, "targetGuid": null } }, "_rhs": { "$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp", "_key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-44cfbea9-9dc3-46fb-aec2-a44c592aa69c" }, "targetGuid": null } }, "index": 5, "parentIndex": 3, "Guid": "b7f47333-d81c-4863-bb62-a5172552d457" }, { "$type": "miHoYo.HYG.AI.BT.CfgBTCustomResultNode, Assembly-CSharp", "result": 0, "index": 6, "parentIndex": 2, "Guid": "0e40be97-a8d4-41df-bd2f-b8219923d789" } ] }, "containers": null, "rootIndex": 1, "nodesHash": 35079097, "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": 496.0, "y": 384.0 }, "guid": "cf6d5814-a236-4d13-94eb-b054de580b80", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": -400.0, "y": 624.0 }, "guid": "b062f7b6-7d46-4e28-99a0-418604ecc9e7", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 4.860077, "y": 637.7201 }, "guid": "ad9dfec2-dcfd-41a1-a277-2cbb26c96af8", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 254.460083, "y": 433.6701 }, "guid": "820e7ef0-4695-4f34-a2b7-4349044b38db", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 494.460083, "y": 26.670105 }, "guid": "99eb48a1-cfb4-4bd0-9e84-894f6a7bda46", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 496.0, "y": 960.0 }, "guid": "b7f47333-d81c-4863-bb62-a5172552d457", "comment": "", "locked": false, "collapse": false }, { "$type": "miHoYo.HYG.JsonGraph.NodeEditorData, Assembly-CSharp", "pos": { "x": 254.460083, "y": 1050.77 }, "guid": "0e40be97-a8d4-41df-bd2f-b8219923d789", "comment": "", "locked": false, "collapse": false } ] }, "comment": null }, "path": "Assets/MoleRes/Rel/SRes/Data/AI/01BehaviourTree/BehaviourTree/AtomTree/Atom_NavigationWithATL.json", "errors": null, "nodeErrors": { "$type": "System.Collections.Generic.Dictionary`2[[System.Int32, mscorlib],[System.String, mscorlib]], mscorlib" } }