mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2025-05-11 22:45:53 +08:00
122 lines
3.5 KiB
JSON
122 lines
3.5 KiB
JSON
{
|
|
"GlobalVars": [
|
|
{
|
|
"$type": "RPG.GameCore.AIVariableFixPoint",
|
|
"Value": {
|
|
"Value": 100
|
|
},
|
|
"Name": "PreCheckDefaultScore"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AIVariableDefaultSelectorConfigList",
|
|
"DefaultSelectorConfigList": [
|
|
{
|
|
"SelectorType": "OneDamageSelector",
|
|
"Selector": {
|
|
"$type": "RPG.GameCore.AIComposeSelector",
|
|
"ComposeType": "ByOr",
|
|
"SelectorList": [
|
|
{
|
|
"$type": "RPG.GameCore.AIComposeSelector",
|
|
"SelectorList": [
|
|
{
|
|
"$type": "RPG.GameCore.AIModifierNameSelector",
|
|
"ModifierName": "MCommon_DOT_Bleed"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AIPropertySelector",
|
|
"PropertyStrategy": "Min",
|
|
"Property": "CurrentHP"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AIPropertySelector",
|
|
"PropertyStrategy": "Min",
|
|
"Property": "CurrentHP"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"SelectorType": "SpreadDamageSelector",
|
|
"Selector": {
|
|
"$type": "RPG.GameCore.AIComposeSelector",
|
|
"ComposeType": "ByOr",
|
|
"SelectorList": [
|
|
{
|
|
"$type": "RPG.GameCore.AIComposeSelector",
|
|
"SelectorList": [
|
|
{
|
|
"$type": "RPG.GameCore.AIModifierNameSelector",
|
|
"ModifierName": "MCommon_DOT_Bleed"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AIPropertySelector",
|
|
"PropertyStrategy": "Min",
|
|
"Property": "CurrentHP"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AIPropertySelector",
|
|
"PropertyStrategy": "Min",
|
|
"Property": "CurrentHP"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"SelectorType": "OneHealSelector",
|
|
"Selector": {
|
|
"$type": "RPG.GameCore.AIComposeSelector",
|
|
"ComposeType": "ByOr",
|
|
"SelectorList": [
|
|
{
|
|
"$type": "RPG.GameCore.AIPropertySelector",
|
|
"PropertyStrategy": "MinRatio",
|
|
"Property": "CurrentHP"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AIPropertySelector",
|
|
"PropertyStrategy": "Min",
|
|
"Property": "CurrentHP"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"Name": "DefaultSelectorConfigList"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AIVariableString",
|
|
"Value": "DamageNeedAttack",
|
|
"Name": "AITagKeyForLockType_DamageNeedAttack"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AIVariableString",
|
|
"Value": "DamageNeedDef",
|
|
"Name": "AITagKeyForLockType_DamageNeedDef"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AIVariableString",
|
|
"Value": "DamageNeedHP",
|
|
"Name": "AITagKeyForLockType_DamageNeedHP"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AIVariableString",
|
|
"Value": "DamageNeedNoCrit",
|
|
"Name": "AITagKeyForLockType_DamageNeedNoCrit"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AIVariableString",
|
|
"Value": "DamageCarry",
|
|
"Name": "AITagKeyForLockType_DamageCarry"
|
|
},
|
|
{
|
|
"$type": "RPG.GameCore.AIVariableString",
|
|
"Value": "TotalPowerWeight",
|
|
"Name": "AITagKey_TotalPowerWeight"
|
|
}
|
|
]
|
|
} |