Files
turnbasedgamedata/Config/ConfigAI/ComplexSkillAIGlobalGroup/WhiteBox/WAvatar_Global_ComplexSkillAI.json
2025-11-05 00:34:44 +01:00

145 lines
3.6 KiB
JSON

{
"GroupsMap": {
"WhiteBox_Add10_Hanabi_BuffBPSkill": {
"CombineOperator": "Mul",
"Factors": [
{
"CombineOperator": "Mul",
"Source": {
"$type": "RPG.GameCore.ComplexSkillAISourceModifierValue",
"ValueType": "LifeTime",
"IsTarget": false,
"ModifilerName": "MWAvatar_Hanabi_00_SKL02_Buff"
},
"Mapper": {
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
"Ranges": [
{
"ymin": {
"Value": 100
},
"xmax": {
"Value": 0.5
},
"ymax": {
"Value": 100
}
},
{
"xmin": {
"Value": 0.5
},
"xmax": {
"Value": 5
}
}
]
}
}
]
},
"WhiteBox_BattleEvent_W4_BaiE_00_AutoLock": {
"Factors": [
{
"Source": {
"$type": "RPG.GameCore.ComplexSkillAISourceValueInTeamRatio",
"ValueType": "CurHP"
},
"Mapper": {
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
"Ranges": [
{
"ymin": {
"Value": 25
},
"xmax": {
"Value": 1
}
}
]
}
},
{
"Source": {
"$type": "RPG.GameCore.ComplexSkillAIContainModifier",
"ModifilerName": "WMonster_W4_TieMuPart_Break"
},
"Mapper": {
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
"Ranges": [
{
"ymin": {
"Value": 50
},
"xmax": {
"Value": 1
}
}
]
}
},
{
"Source": {
"$type": "RPG.GameCore.ComplexSkillAIContainModifier",
"ModifilerName": "Modifier_WMonster_W4_TieMuPart_01_Skill03_Charge"
},
"Mapper": {
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
"Ranges": [
{
"xmax": {
"Value": 1
},
"ymax": {
"Value": 100
}
}
]
}
},
{
"Source": {
"$type": "RPG.GameCore.ComplexSkillAIContainModifier",
"ModifilerName": "Modifier_WMonster_W4_TieMuPart_02_Skill03_Charge"
},
"Mapper": {
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
"Ranges": [
{
"xmax": {
"Value": 1
},
"ymax": {
"Value": 100
}
}
]
}
}
]
},
"WhiteBox_BattleEvent04_W4_BaiE_00_AutoLock": {
"Factors": [
{
"Source": {
"$type": "RPG.GameCore.ComplexSkillAIContainModifier",
"ModifilerName": "Modifier_WMonster_W4_TieMu_00_TimeLock"
},
"Mapper": {
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
"Ranges": [
{
"xmax": {
"Value": 1
},
"ymax": {
"Value": 100
}
}
]
}
}
]
}
}
}