CNCBWin0.83.5_C349455_R356048_D356048

This commit is contained in:
amizing25
2025-11-11 07:21:48 +07:00
commit 2c9a38628c
25703 changed files with 12399349 additions and 0 deletions

View File

@@ -0,0 +1,692 @@
{
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
"description": "请输入对这个GoalList文件的描述",
"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": "d0086480f939447448063c86cf4694fb",
"_assetPath": "Data/AI/Blackboard/v2/BB_Initialization.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "80f3b3ff76cf1d8498e0eba5c65bcc6d",
"_assetPath": "Data/AI/Blackboard/v2/Utility/BB_UtilityManipulation.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "f7b8c84d3481cc24bb5888d4b992bcfe",
"_assetPath": "Data/AI/Blackboard/v2/Temp/BB_Test.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000046,
"goalName": "打扫中间",
"enabled": false,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "16beec3a7646d3846b9c1fe94bf3cb56",
"_assetPath": "Data/AI/BehaviourTree/Task/MainQuests/2010_2099BeforeParty/BTGraph_DoingCleaning.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckNPCIsOnDesignatedScene, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_sceneType": 0
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 99.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000047,
"goalName": "整理货箱",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "033aeae784171b44b91d697d0fe25163",
"_assetPath": "Data/AI/BehaviourTree/02Mainland/Work/BTGraph_MovingCargo_Gelian.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], 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": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarAddFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 100.0
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 90000047
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "CustomUtility-80f3b3ff76cf1d8498e0eba5c65bcc6d-0"
}
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 0.0,
"clampMax": 30.0,
"scoreCoefficient": 1.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.0,
"value": 0.0,
"inTangent": 0.0,
"outTangent": 1.0,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 1.0,
"inTangent": 1.0,
"outTangent": 0.0,
"tangentMode": 0
}
]
},
"preWrapMode": 8,
"postWrapMode": 8
}
},
"description": "不在执行该行为时对该行为的兴趣逐渐恢复",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
"ConfigVarComment": null,
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 90000047
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 90000047
},
"_state": 3
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 0.0,
"clampMax": 210.0,
"scoreCoefficient": 2.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.004313998,
"value": 1.004111,
"inTangent": -0.08648211,
"outTangent": -0.08648211,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 0.01,
"inTangent": -1.3516432,
"outTangent": -1.3516432,
"tangentMode": 0
}
]
},
"preWrapMode": 4,
"postWrapMode": 8
}
},
"description": "执行该行为时内驱力",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 90000047
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "CustomUtility-80f3b3ff76cf1d8498e0eba5c65bcc6d-0"
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 90000047
},
"_state": 0
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000048,
"goalName": "打扫工位",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "4d21ec6cc1637774aa06411d3f111ec2",
"_assetPath": "Data/AI/BehaviourTree/Work/BTGraph_CleaningOwnWorkspace_3Gelian.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], 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": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarAddFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 100.0
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "CustomUtility-80f3b3ff76cf1d8498e0eba5c65bcc6d-0"
}
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 0.0,
"clampMax": 25.0,
"scoreCoefficient": 1.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.0,
"value": 0.0,
"inTangent": 0.0,
"outTangent": 1.0,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 1.0,
"inTangent": 1.0,
"outTangent": 0.0,
"tangentMode": 0
}
]
},
"preWrapMode": 8,
"postWrapMode": 8
}
},
"description": "不在执行该行为时对该行为的兴趣逐渐恢复",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
"ConfigVarComment": null,
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 1
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 0.0,
"clampMax": 120.0,
"scoreCoefficient": 1.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.0,
"value": 0.0,
"inTangent": 0.0,
"outTangent": 1.0,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 1.0,
"inTangent": 1.0,
"outTangent": 0.0,
"tangentMode": 0
}
]
},
"preWrapMode": 8,
"postWrapMode": 8
}
},
"description": "不在执行该行为时对该行为的兴趣逐渐恢复",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
"ConfigVarComment": null,
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 1
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 0.0,
"clampMax": 45.0,
"scoreCoefficient": 2.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.004313998,
"value": 1.004111,
"inTangent": -0.08648211,
"outTangent": -0.08648211,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 0.01,
"inTangent": -1.3516432,
"outTangent": -1.3516432,
"tangentMode": 0
}
]
},
"preWrapMode": 4,
"postWrapMode": 8
}
},
"description": "执行该行为时内驱力",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "CustomUtility-80f3b3ff76cf1d8498e0eba5c65bcc6d-0"
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 0
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
}
]
}
}

View File

