732 lines
32 KiB
JSON
732 lines
32 KiB
JSON
{
|
|
"$type": "miHoYo.HYG.AI.UtilityAIConfig, Assembly-CSharp",
|
|
"description": "素材星基础行为",
|
|
"blackboardConfigs": {
|
|
"$type": "miHoYo.HYG.DataSharing.BlackboardConfigPicker, Assembly-CSharp",
|
|
"paraKeys": null,
|
|
"configs": null,
|
|
"noSharingKeys": null
|
|
},
|
|
"goalList": {
|
|
"$type": "System.Collections.Generic.List`1[[GoalData, Assembly-CSharp]], mscorlib",
|
|
"$values": [
|
|
{
|
|
"$type": "GoalData, Assembly-CSharp",
|
|
"goalId": 90000158,
|
|
"goalName": "闲逛+闲置动画演出",
|
|
"enabled": true,
|
|
"goalType": 0,
|
|
"behaviourTreeInitializer": {
|
|
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
|
|
"parameters": {
|
|
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
|
|
"parameters": []
|
|
},
|
|
"_assetGuid": "e626683f81394950a0394718fd521e8b",
|
|
"_assetPath": "Data/AI/BehaviourTree/Adventure/Encounter/BTGraph_RelaxWalkAroundMaterialStar_AdvEncounter.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": 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.ConfigVarNpcIsObtained, Assembly-CSharp",
|
|
"_npcId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"considerations": {
|
|
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
|
|
"$values": [
|
|
{
|
|
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
|
|
"description": "偏好值",
|
|
"conditions": {
|
|
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
|
|
"$values": []
|
|
},
|
|
"configVarInput": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
|
|
"_value": 7000000.0
|
|
},
|
|
"configVarRank": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
|
|
"_value": 5
|
|
}
|
|
},
|
|
{
|
|
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
|
|
"description": "内驱力",
|
|
"conditions": {
|
|
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
|
|
"$values": [
|
|
{
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsCalculatingGoalActive, Assembly-CSharp",
|
|
"_caller": 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.ConfigVarCurve, Assembly-CSharp",
|
|
"curve": {
|
|
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
|
|
"clampMin": 0.0,
|
|
"clampMax": 600.0,
|
|
"scoreCoefficient": 10.0,
|
|
"curve": {
|
|
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
|
|
"keys": {
|
|
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
|
|
"$values": [
|
|
{
|
|
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
|
|
"time": 0.0,
|
|
"value": 1.00480652,
|
|
"inTangent": -1.16281939,
|
|
"outTangent": -1.16281939,
|
|
"inWeight": 0.333333343,
|
|
"outWeight": 0.333333343,
|
|
"weightedMode": 0,
|
|
"tangentMode": 0
|
|
},
|
|
{
|
|
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
|
|
"time": 0.209477723,
|
|
"value": 0.4813494,
|
|
"inTangent": -1.28364515,
|
|
"outTangent": -1.28364515,
|
|
"inWeight": 0.333333343,
|
|
"outWeight": 0.333333343,
|
|
"weightedMode": 0,
|
|
"tangentMode": 0
|
|
},
|
|
{
|
|
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
|
|
"time": 0.5116819,
|
|
"value": 0.306224257,
|
|
"inTangent": -0.426025063,
|
|
"outTangent": -0.426025063,
|
|
"inWeight": 0.333333343,
|
|
"outWeight": 0.333333343,
|
|
"weightedMode": 0,
|
|
"tangentMode": 0
|
|
},
|
|
{
|
|
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
|
|
"time": 1.0,
|
|
"value": 0.2360566,
|
|
"inTangent": -0.217016578,
|
|
"outTangent": -0.217016578,
|
|
"inWeight": 0.333333343,
|
|
"outWeight": 0.333333343,
|
|
"weightedMode": 0,
|
|
"tangentMode": 0
|
|
}
|
|
]
|
|
},
|
|
"length": 4,
|
|
"preWrapMode": 8,
|
|
"postWrapMode": 8
|
|
}
|
|
},
|
|
"_operand": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
|
|
"_timestamp": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
|
|
"_guid": null,
|
|
"_goalId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
|
|
"_callerGuid": null
|
|
},
|
|
"_state": 0
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"directSetPosWhenEnter": false,
|
|
"initPosRule": null,
|
|
"initSceneRule": null,
|
|
"startTimeStampKey": null,
|
|
"endTimeStampKey": null
|
|
},
|
|
{
|
|
"$type": "GoalData, Assembly-CSharp",
|
|
"goalId": 90000159,
|
|
"goalName": "偶遇NPC可以执行的行为",
|
|
"enabled": true,
|
|
"goalType": 0,
|
|
"behaviourTreeInitializer": {
|
|
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
|
|
"parameters": {
|
|
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
|
|
"parameters": []
|
|
},
|
|
"_assetGuid": "be8126d1ea4ece64581562059f4535a9",
|
|
"_assetPath": "Data/AI/BehaviourTree/Adventure/Encounter/BTGraph_GeneralPerform_AdvEncounter_Root.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": 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.ConfigVarNpcIsObtained, Assembly-CSharp",
|
|
"_npcId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"considerations": {
|
|
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
|
|
"$values": [
|
|
{
|
|
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
|
|
"description": "偏好值",
|
|
"conditions": {
|
|
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
|
|
"$values": [
|
|
{
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
|
|
"_operand": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
|
|
"_callerGUID": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
|
},
|
|
"_targetGoalId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
|
|
"_callerGuid": null
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"configVarInput": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
|
|
"_value": 7000000.0
|
|
},
|
|
"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.ConfigVarLogicNot, Assembly-CSharp",
|
|
"_operand": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarIsCalculatingGoalActive, Assembly-CSharp",
|
|
"_caller": null
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"configVarInput": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
|
|
"_timestamp": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
|
|
"memoryType": 0,
|
|
"memoryKey": 214,
|
|
"callerConfigId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
|
},
|
|
"GetCurrSceneNpcMemory": true
|
|
}
|
|
},
|
|
"configVarRank": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarFloatToInt32, Assembly-CSharp",
|
|
"_operand": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarCurve, Assembly-CSharp",
|
|
"curve": {
|
|
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
|
|
"clampMin": 0.0,
|
|
"clampMax": 360.0,
|
|
"scoreCoefficient": 10.0,
|
|
"curve": {
|
|
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
|
|
"keys": {
|
|
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
|
|
"$values": [
|
|
{
|
|
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
|
|
"time": 0.0,
|
|
"value": 0.0,
|
|
"inTangent": 0.0,
|
|
"outTangent": 0.0,
|
|
"inWeight": 0.333333343,
|
|
"outWeight": 0.333333343,
|
|
"weightedMode": 0,
|
|
"tangentMode": 0
|
|
},
|
|
{
|
|
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
|
|
"time": 1.0,
|
|
"value": 1.0,
|
|
"inTangent": 2.0,
|
|
"outTangent": 2.0,
|
|
"inWeight": 0.333333343,
|
|
"outWeight": 0.333333343,
|
|
"weightedMode": 0,
|
|
"tangentMode": 0
|
|
}
|
|
]
|
|
},
|
|
"length": 2,
|
|
"preWrapMode": 8,
|
|
"postWrapMode": 8
|
|
}
|
|
},
|
|
"_operand": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
|
|
"_timestamp": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
|
|
"memoryType": 0,
|
|
"memoryKey": 214,
|
|
"callerConfigId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
|
},
|
|
"GetCurrSceneNpcMemory": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "miHoYo.HYG.ConsiderationLogistic, Assembly-CSharp",
|
|
"curveM": 10.0,
|
|
"curveK": 10.0,
|
|
"curveB": 1E-07,
|
|
"curveC": -7.0,
|
|
"description": "内驱力",
|
|
"conditions": {
|
|
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
|
|
"$values": [
|
|
{
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
|
|
"_callerGUID": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
|
},
|
|
"_targetGoalId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
|
|
"_callerGuid": null
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"configVarInput": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
|
|
"_lhs": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
|
|
"_value": 1.2E-05
|
|
},
|
|
"_rhs": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
|
|
"_lhs": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetNpcInnerDrive, Assembly-CSharp",
|
|
"configId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
|
},
|
|
"key": "behaviour015"
|
|
},
|
|
"_rhs": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
|
|
"_timestamp": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
|
|
"memoryType": 0,
|
|
"memoryKey": 214,
|
|
"callerConfigId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
|
},
|
|
"GetCurrSceneNpcMemory": true
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"configVarRank": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarFloatToInt32, Assembly-CSharp",
|
|
"_operand": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarCurve, Assembly-CSharp",
|
|
"curve": {
|
|
"$type": "miHoYo.HYG.AI.AnimationCurveData, Assembly-CSharp",
|
|
"clampMin": 0.0,
|
|
"clampMax": 600.0,
|
|
"scoreCoefficient": 10.0,
|
|
"curve": {
|
|
"$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule",
|
|
"keys": {
|
|
"$type": "UnityEngine.Keyframe[], UnityEngine.CoreModule",
|
|
"$values": [
|
|
{
|
|
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
|
|
"time": 0.0,
|
|
"value": 1.00480652,
|
|
"inTangent": -1.16281939,
|
|
"outTangent": -1.16281939,
|
|
"inWeight": 0.333333343,
|
|
"outWeight": 0.333333343,
|
|
"weightedMode": 0,
|
|
"tangentMode": 0
|
|
},
|
|
{
|
|
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
|
|
"time": 0.209477723,
|
|
"value": 0.4813494,
|
|
"inTangent": -1.28364515,
|
|
"outTangent": -1.28364515,
|
|
"inWeight": 0.333333343,
|
|
"outWeight": 0.333333343,
|
|
"weightedMode": 0,
|
|
"tangentMode": 0
|
|
},
|
|
{
|
|
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
|
|
"time": 0.5116819,
|
|
"value": 0.306224257,
|
|
"inTangent": -0.426025063,
|
|
"outTangent": -0.426025063,
|
|
"inWeight": 0.333333343,
|
|
"outWeight": 0.333333343,
|
|
"weightedMode": 0,
|
|
"tangentMode": 0
|
|
},
|
|
{
|
|
"$type": "UnityEngine.Keyframe, UnityEngine.CoreModule",
|
|
"time": 1.0,
|
|
"value": 0.2360566,
|
|
"inTangent": -0.217016578,
|
|
"outTangent": -0.217016578,
|
|
"inWeight": 0.333333343,
|
|
"outWeight": 0.333333343,
|
|
"weightedMode": 0,
|
|
"tangentMode": 0
|
|
}
|
|
]
|
|
},
|
|
"length": 4,
|
|
"preWrapMode": 8,
|
|
"postWrapMode": 8
|
|
}
|
|
},
|
|
"_operand": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
|
|
"_timestamp": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetGoalEnterExecutionTimestamp, Assembly-CSharp",
|
|
"_guid": null,
|
|
"_goalId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
|
|
"_callerGuid": null
|
|
},
|
|
"_state": 0
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"directSetPosWhenEnter": false,
|
|
"initPosRule": null,
|
|
"initSceneRule": null,
|
|
"startTimeStampKey": "214",
|
|
"endTimeStampKey": "214"
|
|
},
|
|
{
|
|
"$type": "GoalData, Assembly-CSharp",
|
|
"goalId": 90000160,
|
|
"goalName": "首次偶遇",
|
|
"enabled": true,
|
|
"goalType": 0,
|
|
"behaviourTreeInitializer": {
|
|
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
|
|
"parameters": {
|
|
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
|
|
"parameters": []
|
|
},
|
|
"_assetGuid": "07b017991dd794f4fb4285ae9b9caeb1",
|
|
"_assetPath": "Data/AI/BehaviourTree/Adventure/Encounter/FirstMeet/BTGraph_FirstMeet_AdvEncounter_Root.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": 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.ConfigVarFixedLogicOr, Assembly-CSharp",
|
|
"_operands": {
|
|
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
|
|
"$values": [
|
|
{
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarLogicNot, Assembly-CSharp",
|
|
"_operand": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarNpcIsObtained, Assembly-CSharp",
|
|
"_npcId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Boolean, mscorlib]], Assembly-CSharp",
|
|
"_value": false
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"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.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
|
|
"_value": 8000000.0
|
|
},
|
|
"configVarRank": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedUnmanaged`1[[System.Int32, mscorlib]], Assembly-CSharp",
|
|
"_value": 20
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"directSetPosWhenEnter": false,
|
|
"initPosRule": null,
|
|
"initSceneRule": null,
|
|
"startTimeStampKey": null,
|
|
"endTimeStampKey": null
|
|
},
|
|
{
|
|
"$type": "GoalData, Assembly-CSharp",
|
|
"goalId": 140000014,
|
|
"goalName": "坐地上休息",
|
|
"enabled": false,
|
|
"goalType": 0,
|
|
"behaviourTreeInitializer": {
|
|
"$type": "miHoYo.HYG.AI.BT.BehaviourTreeInitializer, Assembly-CSharp",
|
|
"parameters": {
|
|
"$type": "miHoYo.HYG.DataSharing.BbVarParams, Assembly-CSharp",
|
|
"parameters": []
|
|
},
|
|
"_assetGuid": "46a214693a69b064fbf7852eaa583840",
|
|
"_assetPath": "Data/AI/BehaviourTree/03Adventure/Relax/BTGraph_RelaxSitUnderTree_Adventure.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": null,
|
|
"_assetPath": null
|
|
},
|
|
"predicates": {
|
|
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]], Assembly-CSharp]], mscorlib",
|
|
"$values": []
|
|
},
|
|
"considerations": {
|
|
"$type": "System.Collections.Generic.List`1[[miHoYo.HYG.Consideration, Assembly-CSharp]], mscorlib",
|
|
"$values": [
|
|
{
|
|
"$type": "miHoYo.HYG.ConsiderationConstant, Assembly-CSharp",
|
|
"description": "偏好值",
|
|
"conditions": {
|
|
"$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.ConfigVarFixedUnmanaged`1[[System.Single, mscorlib]], Assembly-CSharp",
|
|
"_value": 7000000.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": 15433,
|
|
"callerConfigId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
|
},
|
|
"GetCurrSceneNpcMemory": true
|
|
}
|
|
},
|
|
"configVarRank": null
|
|
},
|
|
{
|
|
"$type": "miHoYo.HYG.ConsiderationLogistic, Assembly-CSharp",
|
|
"curveM": 10.0,
|
|
"curveK": 10.0,
|
|
"curveB": 1E-07,
|
|
"curveC": -5.0,
|
|
"description": "内驱力",
|
|
"conditions": {
|
|
"$type": "miHoYo.HYG.DataSharing.IConfigVar`1[[System.Boolean, mscorlib]][], Assembly-CSharp",
|
|
"$values": [
|
|
{
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarCheckGoalStateIsActive, Assembly-CSharp",
|
|
"_callerGUID": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerEntity, Assembly-CSharp"
|
|
},
|
|
"_targetGoalId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetCalculatingGoalId, Assembly-CSharp",
|
|
"_callerGuid": null
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"configVarInput": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
|
|
"_lhs": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarFixedFloat, Assembly-CSharp",
|
|
"_value": 1.2E-05
|
|
},
|
|
"_rhs": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarMultiplyFloat, Assembly-CSharp",
|
|
"_lhs": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetNpcInnerDrive, Assembly-CSharp",
|
|
"configId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
|
},
|
|
"key": "behaviouran"
|
|
},
|
|
"_rhs": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetDurationSinceTimestamp, Assembly-CSharp",
|
|
"_timestamp": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetMemoryUlongValue, Assembly-CSharp",
|
|
"memoryType": 0,
|
|
"memoryKey": 214,
|
|
"callerConfigId": {
|
|
"$type": "miHoYo.HYG.DataSharing.ConfigVarGetOwnerConfigIdEntity, Assembly-CSharp"
|
|
},
|
|
"GetCurrSceneNpcMemory": true
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"configVarRank": null
|
|
}
|
|
]
|
|
},
|
|
"directSetPosWhenEnter": false,
|
|
"initPosRule": null,
|
|
"initSceneRule": null,
|
|
"startTimeStampKey": "15433",
|
|
"endTimeStampKey": "15433"
|
|
}
|
|
]
|
|
}
|
|
} |