{ "$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp", "description": "请输入对这个GoalList文件的描述", "blackboardConfigs": { "$type": "miHoYo.HYG.DataSharing.BlackboardConfigPicker, Assembly-CSharp", "paraKeys": { "$values": [] }, "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": [] } }, "goalList": { "$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib", "$values": [ { "$type": "GoalData, Assembly-CSharp", "goalId": 34, "goalName": "RepairingPatrol", "enabled": true, "goalType": 2, "behaviourTreeInitializer": { "$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp", "parameters": { "parameters": [ { "key": { "$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp", "keyName": "instance-fdd6a166-686a-4f02-9841-c14245a772d6" }, "value": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3Array, Assembly-CSharp", "_values": { "$type": "miHoYo.HYG.DataSharing.IConfigVarVector3[], Assembly-CSharp", "$values": [ { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3, Assembly-CSharp", "_value": { "$type": "UnityEngine.Vector3, UnityEngine.CoreModule", "x": 10.0, "y": 1.2, "z": -5.3 } }, { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3, Assembly-CSharp", "_value": { "$type": "UnityEngine.Vector3, UnityEngine.CoreModule", "x": 11.3, "y": 0.9, "z": 1.6 } } ] } } } ] }, "_assetGuid": "4dce19206fc862242a5abd3836ab494e", "_assetPath": "Data/AI/BehaviourTree/Task/MainQuests/BTGraphRepairingPatrol.json" }, "stateScriptInitializer": { "$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp", "parameters": { "parameters": [] }, "script": 0 }, "jumpSceneId": null, "predicates": { "$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVarBool, Assembly-CSharp]], mscorlib", "$values": [] }, "considerations": { "$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib", "$values": [ { "$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp", "description": null, "conditions": null, "configVarInput": { "$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp", "_value": 10000.0 } } ] }, "directSetPosWhenEnter": false, "initPosRule": null, "initSceneRule": null, "startTimeStampKey": null, "endTimeStampKey": null } ] } }