@@ -0,0 +1,703 @@
{
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
"description": "请输入对这个GoalList文件的描述",
"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": "80f3b3ff76cf1d8498e0eba5c65bcc6d",
"_assetPath": "Data/AI/Blackboard/v2/Utility/BB_UtilityManipulation.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "d0086480f939447448063c86cf4694fb",
"_assetPath": "Data/AI/Blackboard/v2/BB_Initialization.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "aab6442dd8ff231448ab4c0eee9f2bbd",
"_assetPath": "Data/AI/Blackboard/Task/BB_Task_AfterParty.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000040,
"goalName": "幻雪绕营地找点",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "d897fead838609b40ac4d269db0cd399",
"_assetPath": "Data/AI/BehaviourTree/Task/MainQuests/002_2006_2031AfterParty/BTGraph_RelaxWalkAroundCampAndFindGoodPos.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckNPCIsOnDesignatedScene, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_sceneType": 0
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 99.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000044,
"goalName": "幻雪迷路",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "a5f831dca59bab64286e7911c14ef7c2",
"_assetPath": "Data/AI/BehaviourTree/Task/MainQuests/002_2006_2031AfterParty/BTGraph_PanicWandering_1005Huanxue.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
"ConfigVarComment": null,
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckTaskState, Assembly-CSharp",
"ConfigVarComment": null,
"_taskID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt32, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 2006
},
"_targetState": 2
}
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarAddFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 100.0
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 90000036
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "CustomUtility-80f3b3ff76cf1d8498e0eba5c65bcc6d-0"
}
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 0.0,
"clampMax": 500.0,
"scoreCoefficient": 2.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.0,
"value": 0.0,
"inTangent": 0.0,
"outTangent": 1.0,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 1.0,
"inTangent": 1.0,
"outTangent": 0.0,
"tangentMode": 0
}
]
},
"preWrapMode": 8,
"postWrapMode": 8
}
},
"description": "不在执行该行为时对该行为的兴趣逐渐恢复",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
"ConfigVarComment": null,
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 2
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 0.0,
"clampMax": 999.0,
"scoreCoefficient": 5.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.004313998,
"value": 1.004111,
"inTangent": -0.08648211,
"outTangent": -0.08648211,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 0.01,
"inTangent": -1.3516432,
"outTangent": -1.3516432,
"tangentMode": 0
}
]
},
"preWrapMode": 4,
"postWrapMode": 8
}
},
"description": "执行该行为时内驱力",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "CustomUtility-80f3b3ff76cf1d8498e0eba5c65bcc6d-0"
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000043,
"goalName": "喝两口再走",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": [
{
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-7f7d8ef9-2885-44af-8df7-ea6428bccc0b"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 5.0
}
}
]
},
"_assetGuid": "3ab3f95a95b5ff246b8c2cd0c8c85cfe",
"_assetPath": "Data/AI/BehaviourTree/Task/MainQuests/002_2006_2031AfterParty/BTGraph_AfterPartyDrink.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardBool, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "ShouldDrink-aab6442dd8ff231448ab4c0eee9f2bbd-0"
}
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 88888.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000062,
"goalName": "Initialization",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "e707dcf831c3f0e4882c362e9c4509a6",
"_assetPath": "Data/AI/BehaviourTree/04ForTaskRequest/2009_2006HavingParty/BTGraph_InitializationAfterParty.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToUInt64, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 1
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt64, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0
}
}
]
},
"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",
"ConfigVarComment": null,
"_value": 99999.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000042,
"goalName": "无",
"enabled": false,
"goalType": 2,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": null,
"_assetGuid": "6d56119b22d727043bd307973ee9d523",
"_assetPath": "Data/AI/BehaviourTree/02Mainland/FacilityUsing/FurnitureRelated/BTGraph_UnuseFurniture.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsInteracting, Assembly-CSharp",
"ConfigVarComment": null,
"guidVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"interactType": 23
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedLogicOr, Assembly-CSharp",
"_operands": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"_value": 90000041
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"_value": 90000042
}
}
]
}
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarAddFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 1000.0
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 90000042
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "CustomUtility-80f3b3ff76cf1d8498e0eba5c65bcc6d-0"
}
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 30.0,
"clampMax": 999.0,
"scoreCoefficient": 2.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.004313998,
"value": 1.004111,
"inTangent": -0.08648211,
"outTangent": -0.08648211,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 0.01,
"inTangent": -1.3516432,
"outTangent": -1.3516432,
"tangentMode": 0
}
]
},
"preWrapMode": 4,
"postWrapMode": 8
}
},
"description": "执行该行为时内驱力",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 90000042
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "CustomUtility-80f3b3ff76cf1d8498e0eba5c65bcc6d-0"
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 2.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
}
]
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,890 @@
{
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
"description": "请输入对这个GoalList文件的描述",
"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": "d0086480f939447448063c86cf4694fb",
"_assetPath": "Data/AI/Blackboard/v2/BB_Initialization.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "80f3b3ff76cf1d8498e0eba5c65bcc6d",
"_assetPath": "Data/AI/Blackboard/v2/Utility/BB_UtilityManipulation.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "f7b8c84d3481cc24bb5888d4b992bcfe",
"_assetPath": "Data/AI/Blackboard/v2/Temp/BB_Test.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000023,
"goalName": "无",
"enabled": false,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": [
{
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-e3cbfd32-0e21-488b-b1cb-b864990e0698"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3, Assembly-CSharp",
"ConfigVarComment": null,
"_value": {
"x": -10.09619,
"y": 0.1915021,
"z": 2.505615
}
}
},
{
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-2705ad0a-2d5a-4ca7-90ff-36d4e73f7ff1"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3, Assembly-CSharp",
"ConfigVarComment": null,
"_value": {
"x": 0.0,
"y": 90.0,
"z": 0.0
}
}
}
]
},
"_assetGuid": "a4e017ac7f7513f428590e51a49b897e",
"_assetPath": "Data/AI/BehaviourTree/Task/Template/BTGraph_MoveToPoint.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckNPCIsOnDesignatedScene, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_sceneType": 0
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 99.0
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 0.0,
"clampMax": 88.0,
"scoreCoefficient": 1.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.0,
"value": 0.0,
"inTangent": 0.0,
"outTangent": 1.0,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 1.0,
"inTangent": 1.0,
"outTangent": 0.0,
"tangentMode": 0
}
]
},
"preWrapMode": 8,
"postWrapMode": 8
}
},
"description": "不在执行该行为时对该行为的兴趣逐渐恢复",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
"ConfigVarComment": null,
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 1
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 10.0,
"clampMax": 15.0,
"scoreCoefficient": 10.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.0,
"value": 0.5,
"inTangent": -1.5660001,
"outTangent": -1.5660001,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 0.1,
"inTangent": -0.189435884,
"outTangent": -0.189435884,
"tangentMode": 0
}
]
},
"preWrapMode": 8,
"postWrapMode": 8
}
},
"description": "玩家靠近时,你给我回来",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsEntityValid, Assembly-CSharp",
"ConfigVarComment": null,
"_entityGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsEntityValid, Assembly-CSharp",
"ConfigVarComment": null,
"_entityGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetPlayerEntityGuid, Assembly-CSharp",
"ConfigVarComment": null
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDistanceBetweenEntities, Assembly-CSharp",
"ConfigVarComment": null,
"_fromEntityGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_toEntityGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetPlayerEntityGuid, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000024,
"goalName": "整理货箱",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "033aeae784171b44b91d697d0fe25163",
"_assetPath": "Data/AI/BehaviourTree/02Mainland/Work/BTGraph_MovingCargo_Gelian.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], 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": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarAddFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 100.0
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 90000024
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "CustomUtility-80f3b3ff76cf1d8498e0eba5c65bcc6d-0"
}
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 0.0,
"clampMax": 100.0,
"scoreCoefficient": 1.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.0,
"value": 0.0,
"inTangent": 0.0,
"outTangent": 1.0,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 1.0,
"inTangent": 1.0,
"outTangent": 0.0,
"tangentMode": 0
}
]
},
"preWrapMode": 8,
"postWrapMode": 8
}
},
"description": "不在执行该行为时对该行为的兴趣逐渐恢复",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
"ConfigVarComment": null,
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 1
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 0.0,
"clampMax": 240.0,
"scoreCoefficient": 2.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.004313998,
"value": 1.004111,
"inTangent": -0.08648211,
"outTangent": -0.08648211,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 0.01,
"inTangent": -1.3516432,
"outTangent": -1.3516432,
"tangentMode": 0
}
]
},
"preWrapMode": 4,
"postWrapMode": 8
}
},
"description": "执行该行为时内驱力",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "CustomUtility-80f3b3ff76cf1d8498e0eba5c65bcc6d-0"
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 0
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000025,
"goalName": "打扫工位",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": null,
"_assetGuid": "4d21ec6cc1637774aa06411d3f111ec2",
"_assetPath": "Data/AI/BehaviourTree/Work/BTGraph_CleaningOwnWorkspace_3Gelian.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], 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": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarAddFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 100.0
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "CustomUtility-80f3b3ff76cf1d8498e0eba5c65bcc6d-0"
}
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 0.0,
"clampMax": 120.0,
"scoreCoefficient": 1.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.0,
"value": 0.0,
"inTangent": 0.0,
"outTangent": 1.0,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 1.0,
"inTangent": 1.0,
"outTangent": 0.0,
"tangentMode": 0
}
]
},
"preWrapMode": 8,
"postWrapMode": 8
}
},
"description": "不在执行该行为时对该行为的兴趣逐渐恢复",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
"ConfigVarComment": null,
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 90000025
},
"_state": 1
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 0.0,
"clampMax": 240.0,
"scoreCoefficient": 2.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.004313998,
"value": 1.004111,
"inTangent": -0.08648211,
"outTangent": -0.08648211,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 0.01,
"inTangent": -1.3516432,
"outTangent": -1.3516432,
"tangentMode": 0
}
]
},
"preWrapMode": 4,
"postWrapMode": 8
}
},
"description": "执行该行为时内驱力",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "CustomUtility-80f3b3ff76cf1d8498e0eba5c65bcc6d-0"
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 0
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000021,
"goalName": "无",
"enabled": false,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": null,
"_assetGuid": "ab04aad143c519444a11108b670aafd8",
"_assetPath": "Data/AI/BehaviourTree/01General/BTGraph_DoNothing.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedLogicOr, Assembly-CSharp",
"_operands": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToUInt64, Assembly-CSharp",
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"_value": 90000021
},
"_state": 0
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt64, Assembly-CSharp",
"_value": 0
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanFloat, Assembly-CSharp",
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"_value": 90000021
},
"_state": 0
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"_value": 0.0
}
}
]
}
}
]
},
"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",
"ConfigVarComment": null,
"_value": 99999.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
}
]
}
}

