mirror of
https://gitlab.com/Dimbreath/turnbasedgamedata.git
synced 2026-03-05 15:55:55 +08:00
351 lines
8.7 KiB
JSON
351 lines
8.7 KiB
JSON
{
|
|
"GroupsMap": {
|
|
"Base_Gallagher_SingleHeal": {
|
|
"Factors": [
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag",
|
|
"BehaviorFlag": "STAT_CTRL"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"ymin": {
|
|
"Value": 500
|
|
},
|
|
"xmax": {
|
|
"Value": 1.5
|
|
},
|
|
"ymax": {
|
|
"Value": 500
|
|
}
|
|
},
|
|
{
|
|
"xmax": {
|
|
"Value": 0.5
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"CombineOperator": "Mul",
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIAllTeamMemberCombine",
|
|
"TeamType": "TeamLight",
|
|
"Evaluator": {
|
|
"$type": "RPG.GameCore.ComplexSkillAISourcePropertyCompareRatio",
|
|
"PropertyTypeA": "CurrentHP",
|
|
"PropertyTypeB": "MaxHP"
|
|
},
|
|
"ListCombineType": "Min"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"xmax": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"ymin": {
|
|
"Value": 1
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
},
|
|
"ymax": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"CombineOperator": "Mul",
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIContainModifier",
|
|
"IsTarget": false,
|
|
"ModifilerName": "Avatar_Gallagher_00_Rank02_Modifier"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"xmax": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"ymin": {
|
|
"Value": 1
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
},
|
|
"ymax": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAISourcePropertyCompareRatio",
|
|
"PropertyTypeA": "CurrentHP",
|
|
"PropertyTypeB": "MaxHP"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"ymin": {
|
|
"Value": 600
|
|
},
|
|
"xmax": {
|
|
"Value": 0.5
|
|
},
|
|
"ymax": {
|
|
"Value": 500
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"CombineOperator": "Mul",
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAISourceTargetIsActor"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"ymin": {
|
|
"Value": 1
|
|
},
|
|
"xmax": {
|
|
"Value": 0.5
|
|
},
|
|
"ymax": {
|
|
"Value": 1
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"ymin": {
|
|
"Value": 0.1
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
},
|
|
"ymax": {
|
|
"Value": 0.1
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Ultra_Gallagher_TeamHPCheck": {
|
|
"Factors": [
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIAllTeamMemberCombine",
|
|
"TeamType": "TeamLight",
|
|
"Evaluator": {
|
|
"$type": "RPG.GameCore.ComplexSkillAISourcePropertyCompareRatio",
|
|
"PropertyTypeA": "CurrentHP",
|
|
"PropertyTypeB": "MaxHP"
|
|
},
|
|
"ListCombineType": "Min"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"ymin": {
|
|
"Value": 1000
|
|
},
|
|
"xmax": {
|
|
"Value": 0.5
|
|
},
|
|
"ymax": {
|
|
"Value": 1000
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag",
|
|
"FromTarget": false,
|
|
"BehaviorFlag": "STAT_SuperBreakBuff"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"xmax": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"ymin": {
|
|
"Value": 1000
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
},
|
|
"ymax": {
|
|
"Value": 1000
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Gallagher_Common_FindDebuff_Skill01": {
|
|
"Factors": [
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIContainModifier",
|
|
"ModifilerName": "MWAvatar_Gallagher_00_Skill03_DeBuffModifier"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"xmax": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"ymin": {
|
|
"Value": 100
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
},
|
|
"ymax": {
|
|
"Value": 100
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Gallagher_Common_FindDebuff_Skill11": {
|
|
"Factors": [
|
|
{
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIContainModifier",
|
|
"ModifilerName": "MWAvatar_Gallagher_00_Skill03_DeBuffModifier"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"xmax": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"ymin": {
|
|
"Value": 500
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
},
|
|
"ymax": {
|
|
"Value": 500
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"CombineOperator": "Mul",
|
|
"Source": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIContainModifier",
|
|
"IsTarget": false,
|
|
"ModifilerName": "Avatar_Gallagher_00_PointB3_Modifier"
|
|
},
|
|
"Mapper": {
|
|
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
|
|
"Ranges": [
|
|
{
|
|
"ymin": {
|
|
"Value": 0.5
|
|
},
|
|
"xmax": {
|
|
"Value": 0.5
|
|
},
|
|
"ymax": {
|
|
"Value": 0.5
|
|
}
|
|
},
|
|
{
|
|
"xmin": {
|
|
"Value": 0.5
|
|
},
|
|
"ymin": {
|
|
"Value": 2
|
|
},
|
|
"xmax": {
|
|
"Value": 1
|
|
},
|
|
"ymax": {
|
|
"Value": 2
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |