Files
PetitPlanet-Data/AI/00GoalList/Daily/General/GoalList_GeneralAtMuseum.json
2025-11-11 07:21:48 +07:00

4741 lines
257 KiB
JSON

{
"$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": "a1f122182ec631c4984cca553a2b4f38",
"_assetPath": "Data/AI/Blackboard/v3/Utility/BB_FunctionBuilding_v3.json"
}
]
},
"noSharingKeys": null
},
"goalList": {
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 210000069,
"goalName": "前往万象馆",
"enabled": true,
"goalType": 1,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "f567514029082064ebadfd6162fd6d2b",
"_assetPath": "Data/AI/BehaviourTree/BTv3_Redirect/BTG/BTGraph_RedirectGoMuseum_v3.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"abilityName": {
"$type": "miHoYo.HYG.GameplayAbilities.GameplayAbilityName, Assembly-CSharp",
"_value": "GotoScene_10008_Temp"
},
"initScriptBt": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": null,
"_assetPath": null
},
"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": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckTaskState_IgnoreConfigVar, Assembly-CSharp",
"_taskID": 9011,
"_targetState": 2
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGreaterThanInt32, Assembly-CSharp",
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarArrayLength, Assembly-CSharp",
"_array": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetAllNpcEntities, Assembly-CSharp"
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"_value": 5
}
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "Motive叠加",
"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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarSumFloatArray, Assembly-CSharp",
"inputs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloatArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Single, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGPreferCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal022"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal022_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal022_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal022_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal022_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal022_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 500.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal022_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal022_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal022_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal022_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal022_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 5000.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
}
]
}
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15619,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 1.0
},
"configVarRank": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFloatToInt32, Assembly-CSharp",
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarConsiderationLogistic, Assembly-CSharp",
"inputVar": {
"$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.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGInnerCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal022"
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15581,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
}
}
},
"curveMVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 10.0
},
"curveKVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 11.0
},
"curveBVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -1.1
},
"curveCVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -8.0
}
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": "15581",
"endTimeStampKey": "15619"
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 210000070,
"goalName": "在万象馆里闲逛",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "0872e81c7480401f97869f763cd13a3d",
"_assetPath": "Data/AI/BehaviourTree/BTv3_Redirect/BTG/BTGraph_RedirectWalkAroundInMuseum_v3.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"abilityName": {
"$type": "miHoYo.HYG.GameplayAbilities.GameplayAbilityName, Assembly-CSharp",
"_value": null
},
"initScriptBt": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "2b3afbb7881f452eaada3b97f7ffee7c",
"_assetPath": "Data/AI/01BehaviourTree/Daily/General/Museum/FirstFloor/InitTree/InitTree_Museum.json"
},
"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
}
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "Motive叠加",
"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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarSumFloatArray, Assembly-CSharp",
"inputs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloatArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Single, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGPreferCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal023"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal023_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal023_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal023_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal023_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal023_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 500.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal023_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal023_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal023_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal023_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal023_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 5000.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
}
]
}
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15620,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 1.0
},
"configVarRank": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFloatToInt32, Assembly-CSharp",
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarConsiderationLogistic, Assembly-CSharp",
"inputVar": {
"$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.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGInnerCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal023"
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15585,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
}
}
},
"curveMVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 10.0
},
"curveKVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 11.0
},
"curveBVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -1.1
},
"curveCVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -8.0
}
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": {
"$type": "miHoYo.HYG.GetPosByConfigVar, Assembly-CSharp",
"positionVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarVector3Indexer, Assembly-CSharp",
"_index": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarRandomInt, Assembly-CSharp",
"_minInclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 0
},
"_maxExclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 9
}
},
"_array": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3Array, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[UnityEngine.Vector3, UnityEngine.CoreModule]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479799426,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479652245,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2478948341,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479394462,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479002378,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2478895369,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479862180,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479503388,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479058102,
"dataType": 0
}
]
}
},
"_fallbackValue": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp",
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "InitPos-a1f122182ec631c4984cca553a2b4f38-0"
},
"targetGuid": null
}
},
"rotationVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarVector3Indexer, Assembly-CSharp",
"_index": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarRandomInt, Assembly-CSharp",
"_minInclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 0
},
"_maxExclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 9
}
},
"_array": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3Array, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[UnityEngine.Vector3, UnityEngine.CoreModule]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479799426,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479652245,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2478948341,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479394462,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479002378,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2478895369,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479862180,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479503388,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479058102,
"dataType": 1
}
]
}
},
"_fallbackValue": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp",
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "InitRot-a1f122182ec631c4984cca553a2b4f38-0"
},
"targetGuid": null
}
}
},
"initSceneRule": null,
"startTimeStampKey": "15585",
"endTimeStampKey": "15620"
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 210000071,
"goalName": "前往水族馆",
"enabled": true,
"goalType": 1,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "d80dc6f98137411b821e185b35b64e89",
"_assetPath": "Data/AI/BehaviourTree/BTv3_Redirect/BTG/BTGraph_RedirectGoAquarium_v3.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"abilityName": {
"$type": "miHoYo.HYG.GameplayAbilities.GameplayAbilityName, Assembly-CSharp",
"_value": "GotoScene_10009_Temp"
},
"initScriptBt": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": null,
"_assetPath": null
},
"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.ConfigVarGreaterThanFloat, Assembly-CSharp",
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15623,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 300.0
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckTaskState_IgnoreConfigVar, Assembly-CSharp",
"_taskID": 9011,
"_targetState": 2
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "Motive叠加",
"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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarSumFloatArray, Assembly-CSharp",
"inputs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloatArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Single, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGPreferCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal024"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal024_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal024_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal024_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal024_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal024_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 500.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal024_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal024_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal024_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal024_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal024_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 5000.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
}
]
}
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15621,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 1.0
},
"configVarRank": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFloatToInt32, Assembly-CSharp",
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarConsiderationLogistic, Assembly-CSharp",
"inputVar": {
"$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.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGInnerCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal024"
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15582,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
}
}
},
"curveMVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 10.0
},
"curveKVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 11.0
},
"curveBVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -1.1
},
"curveCVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -8.0
}
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": {
"$type": "miHoYo.HYG.GetPosByConfigVar, Assembly-CSharp",
"positionVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarVector3Indexer, Assembly-CSharp",
"_index": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarRandomInt, Assembly-CSharp",
"_minInclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 0
},
"_maxExclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 9
}
},
"_array": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3Array, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[UnityEngine.Vector3, UnityEngine.CoreModule]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479799426,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479652245,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2478948341,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479394462,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479002378,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2478895369,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479862180,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479503388,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479058102,
"dataType": 0
}
]
}
},
"_fallbackValue": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp",
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "InitPos-a1f122182ec631c4984cca553a2b4f38-0"
},
"targetGuid": null
}
},
"rotationVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarVector3Indexer, Assembly-CSharp",
"_index": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarRandomInt, Assembly-CSharp",
"_minInclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 0
},
"_maxExclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 9
}
},
"_array": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3Array, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[UnityEngine.Vector3, UnityEngine.CoreModule]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479799426,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479652245,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2478948341,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479394462,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479002378,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2478895369,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479862180,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479503388,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479058102,
"dataType": 1
}
]
}
},
"_fallbackValue": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp",
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "InitRot-a1f122182ec631c4984cca553a2b4f38-0"
},
"targetGuid": null
}
}
},
"initSceneRule": null,
"startTimeStampKey": "15582",
"endTimeStampKey": "15621"
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 210000072,
"goalName": "在水族馆里闲逛",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "fb88f7e3ffa543be89b388c124d2a70d",
"_assetPath": "Data/AI/BehaviourTree/BTv3_Redirect/BTG/BTGraph_RedirectWalkAroundInAquarium_v3.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"abilityName": {
"$type": "miHoYo.HYG.GameplayAbilities.GameplayAbilityName, Assembly-CSharp",
"_value": null
},
"initScriptBt": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "fbad61e26a5bc8c4cbdd22661dd42aa0",
"_assetPath": "Data/AI/01BehaviourTree/Daily/General/Museum/Aquarium/InitTree/InitTree_Aquarium_v2.json"
},
"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": 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": "Motive叠加",
"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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarSumFloatArray, Assembly-CSharp",
"inputs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloatArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Single, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGPreferCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal025"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal025_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal025_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal025_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal025_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal025_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 500.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal025_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal025_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal025_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal025_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal025_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 5000.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
}
]
}
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15622,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 1.0
},
"configVarRank": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFloatToInt32, Assembly-CSharp",
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarConsiderationLogistic, Assembly-CSharp",
"inputVar": {
"$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.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGInnerCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal025"
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15587,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
}
}
},
"curveMVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 10.0
},
"curveKVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 11.0
},
"curveBVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -1.1
},
"curveCVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -8.0
}
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": "15587",
"endTimeStampKey": "15622"
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 210000073,
"goalName": "从水族馆出门到万象馆",
"enabled": true,
"goalType": 1,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "f567514029082064ebadfd6162fd6d2b",
"_assetPath": "Data/AI/BehaviourTree/BTv3_Redirect/BTG/BTGraph_RedirectGoMuseum_v3.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"abilityName": {
"$type": "miHoYo.HYG.GameplayAbilities.GameplayAbilityName, Assembly-CSharp",
"_value": "GotoScene_10008_Temp"
},
"initScriptBt": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": null,
"_assetPath": null
},
"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": 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": "Motive叠加",
"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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarSumFloatArray, Assembly-CSharp",
"inputs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloatArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Single, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGPreferCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal026"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal026_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal026_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal026_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal026_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal026_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 500.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal026_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal026_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal026_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal026_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal026_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 5000.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
}
]
}
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15623,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 1.0
},
"configVarRank": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFloatToInt32, Assembly-CSharp",
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarConsiderationLogistic, Assembly-CSharp",
"inputVar": {
"$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.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGInnerCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal026"
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15588,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
}
}
},
"curveMVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 10.0
},
"curveKVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 11.0
},
"curveBVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -1.1
},
"curveCVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -8.0
}
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": {
"$type": "miHoYo.HYG.GetPosByConfigVar, Assembly-CSharp",
"positionVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarVector3Indexer, Assembly-CSharp",
"_index": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarRandomInt, Assembly-CSharp",
"_minInclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 0
},
"_maxExclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 27
}
},
"_array": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3Array, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[UnityEngine.Vector3, UnityEngine.CoreModule]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479585920,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479046036,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479138102,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479754615,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479149826,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479090599,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479574113,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479117610,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479659315,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2478903727,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479239480,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479239283,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479839644,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479845213,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479730304,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479241636,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2478860228,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479348763,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2478931468,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479271623,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479617581,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2478843044,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2478964105,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479666884,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479599690,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479528358,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479663637,
"dataType": 0
}
]
}
},
"_fallbackValue": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp",
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "InitPos-a1f122182ec631c4984cca553a2b4f38-0"
},
"targetGuid": null
}
},
"rotationVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarVector3Indexer, Assembly-CSharp",
"_index": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarRandomInt, Assembly-CSharp",
"_minInclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 0
},
"_maxExclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 27
}
},
"_array": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3Array, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[UnityEngine.Vector3, UnityEngine.CoreModule]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479585920,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479046036,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479138102,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479754615,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479149826,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479090599,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479574113,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479117610,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479659315,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2478903727,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479239480,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479239283,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479839644,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479845213,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479730304,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479241636,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2478860228,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479348763,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2478931468,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479271623,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479617581,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2478843044,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2478964105,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479666884,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479599690,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479528358,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10009,
"pointId": 2479663637,
"dataType": 0
}
]
}
},
"_fallbackValue": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp",
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "InitRot-a1f122182ec631c4984cca553a2b4f38-0"
},
"targetGuid": null
}
}
},
"initSceneRule": null,
"startTimeStampKey": "15588",
"endTimeStampKey": "15623"
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 210000074,
"goalName": "从万象馆出门",
"enabled": true,
"goalType": 1,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "a6b4d0e56c774c6f8fe114ed535efc7c",
"_assetPath": "Data/AI/BehaviourTree/BTv3_Redirect/BTG/BTGraph_RedirectGoOutside_v3.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"abilityName": {
"$type": "miHoYo.HYG.GameplayAbilities.GameplayAbilityName, Assembly-CSharp",
"_value": "GotoScene_2_Temp"
},
"initScriptBt": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": null,
"_assetPath": null
},
"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
}
}
]
},
"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": []
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
"_value": 10000.0
},
"configVarRank": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorInt32, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGreaterThanInt32, Assembly-CSharp",
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarArrayLength, Assembly-CSharp",
"_array": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetAllNpcEntities, Assembly-CSharp"
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"_value": 4
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"_value": 50
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedInt32, Assembly-CSharp",
"_value": 0
}
}
},
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "Motive叠加",
"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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarSumFloatArray, Assembly-CSharp",
"inputs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloatArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Single, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGPreferCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal027"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal027_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal027_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal027_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal027_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal027_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 500.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal027_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal027_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal027_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal027_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal027_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 5000.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
}
]
}
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15624,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 1.0
},
"configVarRank": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFloatToInt32, Assembly-CSharp",
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarConsiderationLogistic, Assembly-CSharp",
"inputVar": {
"$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.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGInnerCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal027"
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15586,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
}
}
},
"curveMVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 10.0
},
"curveKVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 11.0
},
"curveBVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -1.1
},
"curveCVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -8.0
}
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": {
"$type": "miHoYo.HYG.GetPosByConfigVar, Assembly-CSharp",
"positionVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarVector3Indexer, Assembly-CSharp",
"_index": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarRandomInt, Assembly-CSharp",
"_minInclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 0
},
"_maxExclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 9
}
},
"_array": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3Array, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[UnityEngine.Vector3, UnityEngine.CoreModule]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479799426,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479652245,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2478948341,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479394462,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479002378,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2478895369,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479862180,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479503388,
"dataType": 0
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479058102,
"dataType": 0
}
]
}
},
"_fallbackValue": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp",
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "InitPos-a1f122182ec631c4984cca553a2b4f38-0"
},
"targetGuid": null
}
},
"rotationVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarVector3Indexer, Assembly-CSharp",
"_index": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarRandomInt, Assembly-CSharp",
"_minInclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 0
},
"_maxExclusive": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
"_value": 9
}
},
"_array": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedVector3Array, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[UnityEngine.Vector3, UnityEngine.CoreModule]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479799426,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479652245,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2478948341,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479394462,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479002378,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2478895369,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479862180,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479503388,
"dataType": 1
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarAnchorPointData, Assembly-CSharp",
"sceneId": 10008,
"pointId": 2479058102,
"dataType": 1
}
]
}
},
"_fallbackValue": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarBlackboardVector3, Assembly-CSharp",
"_key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "InitRot-a1f122182ec631c4984cca553a2b4f38-0"
},
"targetGuid": null
}
}
},
"initSceneRule": null,
"startTimeStampKey": "15586",
"endTimeStampKey": "15624"
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 210000469,
"goalName": "前往自然馆",
"enabled": true,
"goalType": 1,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "92807029d5a7aa14086644790a4fb32a",
"_assetPath": "Data/AI/01BehaviourTree/Daily/CrossScene/BTGraph_GoNature.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"abilityName": {
"$type": "miHoYo.HYG.GameplayAbilities.GameplayAbilityName, Assembly-CSharp",
"_value": "GotoScene_10011_Temp"
},
"initScriptBt": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": null,
"_assetPath": null
},
"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.ConfigVarGreaterThanFloat, Assembly-CSharp",
"_lhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15649,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 300.0
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckTaskState_IgnoreConfigVar, Assembly-CSharp",
"_taskID": 9020,
"_targetState": 2
}
]
},
"considerations": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
"$values": [
{
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
"description": "Motive叠加",
"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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarSumFloatArray, Assembly-CSharp",
"inputs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloatArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Single, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGPreferCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal035"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal035_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal035_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal035_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal035_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal035_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 500.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal035_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal035_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal035_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal035_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal035_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 5000.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
}
]
}
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15647,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 1.0
},
"configVarRank": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFloatToInt32, Assembly-CSharp",
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarConsiderationLogistic, Assembly-CSharp",
"inputVar": {
"$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.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGInnerCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal035"
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15646,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
}
}
},
"curveMVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 10.0
},
"curveKVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 11.0
},
"curveBVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -1.1
},
"curveCVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -8.0
}
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": "15646",
"endTimeStampKey": "15647"
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 210000470,
"goalName": "在自然馆闲逛",
"enabled": true,
"goalType": 0,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "c9af738b3e64f3e488462f0b14a71814",
"_assetPath": "Data/AI/01BehaviourTree/Daily/General/Museum/Nature/WalkAround/BTGraph_WalkAroundInNature.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"abilityName": {
"$type": "miHoYo.HYG.GameplayAbilities.GameplayAbilityName, Assembly-CSharp",
"_value": null
},
"initScriptBt": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "7b8bc1e52f1e0c046b9c9c24a86469f4",
"_assetPath": "Data/AI/01BehaviourTree/Daily/General/Museum/Nature/InitTree/InitTree_Nature.json"
},
"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": 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": "Motive叠加",
"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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarSumFloatArray, Assembly-CSharp",
"inputs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloatArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Single, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGPreferCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal036"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal036_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal036_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal036_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal036_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal036_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 500.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal036_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal036_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal036_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal036_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal036_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 5000.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
}
]
}
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15651,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 1.0
},
"configVarRank": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFloatToInt32, Assembly-CSharp",
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarConsiderationLogistic, Assembly-CSharp",
"inputVar": {
"$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.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGInnerCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal036"
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15650,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
}
}
},
"curveMVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 10.0
},
"curveKVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 11.0
},
"curveBVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -1.1
},
"curveCVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -8.0
}
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": "15650",
"endTimeStampKey": "15651"
},
{
"$type": "GoalData, Assembly-CSharp",
"goalId": 210000471,
"goalName": "从自然馆出门到万象馆",
"enabled": true,
"goalType": 1,
"behaviourTreeInitializer": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": "f567514029082064ebadfd6162fd6d2b",
"_assetPath": "Data/AI/01BehaviourTree/BehaviourTree/BTv3_Redirect/BTG/BTGraph_RedirectGoMuseum_v3.json"
},
"useSequencerBT": false,
"sequencerBTInitializers": {
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp]], mscorlib",
"$values": []
},
"abilityName": {
"$type": "miHoYo.HYG.GameplayAbilities.GameplayAbilityName, Assembly-CSharp",
"_value": "GotoScene_10008_Temp"
},
"initScriptBt": {
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
"parameters": {
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
"parameters": []
},
"_assetGuid": null,
"_assetPath": null
},
"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": 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": "Motive叠加",
"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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarSumFloatArray, Assembly-CSharp",
"inputs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloatArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Single, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGPreferCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal037"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal037_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal037_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal037_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal037_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNpcNGWeakScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal037_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 500.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTernaryOperatorFloat, Assembly-CSharp",
"_a": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicAnd, Assembly-CSharp",
"_operands": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedBoolArray, Assembly-CSharp",
"_values": {
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
"$values": [
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Boolean, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal037_enable"
},
{
"$type": "miHoYo.HYG.DataSharing.ConfigVarTemplateConfig`1[[System.Boolean, mscorlib]], Assembly-CSharp",
"TemplateAssetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json",
"asset": {
"$type": "miHoYo.JsonPicker`1[[miHoYo.HYG.DataSharing.ConfigVarOfBbConfig, Assembly-CSharp]], Assembly-CSharp",
"_assetGuid": "bb52ca2d3fda4002b8a0363b6c5f0be6",
"_assetPath": "Data/ConfigVarTemplates/IsNowTimeBetweenCross.json"
},
"param": {
"$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-46829d2e-c451-4f06-9c1b-ead0228b8ee7"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal037_starthour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-94512dfd-5ee7-432e-8439-e5e128292c37"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal037_startminute"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-a826ab45-05e6-456d-8d2a-4adc31144c14"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal037_endhour"
}
},
{
"$type": "miHoYo.HYG.DataSharing.BbVarSetter, Assembly-CSharp",
"key": {
"$type": "miHoYo.HYG.DataSharing.BlackboardSelectKey, Assembly-CSharp",
"keyName": "instance-866a9ed4-9ad4-4a56-9d5c-87f41b66fd5e"
},
"value": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCfgValue`3[[System.Int32, mscorlib],[BNPCNGStrongScheduleCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal037_endminute"
}
}
]
}
}
]
}
}
},
"_b": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 5000.0
},
"_c": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 0.0
}
}
]
}
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15649,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
},
"configVarRank": null
},
{
"$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",
"_callerGuid": null
}
}
]
},
"configVarInput": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 1.0
},
"configVarRank": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFloatToInt32, Assembly-CSharp",
"_operand": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarConsiderationLogistic, Assembly-CSharp",
"inputVar": {
"$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.ConfigVarGetCfgValue`3[[System.Single, mscorlib],[BNpcNGInnerCfg, Assembly-Common],[System.UInt32, mscorlib]], Assembly-CSharp",
"mainKey": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"key": "goal037"
},
"_rhs": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
"_timestamp": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
"memoryType": 0,
"memoryKey": 15648,
"callerConfigId": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
},
"GetCurrSceneNpcMemory": true
}
}
}
},
"curveMVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 10.0
},
"curveKVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": 11.0
},
"curveBVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -1.1
},
"curveCVar": {
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
"_value": -8.0
}
}
}
}
]
},
"directSetPosWhenEnter": false,
"initPosRule": null,
"initSceneRule": null,
"startTimeStampKey": "15648",
"endTimeStampKey": "15649"
}
]
}
}