View File

@@ -0,0 +1,245 @@
{
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
"description": "请输入对这个GoalList文件的描述",
"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": "80f3b3ff76cf1d8498e0eba5c65bcc6d",
"_assetPath": "Data/AI/Blackboard/v2/Utility/BB_UtilityManipulation.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "d0086480f939447448063c86cf4694fb",
"_assetPath": "Data/AI/Blackboard/v2/BB_Initialization.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "aab6442dd8ff231448ab4c0eee9f2bbd",
"_assetPath": "Data/AI/Blackboard/Task/BB_Task_AfterParty.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000055,
"goalName": "莎莎绕营地找点",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "d897fead838609b40ac4d269db0cd399",
"_assetPath": "Data/AI/BehaviourTree/Task/MainQuests/002_2006_2031AfterParty/BTGraph_RelaxWalkAroundCampAndFindGoodPos.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckNPCIsOnDesignatedScene, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_sceneType": 0
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 99.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000063,
"goalName": "Initialization",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "e707dcf831c3f0e4882c362e9c4509a6",
"_assetPath": "Data/AI/BehaviourTree/04ForTaskRequest/2009_2006HavingParty/BTGraph_InitializationAfterParty.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToUInt64, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 1
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt64, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0
}
}
]
},
"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",
"ConfigVarComment": null,
"_value": 99999.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000098,
"goalName": "喝两口再走",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": [
{
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-7f7d8ef9-2885-44af-8df7-ea6428bccc0b"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 10.0
}
}
]
},
"_assetGuid": "3ab3f95a95b5ff246b8c2cd0c8c85cfe",
"_assetPath": "Data/AI/BehaviourTree/Task/MainQuests/002_2006_2031AfterParty/BTGraph_AfterPartyDrink.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardBool, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "ShouldDrink-aab6442dd8ff231448ab4c0eee9f2bbd-0"
}
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 88888.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
}
]
}
}

View File

