{ "$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" } ] } }