753 lines
32 KiB
JSON
753 lines
32 KiB
JSON
{
|
||
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
|
||
"description": "居民日常行为GoalList(在家)",
|
||
"blackboardConfigs": {
|
||
"$type": "miHoYo.HYG.DataSharing.BlackboardConfigPicker, Assembly-CSharp",
|
||
"paraKeys": null,
|
||
"configs": null,
|
||
"noSharingKeys": null
|
||
},
|
||
"goalList": {
|
||
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
|
||
"$values": [
|
||
{
|
||
"$type": "GoalData, Assembly-CSharp",
|
||
"goalId": 200000049,
|
||
"goalName": "散步(在家)",
|
||
"enabled": true,
|
||
"goalType": 0,
|
||
"behaviourTreeInitializer": {
|
||
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
|
||
"parameters": {
|
||
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
|
||
"parameters": []
|
||
},
|
||
"_assetGuid": "bb25dbe5b4bd4b7fab38f7bd57ebc1ee",
|
||
"_assetPath": "Data/AI/BehaviourTree/BTv3_RefreshNew/BTG/BTGraph_RelaxWalkInHome_v3.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.ConfigVarCheckNPCIsOnDesignatedScene, Assembly-CSharp",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_sceneType": 1
|
||
}
|
||
]
|
||
},
|
||
"considerations": {
|
||
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
|
||
"$values": [
|
||
{
|
||
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
|
||
"description": "偏好值",
|
||
"conditions": {
|
||
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
|
||
"$values": [
|
||
{
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
|
||
"_operand": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_targetGoalId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"configVarInput": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetNpcPreference, Assembly-CSharp",
|
||
"configId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
||
},
|
||
"key": "behaviour025"
|
||
}
|
||
},
|
||
{
|
||
"$type": "miHoYo.HYG.ConsiderationLinear, Assembly-CSharp",
|
||
"curveM": 1.2E-08,
|
||
"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",
|
||
"_operand": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_targetGoalId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"configVarInput": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
|
||
"_timestamp": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
|
||
"memoryType": 0,
|
||
"memoryKey": 202,
|
||
"callerConfigId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$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",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_targetGoalId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"configVarInput": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
|
||
"_lhs": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
|
||
"_value": 1.2E-05
|
||
},
|
||
"_rhs": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
|
||
"_lhs": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetNpcInnerDrive, Assembly-CSharp",
|
||
"configId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
||
},
|
||
"key": "behaviour025"
|
||
},
|
||
"_rhs": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
|
||
"_timestamp": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
|
||
"memoryType": 0,
|
||
"memoryKey": 202,
|
||
"callerConfigId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"directSetPosWhenEnter": true,
|
||
"initPosRule": {
|
||
"$type": "miHoYo.HYG.StaticPosition, Assembly-CSharp",
|
||
"xPos": 1.7,
|
||
"yPos": 0.0,
|
||
"zPos": 0.5,
|
||
"yAngle": 0.0
|
||
},
|
||
"initSceneRule": null,
|
||
"startTimeStampKey": "202",
|
||
"endTimeStampKey": "202"
|
||
},
|
||
{
|
||
"$type": "GoalData, Assembly-CSharp",
|
||
"goalId": 200000050,
|
||
"goalName": "打瞌睡(在家)(暂关",
|
||
"enabled": false,
|
||
"goalType": 0,
|
||
"behaviourTreeInitializer": {
|
||
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
|
||
"parameters": {
|
||
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
|
||
"parameters": []
|
||
},
|
||
"_assetGuid": "fe693075e5e5b5a4891988a851d3265a",
|
||
"_assetPath": "Data/AI/BehaviourTree/CrossScene/BTGraph_RestInHome.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.ConfigVarCheckSceneBySceneType, Assembly-CSharp",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_isEqual": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBool, Assembly-CSharp",
|
||
"_value": true
|
||
},
|
||
"_sceneType": 1
|
||
}
|
||
]
|
||
},
|
||
"considerations": {
|
||
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
|
||
"$values": [
|
||
{
|
||
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
|
||
"description": "偏好值",
|
||
"conditions": {
|
||
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
|
||
"$values": [
|
||
{
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
|
||
"_operand": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_targetGoalId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"configVarInput": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetNpcPreference, Assembly-CSharp",
|
||
"configId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
||
},
|
||
"key": "behaviourao"
|
||
}
|
||
},
|
||
{
|
||
"$type": "miHoYo.HYG.ConsiderationLinear, Assembly-CSharp",
|
||
"curveM": 1.2E-08,
|
||
"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",
|
||
"_operand": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_targetGoalId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"configVarInput": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
|
||
"_timestamp": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
|
||
"memoryType": 0,
|
||
"memoryKey": 15437,
|
||
"callerConfigId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$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",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_targetGoalId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"configVarInput": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
|
||
"_lhs": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
|
||
"_value": 1.2E-05
|
||
},
|
||
"_rhs": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
|
||
"_lhs": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetNpcInnerDrive, Assembly-CSharp",
|
||
"configId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
||
},
|
||
"key": "behaviourao"
|
||
},
|
||
"_rhs": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
|
||
"_timestamp": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
|
||
"memoryType": 0,
|
||
"memoryKey": 15437,
|
||
"callerConfigId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"directSetPosWhenEnter": false,
|
||
"initPosRule": null,
|
||
"initSceneRule": null,
|
||
"startTimeStampKey": "15437",
|
||
"endTimeStampKey": "15437"
|
||
},
|
||
{
|
||
"$type": "GoalData, Assembly-CSharp",
|
||
"goalId": 200000051,
|
||
"goalName": "打扫卫生(在家)",
|
||
"enabled": true,
|
||
"goalType": 0,
|
||
"behaviourTreeInitializer": {
|
||
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
|
||
"parameters": {
|
||
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
|
||
"parameters": []
|
||
},
|
||
"_assetGuid": "478b2d2bc8d1c644ab229e361712e9d1",
|
||
"_assetPath": "Data/AI/BehaviourTree/BTv3_RefreshNew/BTG/BTGraph_SweepTheFloorInHome_v3.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.ConfigVarCheckNPCIsOnDesignatedScene, Assembly-CSharp",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_sceneType": 1
|
||
}
|
||
]
|
||
},
|
||
"considerations": {
|
||
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
|
||
"$values": [
|
||
{
|
||
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
|
||
"description": "偏好值",
|
||
"conditions": {
|
||
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
|
||
"$values": [
|
||
{
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
|
||
"_operand": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_targetGoalId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"configVarInput": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetNpcPreference, Assembly-CSharp",
|
||
"configId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
||
},
|
||
"key": "behaviour024"
|
||
}
|
||
},
|
||
{
|
||
"$type": "miHoYo.HYG.ConsiderationLinear, Assembly-CSharp",
|
||
"curveM": 1.2E-08,
|
||
"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",
|
||
"_operand": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_targetGoalId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"configVarInput": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
|
||
"_timestamp": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
|
||
"memoryType": 0,
|
||
"memoryKey": 15562,
|
||
"callerConfigId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$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",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_targetGoalId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"configVarInput": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
|
||
"_lhs": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
|
||
"_value": 1.2E-05
|
||
},
|
||
"_rhs": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
|
||
"_lhs": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetNpcInnerDrive, Assembly-CSharp",
|
||
"configId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
||
},
|
||
"key": "behaviour024"
|
||
},
|
||
"_rhs": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
|
||
"_timestamp": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
|
||
"memoryType": 0,
|
||
"memoryKey": 15562,
|
||
"callerConfigId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"directSetPosWhenEnter": true,
|
||
"initPosRule": {
|
||
"$type": "miHoYo.HYG.StaticPosition, Assembly-CSharp",
|
||
"xPos": 1.7,
|
||
"yPos": 0.0,
|
||
"zPos": 0.5,
|
||
"yAngle": 0.0
|
||
},
|
||
"initSceneRule": null,
|
||
"startTimeStampKey": "15562",
|
||
"endTimeStampKey": "15562"
|
||
},
|
||
{
|
||
"$type": "GoalData, Assembly-CSharp",
|
||
"goalId": 210000055,
|
||
"goalName": "出家门",
|
||
"enabled": true,
|
||
"goalType": 1,
|
||
"behaviourTreeInitializer": {
|
||
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
|
||
"parameters": {
|
||
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
|
||
"parameters": []
|
||
},
|
||
"_assetGuid": "dba166082e744c3eaa25abd6597811ed",
|
||
"_assetPath": "Data/AI/BehaviourTree/BTv3_Schedule/BTG/BTGraph_ScheduleGoOutside_v3.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": 2
|
||
}
|
||
},
|
||
{
|
||
"$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"
|
||
}
|
||
},
|
||
{
|
||
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
|
||
"key": {
|
||
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
|
||
"keyName": "instance-03a2dafc-4599-4de1-a844-4f22bbf2c2ca"
|
||
},
|
||
"value": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.UInt64, mscorlib]], Assembly-CSharp",
|
||
"_value": 1
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"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.ConfigVarCheckNPCIsOnDesignatedScene, Assembly-CSharp",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_sceneType": 1
|
||
},
|
||
{
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
|
||
"_operand": {
|
||
"$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, Assembly-CSharp",
|
||
"_startHour": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
|
||
"_value": 22
|
||
},
|
||
"_startMinute": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
|
||
"_value": 0
|
||
},
|
||
"_endHour": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
|
||
"_value": 24
|
||
},
|
||
"_endMinute": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
|
||
"_value": 0
|
||
}
|
||
},
|
||
{
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsNowTimeBetween, Assembly-CSharp",
|
||
"_startHour": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
|
||
"_value": 0
|
||
},
|
||
"_startMinute": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
|
||
"_value": 0
|
||
},
|
||
"_endHour": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
|
||
"_value": 7
|
||
},
|
||
"_endMinute": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
|
||
"_value": 0
|
||
}
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
|
||
"_operand": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsCurLevelBelongsToNpc, Assembly-CSharp",
|
||
"_npcConfigId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"considerations": {
|
||
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
|
||
"$values": [
|
||
{
|
||
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
|
||
"description": "偏好值",
|
||
"conditions": {
|
||
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
|
||
"$values": [
|
||
{
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
|
||
"_operand": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_targetGoalId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"configVarInput": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
|
||
"_value": 200.0
|
||
}
|
||
},
|
||
{
|
||
"$type": "miHoYo.HYG.ConsiderationLinear, Assembly-CSharp",
|
||
"curveM": 1.2E-08,
|
||
"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",
|
||
"_operand": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_targetGoalId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"configVarInput": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
|
||
"_timestamp": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
|
||
"memoryType": 0,
|
||
"memoryKey": 15435,
|
||
"callerConfigId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"$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",
|
||
"_callerGUID": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
||
},
|
||
"_targetGoalId": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"configVarInput": {
|
||
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
|
||
"_value": 70000.0
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"directSetPosWhenEnter": true,
|
||
"initPosRule": {
|
||
"$type": "miHoYo.HYG.StaticPosition, Assembly-CSharp",
|
||
"xPos": 1.7,
|
||
"yPos": 0.0,
|
||
"zPos": 0.5,
|
||
"yAngle": 0.0
|
||
},
|
||
"initSceneRule": null,
|
||
"startTimeStampKey": "15435",
|
||
"endTimeStampKey": "15435"
|
||
}
|
||
]
|
||
}
|
||
} |