@@ -0,0 +1,275 @@
{
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
"description": "请输入对这个GoalList文件的描述",
"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": "d0086480f939447448063c86cf4694fb",
"_assetPath": "Data/AI/Blackboard/v2/BB_Initialization.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "80f3b3ff76cf1d8498e0eba5c65bcc6d",
"_assetPath": "Data/AI/Blackboard/v2/Utility/BB_UtilityManipulation.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "aab6442dd8ff231448ab4c0eee9f2bbd",
"_assetPath": "Data/AI/Blackboard/Task/BB_Task_AfterParty.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000151,
"goalName": "万象馆建成后进去逛",
"enabled": true,
"goalType": 1,
"behaviourTreeInitializer": {
"$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-8844840f-35bb-4178-b423-1fe9852efbde"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.UInt32, mscorlib]], Assembly-CSharp",
"_value": 10008
}
}
]
},
"_assetGuid": "f45015cc62a787543aed8cdfd438ef7b",
"_assetPath": "Data/AI/BehaviourTree/Work/BTGraph_InMuseum_AnyCustomer.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, 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-341157a2-2124-4ebc-8872-7b7c7621e956"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt32, Assembly-CSharp",
"_value": 10008
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-c25a4757-895a-48f0-a53c-3daaf712251f"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
}
}
]
},
"scriptnew": 1726680903
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$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.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 202,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 203,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 204,
"_targetState": 104
}
]
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedLogicOr, Assembly-CSharp",
"_operands": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckSceneBySceneId, Assembly-CSharp",
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
},
"_sceneId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.UInt32, mscorlib]], Assembly-CSharp",
"_value": 10008
},
"_isEqual": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"_value": true
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"_value": true
}
]
}
}
]
},
"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": 1000.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000152,
"goalName": "在万象馆里逛街",
"enabled": false,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "f45015cc62a787543aed8cdfd438ef7b",
"_assetPath": "Data/AI/BehaviourTree/Work/BTGraph_InMuseum_AnyCustomer.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckSceneBySceneId, Assembly-CSharp",
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
},
"_sceneId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.UInt32, mscorlib]], Assembly-CSharp",
"_value": 10008
},
"_isEqual": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"_value": true
}
},
{
"$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.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 202,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 203,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 204,
"_targetState": 104
}
]
}
}
}
]
},
"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": 2000.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": {
"$type": "miHoYo.HYG.StaticPosition, Assembly-CSharp",
"xPos": -0.2680052,
"yPos": 0.01100134,
"zPos": 0.3248952,
"yAngle": 163.862
},
"initSceneRule": {
"$type": "miHoYo.HYG.AI.SelectSceneByConfig, Assembly-CSharp",
"sceneID": 9
},
"startTimeStampKey": null,
"endTimeStampKey": null
}
]
}
}

View File

@@ -0,0 +1,291 @@
{
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
"description": "请输入对这个GoalList文件的描述",
"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": "d0086480f939447448063c86cf4694fb",
"_assetPath": "Data/AI/Blackboard/v2/BB_Initialization.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "80f3b3ff76cf1d8498e0eba5c65bcc6d",
"_assetPath": "Data/AI/Blackboard/v2/Utility/BB_UtilityManipulation.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "aab6442dd8ff231448ab4c0eee9f2bbd",
"_assetPath": "Data/AI/Blackboard/Task/BB_Task_AfterParty.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000149,
"goalName": "万象馆建成后进去逛",
"enabled": true,
"goalType": 1,
"behaviourTreeInitializer": {
"$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-f01a7b3c-8b69-4875-a038-a6854e0a8a79"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.UInt32, mscorlib]], Assembly-CSharp",
"_value": 10009
}
}
]
},
"_assetGuid": "ab81867e5dd0343408e2f94ea190c6bd",
"_assetPath": "Data/AI/BehaviourTree/Work/BTGraph_InMuseum_AnyCustomer_1010Yunguo.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, 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-341157a2-2124-4ebc-8872-7b7c7621e956"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt32, Assembly-CSharp",
"_value": 10009
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-c25a4757-895a-48f0-a53c-3daaf712251f"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
}
}
]
},
"scriptnew": 1726680903
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$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.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 202,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 203,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 204,
"_targetState": 104
}
]
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedLogicOr, Assembly-CSharp",
"_operands": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckSceneBySceneId, Assembly-CSharp",
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
},
"_sceneId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.UInt32, mscorlib]], Assembly-CSharp",
"_value": 10009
},
"_isEqual": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"_value": true
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"_value": true
}
]
}
}
]
},
"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": 1000.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000150,
"goalName": "在万象馆里逛街",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "ab81867e5dd0343408e2f94ea190c6bd",
"_assetPath": "Data/AI/BehaviourTree/Work/BTGraph_InMuseum_AnyCustomer_1010Yunguo.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$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.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 202,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 203,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 204,
"_targetState": 104
}
]
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedLogicOr, Assembly-CSharp",
"_operands": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckSceneBySceneId, Assembly-CSharp",
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
},
"_sceneId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.UInt32, mscorlib]], Assembly-CSharp",
"_value": 10009
},
"_isEqual": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"_value": true
}
}
]
}
}
]
},
"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": 2000.0
}
}
]
},
"directSetPosWhenEnter": true,
"initPosRule": {
"$type": "miHoYo.HYG.GetPosByConfigVar, Assembly-CSharp",
"positionVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2590880908,
"dataType": 0
},
"rotationVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2590880908,
"dataType": 1
}
},
"initSceneRule": {
"$type": "miHoYo.HYG.AI.SelectSceneByConfig, Assembly-CSharp",
"sceneID": 10009
},
"startTimeStampKey": null,
"endTimeStampKey": null
}
]
}
}

View File

@@ -0,0 +1,291 @@
{
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
"description": "请输入对这个GoalList文件的描述",
"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": "d0086480f939447448063c86cf4694fb",
"_assetPath": "Data/AI/Blackboard/v2/BB_Initialization.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "80f3b3ff76cf1d8498e0eba5c65bcc6d",
"_assetPath": "Data/AI/Blackboard/v2/Utility/BB_UtilityManipulation.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "aab6442dd8ff231448ab4c0eee9f2bbd",
"_assetPath": "Data/AI/Blackboard/Task/BB_Task_AfterParty.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000153,
"goalName": "万象馆建成后进去逛",
"enabled": true,
"goalType": 1,
"behaviourTreeInitializer": {
"$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-e23954fc-3abd-409d-97ab-6178b7aeff4a"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.UInt32, mscorlib]], Assembly-CSharp",
"_value": 10011
}
}
]
},
"_assetGuid": "f925d7cfdfda54a44b7462202ffdc895",
"_assetPath": "Data/AI/BehaviourTree/Work/BTGraph_InNatureMuseum_AnyCustomer_1009Isagi.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, 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-341157a2-2124-4ebc-8872-7b7c7621e956"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt32, Assembly-CSharp",
"_value": 10009
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-c25a4757-895a-48f0-a53c-3daaf712251f"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
}
}
]
},
"scriptnew": 1726680903
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$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.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 202,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 203,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 204,
"_targetState": 104
}
]
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedLogicOr, Assembly-CSharp",
"_operands": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckSceneBySceneId, Assembly-CSharp",
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
},
"_sceneId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.UInt32, mscorlib]], Assembly-CSharp",
"_value": 10011
},
"_isEqual": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"_value": true
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"_value": true
}
]
}
}
]
},
"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": 1000.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000154,
"goalName": "在万象馆里逛街",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "f925d7cfdfda54a44b7462202ffdc895",
"_assetPath": "Data/AI/BehaviourTree/Work/BTGraph_InNatureMuseum_AnyCustomer_1009Isagi.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$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.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 202,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 203,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 204,
"_targetState": 104
}
]
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedLogicOr, Assembly-CSharp",
"_operands": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckSceneBySceneId, Assembly-CSharp",
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
},
"_sceneId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.UInt32, mscorlib]], Assembly-CSharp",
"_value": 10011
},
"_isEqual": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"_value": true
}
}
]
}
}
]
},
"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": 2000.0
}
}
]
},
"directSetPosWhenEnter": true,
"initPosRule": {
"$type": "miHoYo.HYG.GetPosByConfigVar, Assembly-CSharp",
"positionVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10011,
"pointId": 2590322608,
"dataType": 0
},
"rotationVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10011,
"pointId": 2590322608,
"dataType": 1
}
},
"initSceneRule": {
"$type": "miHoYo.HYG.AI.SelectSceneByConfig, Assembly-CSharp",
"sceneID": 10011
},
"startTimeStampKey": null,
"endTimeStampKey": null
}
]
}
}

View File

@@ -0,0 +1,198 @@
{
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
"description": "请输入对这个GoalList文件的描述",
"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": "d0086480f939447448063c86cf4694fb",
"_assetPath": "Data/AI/Blackboard/v2/BB_Initialization.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "80f3b3ff76cf1d8498e0eba5c65bcc6d",
"_assetPath": "Data/AI/Blackboard/v2/Utility/BB_UtilityManipulation.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "aab6442dd8ff231448ab4c0eee9f2bbd",
"_assetPath": "Data/AI/Blackboard/Task/BB_Task_AfterParty.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000148,
"goalName": "商店建成后进去逛",
"enabled": true,
"goalType": 1,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "7e991cdeb9a6c904583a32ba96b8e405",
"_assetPath": "Data/AI/BehaviourTree/Work/BTGraph_InShop_AnyCustomer.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, 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-341157a2-2124-4ebc-8872-7b7c7621e956"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt32, Assembly-CSharp",
"_value": 9
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-c25a4757-895a-48f0-a53c-3daaf712251f"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
}
}
]
},
"scriptnew": 1726680903
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsGelianShopCompleted, Assembly-CSharp"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckNPCIsOnDesignatedScene, Assembly-CSharp",
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
},
"_sceneType": 0
}
]
},
"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": 1000.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000147,
"goalName": "在店里逛街",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "7e991cdeb9a6c904583a32ba96b8e405",
"_assetPath": "Data/AI/BehaviourTree/Work/BTGraph_InShop_AnyCustomer.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckSceneBySceneId, Assembly-CSharp",
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
},
"_sceneId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.UInt32, mscorlib]], Assembly-CSharp",
"_value": 9
},
"_isEqual": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"_value": true
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsGelianShopCompleted, Assembly-CSharp"
}
]
},
"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": 2000.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": {
"$type": "miHoYo.HYG.StaticPosition, Assembly-CSharp",
"xPos": -0.2680052,
"yPos": 0.01100134,
"zPos": 0.3248952,
"yAngle": 163.862
},
"initSceneRule": {
"$type": "miHoYo.HYG.AI.SelectSceneByConfig, Assembly-CSharp",
"sceneID": 9
},
"startTimeStampKey": null,
"endTimeStampKey": null
}
]
}
}

View File

@@ -0,0 +1,283 @@
{
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
"description": "请输入对这个GoalList文件的描述",
"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": "d0086480f939447448063c86cf4694fb",
"_assetPath": "Data/AI/Blackboard/v2/BB_Initialization.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "80f3b3ff76cf1d8498e0eba5c65bcc6d",
"_assetPath": "Data/AI/Blackboard/v2/Utility/BB_UtilityManipulation.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "aab6442dd8ff231448ab4c0eee9f2bbd",
"_assetPath": "Data/AI/Blackboard/Task/BB_Task_AfterParty.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000155,
"goalName": "万象馆建成后进去逛",
"enabled": true,
"goalType": 1,
"behaviourTreeInitializer": {
"$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-1c6b0c92-710b-4984-ac26-9ed2e8142caf"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.UInt32, mscorlib]], Assembly-CSharp",
"_value": 10008
}
}
]
},
"_assetGuid": "e0de084736194e34c87141d5b5e1d7fd",
"_assetPath": "Data/AI/BehaviourTree/Work/BTGraph_InWanliMuseum_AnyCustomer_1010Yunguo.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, 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-341157a2-2124-4ebc-8872-7b7c7621e956"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt32, Assembly-CSharp",
"_value": 10008
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-c25a4757-895a-48f0-a53c-3daaf712251f"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
}
}
]
},
"scriptnew": 1726680903
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$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.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 202,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 203,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 204,
"_targetState": 104
}
]
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedLogicOr, Assembly-CSharp",
"_operands": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckSceneBySceneId, Assembly-CSharp",
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
},
"_sceneId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.UInt32, mscorlib]], Assembly-CSharp",
"_value": 10008
},
"_isEqual": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"_value": true
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"_value": true
}
]
}
}
]
},
"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": 1000.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000156,
"goalName": "在万象馆里逛街",
"enabled": false,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "e0de084736194e34c87141d5b5e1d7fd",
"_assetPath": "Data/AI/BehaviourTree/Work/BTGraph_InWanliMuseum_AnyCustomer_1010Yunguo.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckSceneBySceneId, Assembly-CSharp",
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
},
"_sceneId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.UInt32, mscorlib]], Assembly-CSharp",
"_value": 10008
},
"_isEqual": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"_value": true
}
},
{
"$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.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 202,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 203,
"_targetState": 104
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsMiTaiOrderMatchTargetState, Assembly-CSharp",
"_orderID": 204,
"_targetState": 104
}
]
}
}
}
]
},
"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": 2000.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": {
"$type": "miHoYo.HYG.GetPosByConfigVar, Assembly-CSharp",
"positionVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2589985845,
"dataType": 0
},
"rotationVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2589985845,
"dataType": 1
}
},
"initSceneRule": {
"$type": "miHoYo.HYG.AI.SelectSceneByConfig, Assembly-CSharp",
"sceneID": 10008
},
"startTimeStampKey": null,
"endTimeStampKey": null
}
]
}
}

View File

@@ -0,0 +1,768 @@
{
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
"description": "请输入对这个GoalList文件的描述",
"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": "80f3b3ff76cf1d8498e0eba5c65bcc6d",
"_assetPath": "Data/AI/Blackboard/v2/Utility/BB_UtilityManipulation.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "d0086480f939447448063c86cf4694fb",
"_assetPath": "Data/AI/Blackboard/v2/BB_Initialization.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "aab6442dd8ff231448ab4c0eee9f2bbd",
"_assetPath": "Data/AI/Blackboard/Task/BB_Task_AfterParty.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000102,
"goalName": "日程:晚上睡觉(不跨天)",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "f18cfdabc047af742b0cf13ca536fcf5",
"_assetPath": "Data/AI/BehaviourTree/CrossScene/BTGraph_RelaxWalkInHome.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedLogicOr, Assembly-CSharp",
"_operands": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsNowTimeBetween_Simple, Assembly-CSharp",
"_startHour": 19,
"_startMinute": 0,
"_endHour": 24,
"_endMinute": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsNowTimeBetween_Simple, Assembly-CSharp",
"_startHour": 0,
"_startMinute": 0,
"_endHour": 3,
"_endMinute": 0
}
]
}
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationExp, Assembly-CSharp",
"curveM": 10.0,
"curveK": 3.0,
"curveB": 0.0,
"curveC": -0.3,
"description": "日程得分",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
"ConfigVarComment": null,
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetRunningGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGreaterThanFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"ConfigVarComment": null,
"memoryType": 0,
"memoryKey": 15436,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 30000.0
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"ConfigVarComment": null,
"memoryType": 0,
"memoryKey": 15436,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 1.2E-05
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationLinear, Assembly-CSharp",
"curveM": 3.0,
"curveB": 0.0,
"curveC": 0.0,
"description": "日程得分(多次尝试)",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
"ConfigVarComment": null,
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetRunningGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"ConfigVarComment": null,
"memoryType": 0,
"memoryKey": 15436,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 30000.0
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"ConfigVarComment": null,
"memoryType": 0,
"memoryKey": 15436,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0003
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationLogistic, Assembly-CSharp",
"curveM": 10.0,
"curveK": 10.0,
"curveB": 1E-07,
"curveC": -7.0,
"description": "维持决策",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 1.2E-05
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetNpcInnerDrive, Assembly-CSharp",
"ConfigVarComment": null,
"configId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"key": "behaviourzz"
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"ConfigVarComment": null,
"memoryType": 0,
"memoryKey": 15436,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": "15436",
"endTimeStampKey": "15436"
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000103,
"goalName": "日程:回家(跨天)",
"enabled": true,
"goalType": 1,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "ff06654b199b1844ca7290ce295c8ad9",
"_assetPath": "Data/AI/BehaviourTree/CrossScene/BTGraph_GoHome.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": [
{
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-341157a2-2124-4ebc-8872-7b7c7621e956"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetNPCHomeSceneId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
{
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-c25a4757-895a-48f0-a53c-3daaf712251f"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
]
},
"scriptnew": 1726680903
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckSceneBySceneType, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_isEqual": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBool, Assembly-CSharp",
"ConfigVarComment": null,
"_value": false
},
"_sceneType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedLogicOr, Assembly-CSharp",
"_operands": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsNowTimeBetween_Simple, Assembly-CSharp",
"_startHour": 19,
"_startMinute": 0,
"_endHour": 24,
"_endMinute": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsNowTimeBetween_Simple, Assembly-CSharp",
"_startHour": 0,
"_startMinute": 0,
"_endHour": 3,
"_endMinute": 0
}
]
}
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationExp, Assembly-CSharp",
"curveM": 10.0,
"curveK": 3.0,
"curveB": 0.0,
"curveC": -0.3,
"description": "日程得分",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
"ConfigVarComment": null,
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetRunningGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGreaterThanFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"ConfigVarComment": null,
"memoryType": 0,
"memoryKey": 15434,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 30000.0
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"ConfigVarComment": null,
"memoryType": 0,
"memoryKey": 15434,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 1.2E-05
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationLinear, Assembly-CSharp",
"curveM": 3.0,
"curveB": 0.0,
"curveC": 0.0,
"description": "日程得分(多次尝试)",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
"ConfigVarComment": null,
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetRunningGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"ConfigVarComment": null,
"memoryType": 0,
"memoryKey": 15434,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 30000.0
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"ConfigVarComment": null,
"memoryType": 0,
"memoryKey": 15434,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0003
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "维持决策",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetRunningGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 1000.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": "15434",
"endTimeStampKey": "15434"
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000114,
"goalName": "喝两口再走",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": [
{
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-7f7d8ef9-2885-44af-8df7-ea6428bccc0b"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 115.0
}
}
]
},
"_assetGuid": "3ab3f95a95b5ff246b8c2cd0c8c85cfe",
"_assetPath": "Data/AI/BehaviourTree/Task/MainQuests/002_2006_2031AfterParty/BTGraph_AfterPartyDrink.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardBool, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "ShouldDrink-aab6442dd8ff231448ab4c0eee9f2bbd-0"
}
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 88888.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000115,
"goalName": "Initialization",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "e707dcf831c3f0e4882c362e9c4509a6",
"_assetPath": "Data/AI/BehaviourTree/04ForTaskRequest/2009_2006HavingParty/BTGraph_InitializationAfterParty.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToUInt64, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 1
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt64, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsEntityValid, Assembly-CSharp",
"ConfigVarComment": null,
"_entityGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
]
},
"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",
"ConfigVarComment": null,
"_value": 99999.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
}
]
}
}

View File

@@ -0,0 +1,257 @@
{
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
"description": "请输入对这个GoalList文件的描述",
"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": "80f3b3ff76cf1d8498e0eba5c65bcc6d",
"_assetPath": "Data/AI/Blackboard/v2/Utility/BB_UtilityManipulation.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "d0086480f939447448063c86cf4694fb",
"_assetPath": "Data/AI/Blackboard/v2/BB_Initialization.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "aab6442dd8ff231448ab4c0eee9f2bbd",
"_assetPath": "Data/AI/Blackboard/Task/BB_Task_AfterParty.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "2665a13828063b8459933a47f18cfc56",
"_assetPath": "Data/AI/Blackboard/Perception/BB_Sensor.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000111,
"goalName": "工区瞎逛",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "1d891847c8d92264887b92155e716530",
"_assetPath": "Data/AI/BehaviourTree/Work/1007Mobai/BTGraph_WanderAtWorkArea_1007Mobai.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckNPCIsOnDesignatedScene, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_sceneType": 0
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 99.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000112,
"goalName": "喝两口再走",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": [
{
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-7f7d8ef9-2885-44af-8df7-ea6428bccc0b"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarRandomFloatRange, Assembly-CSharp",
"ConfigVarComment": null,
"_range": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector2, Assembly-CSharp",
"ConfigVarComment": null,
"_value": {
"x": 115.0,
"y": 115.0
}
}
}
}
]
},
"_assetGuid": "3ab3f95a95b5ff246b8c2cd0c8c85cfe",
"_assetPath": "Data/AI/BehaviourTree/Task/MainQuests/002_2006_2031AfterParty/BTGraph_AfterPartyDrink.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardBool, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "ShouldDrink-aab6442dd8ff231448ab4c0eee9f2bbd-0"
}
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 88888.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000113,
"goalName": "Initialization",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "e707dcf831c3f0e4882c362e9c4509a6",
"_assetPath": "Data/AI/BehaviourTree/04ForTaskRequest/2009_2006HavingParty/BTGraph_InitializationAfterParty.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToUInt64, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 1
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt64, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0
}
}
]
},
"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",
"ConfigVarComment": null,
"_value": 99999.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
}
]
}
}

View File

@@ -0,0 +1,454 @@
{
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
"description": "请输入对这个GoalList文件的描述",
"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": "d0086480f939447448063c86cf4694fb",
"_assetPath": "Data/AI/Blackboard/v2/BB_Initialization.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "80f3b3ff76cf1d8498e0eba5c65bcc6d",
"_assetPath": "Data/AI/Blackboard/v2/Utility/BB_UtilityManipulation.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "aab6442dd8ff231448ab4c0eee9f2bbd",
"_assetPath": "Data/AI/Blackboard/Task/BB_Task_AfterParty.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000122,
"goalName": "Initialization",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "e707dcf831c3f0e4882c362e9c4509a6",
"_assetPath": "Data/AI/BehaviourTree/04ForTaskRequest/2009_2006HavingParty/BTGraph_InitializationAfterParty.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToUInt64, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 1
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt64, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0
}
}
]
},
"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",
"ConfigVarComment": null,
"_value": 99999.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000123,
"goalName": "喝两口再走",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": [
{
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-7f7d8ef9-2885-44af-8df7-ea6428bccc0b"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarRandomFloatRange, Assembly-CSharp",
"ConfigVarComment": null,
"_range": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector2, Assembly-CSharp",
"ConfigVarComment": null,
"_value": {
"x": 110.0,
"y": 111.0
}
}
}
}
]
},
"_assetGuid": "3ab3f95a95b5ff246b8c2cd0c8c85cfe",
"_assetPath": "Data/AI/BehaviourTree/Task/MainQuests/002_2006_2031AfterParty/BTGraph_AfterPartyDrink.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardBool, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "ShouldDrink-aab6442dd8ff231448ab4c0eee9f2bbd-0"
}
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 88888.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000124,
"goalName": "打扫工位",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": null,
"_assetGuid": "4d21ec6cc1637774aa06411d3f111ec2",
"_assetPath": "Data/AI/BehaviourTree/Work/BTGraph_CleaningOwnWorkspace_3Gelian.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], 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": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarAddFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 100.0
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "CustomUtility-80f3b3ff76cf1d8498e0eba5c65bcc6d-0"
}
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 0.0,
"clampMax": 120.0,
"scoreCoefficient": 1.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.0,
"value": 0.0,
"inTangent": 0.0,
"outTangent": 1.0,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 1.0,
"inTangent": 1.0,
"outTangent": 0.0,
"tangentMode": 0
}
]
},
"preWrapMode": 8,
"postWrapMode": 8
}
},
"description": "不在执行该行为时对该行为的兴趣逐渐恢复",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
"ConfigVarComment": null,
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 1
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationCustomCurve, Assembly-CSharp",
"curveData": {
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
"clampMin": 0.0,
"clampMax": 40.0,
"scoreCoefficient": 2.0,
"curve": {
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
"keys": {
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
"$values": [
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 0.004313998,
"value": 1.004111,
"inTangent": -0.08648211,
"outTangent": -0.08648211,
"tangentMode": 0
},
{
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
"time": 1.0,
"value": 0.01,
"inTangent": -1.3516432,
"outTangent": -1.3516432,
"tangentMode": 0
}
]
},
"preWrapMode": 4,
"postWrapMode": 8
}
},
"description": "执行该行为时内驱力",
"conditions": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_targetGoalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "CustomUtility-80f3b3ff76cf1d8498e0eba5c65bcc6d-0"
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0.0
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 0
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
}
]
}
}

View File

@@ -0,0 +1,245 @@
{
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
"description": "请输入对这个GoalList文件的描述",
"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": "80f3b3ff76cf1d8498e0eba5c65bcc6d",
"_assetPath": "Data/AI/Blackboard/v2/Utility/BB_UtilityManipulation.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "d0086480f939447448063c86cf4694fb",
"_assetPath": "Data/AI/Blackboard/v2/BB_Initialization.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "aab6442dd8ff231448ab4c0eee9f2bbd",
"_assetPath": "Data/AI/Blackboard/Task/BB_Task_AfterParty.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000121,
"goalName": "海边散步",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "96d147e64d5288242a8c8f38ac20f1b9",
"_assetPath": "Data/AI/BehaviourTree/Task/MainQuests/003_2048_2048EnterCamp/EnterCamp/BTState_RunAlongTheSeaside_5Shasha.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckNPCIsOnDesignatedScene, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_sceneType": 0
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 99.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000119,
"goalName": "Initialization",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "e707dcf831c3f0e4882c362e9c4509a6",
"_assetPath": "Data/AI/BehaviourTree/04ForTaskRequest/2009_2006HavingParty/BTGraph_InitializationAfterParty.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToUInt64, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 1
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt64, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0
}
}
]
},
"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",
"ConfigVarComment": null,
"_value": 99999.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000120,
"goalName": "喝两口再走",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": [
{
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-7f7d8ef9-2885-44af-8df7-ea6428bccc0b"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 40.0
}
}
]
},
"_assetGuid": "3ab3f95a95b5ff246b8c2cd0c8c85cfe",
"_assetPath": "Data/AI/BehaviourTree/Task/MainQuests/002_2006_2031AfterParty/BTGraph_AfterPartyDrink.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardBool, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "ShouldDrink-aab6442dd8ff231448ab4c0eee9f2bbd-0"
}
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 88888.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
}
]
}
}

View File

@@ -0,0 +1,281 @@
{
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
"description": "请输入对这个GoalList文件的描述",
"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": "80f3b3ff76cf1d8498e0eba5c65bcc6d",
"_assetPath": "Data/AI/Blackboard/v2/Utility/BB_UtilityManipulation.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "d0086480f939447448063c86cf4694fb",
"_assetPath": "Data/AI/Blackboard/v2/BB_Initialization.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "aab6442dd8ff231448ab4c0eee9f2bbd",
"_assetPath": "Data/AI/Blackboard/Task/BB_Task_AfterParty.json"
},
{
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.SingleBlackboardConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "2665a13828063b8459933a47f18cfc56",
"_assetPath": "Data/AI/Blackboard/Perception/BB_Sensor.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000118,
"goalName": "工位站桩",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": [
{
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-e3cbfd32-0e21-488b-b1cb-b864990e0698"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3, Assembly-CSharp",
"ConfigVarComment": null,
"_value": {
"x": -8.760253,
"y": 0.1950009,
"z": 0.9225582
}
}
},
{
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-2705ad0a-2d5a-4ca7-90ff-36d4e73f7ff1"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3, Assembly-CSharp",
"ConfigVarComment": null,
"_value": {
"x": 0.0,
"y": -93.00001,
"z": 0.0
}
}
}
]
},
"_assetGuid": "a4e017ac7f7513f428590e51a49b897e",
"_assetPath": "Data/AI/BehaviourTree/Task/Template/BTGraph_MoveToPoint.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckNPCIsOnDesignatedScene, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGUID": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_sceneType": 0
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 99.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000117,
"goalName": "喝两口再走",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": [
{
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-7f7d8ef9-2885-44af-8df7-ea6428bccc0b"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 116.0
}
}
]
},
"_assetGuid": "3ab3f95a95b5ff246b8c2cd0c8c85cfe",
"_assetPath": "Data/AI/BehaviourTree/Task/MainQuests/002_2006_2031AfterParty/BTGraph_AfterPartyDrink.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardBool, Assembly-CSharp",
"ConfigVarComment": null,
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "ShouldDrink-aab6442dd8ff231448ab4c0eee9f2bbd-0"
}
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "基础乘子",
"conditions": null,
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 88888.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 90000116,
"goalName": "Initialization",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"_assetGuid": "e707dcf831c3f0e4882c362e9c4509a6",
"_assetPath": "Data/AI/BehaviourTree/04ForTaskRequest/2009_2006HavingParty/BTGraph_InitializationAfterParty.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"stateScriptInitializer": {
"$type": "miHoYo.HYG.Statescript.StatescriptInitializer, Assembly-CSharp",
"parameters": {
"parameters": []
},
"scriptnew": 0
},
"predicates": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarLessThanOrEqualToUInt64, Assembly-CSharp",
"ConfigVarComment": null,
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
"ConfigVarComment": null,
"_guid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
},
"_goalId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
"ConfigVarComment": null,
"_callerGuid": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp",
"ConfigVarComment": null
}
},
"_state": 1
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUInt64, Assembly-CSharp",
"ConfigVarComment": null,
"_value": 0
}
}
]
},
"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",
"ConfigVarComment": null,
"_value": 99999.0
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": null,
"endTimeStampKey": null
}
]
}
}