{ "GroupsMap": { "AetherDivide_Common_Weak": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceWeaknessCompare" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 }, "ymax": { "Value": 40 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 40 }, "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "BehaviorFlag": "STAT_AITargetLowerPriority" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": -100 }, "xmax": { "Value": 1 }, "ymax": { "Value": -100 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "CompareType": "LessEqual", "CompareValue": { "Value": -100 }, "IsOverrideFinalScore": true, "FinalScore": { "Value": 0.01 } } } ] }, "AetherDivide_Common_BPSkill": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIBattleGlobalData", "DataType": "TeamBoostPoint" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 50 }, "xmax": { "Value": 1.5 }, "ymax": { "Value": 50 } }, { "xmin": { "Value": 1.5 }, "ymin": { "Value": 100 }, "xmax": { "Value": 2.5 }, "ymax": { "Value": 100 } }, { "xmin": { "Value": 2.5 }, "ymin": { "Value": 200 }, "xmax": { "Value": 4.5 }, "ymax": { "Value": 200 } }, { "xmin": { "Value": 4.5 }, "ymin": { "Value": 500 }, "xmax": { "Value": 5 }, "ymax": { "Value": 500 } } ] } } ], "IsBpGroup": true }, "AetherDivide_Common_StrongEnemiyPriority": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIGetStrengthLevel" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 5 }, "ymax": { "Value": 500 } } ] } } ] }, "AetherDivide_Common_RandomWeight01": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceRandom01" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } } ] }, "AetherDivide_Common_SingleAttack": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourcePropertyCompareRatio", "PropertyTypeA": "CurrentHP", "PropertyTypeB": "MaxHP" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 100 }, "xmax": { "Value": 0.2 }, "ymax": { "Value": 100 } }, { "xmin": { "Value": 0.2 }, "ymin": { "Value": 100 }, "xmax": { "Value": 1 }, "ymax": { "Value": 1 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAIGetStrengthLevel" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 1 }, "ymax": { "Value": 1.5 } }, { "xmin": { "Value": 1 }, "ymin": { "Value": 1.5 }, "xmax": { "Value": 2 }, "ymax": { "Value": 1.25 } }, { "xmin": { "Value": 2 }, "ymin": { "Value": 1.25 }, "xmax": { "Value": 3 }, "ymax": { "Value": 0.9 } }, { "xmin": { "Value": 3 }, "ymin": { "Value": 0.9 }, "xmax": { "Value": 5 }, "ymax": { "Value": 0.5 } } ] } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "BehaviorFlag": "STAT_AITargetLowerPriority" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": -100 }, "xmax": { "Value": 1 }, "ymax": { "Value": -100 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "CompareType": "LessEqual", "CompareValue": { "Value": -100 }, "IsOverrideFinalScore": true, "FinalScore": { "Value": 0.01 } } } ] }, "AetherDivide_Common_Ultra_SingleAttack": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourcePropertyCompareRatio", "PropertyTypeA": "CurrentHP", "PropertyTypeB": "MaxHP" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmin": { "Value": 0.1 }, "ymin": { "Value": 40 }, "xmax": { "Value": 0.7 }, "ymax": { "Value": 100 } }, { "xmin": { "Value": 0.7 }, "ymin": { "Value": 100 }, "xmax": { "Value": 1 }, "ymax": { "Value": 70 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAIGetStrengthLevel" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmin": { "Value": 1 }, "ymin": { "Value": 1.1 }, "xmax": { "Value": 5 }, "ymax": { "Value": 1 } } ] } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "BehaviorFlag": "STAT_AITargetLowerPriority" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": -100 }, "xmax": { "Value": 1 }, "ymax": { "Value": -100 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "CompareType": "LessEqual", "CompareValue": { "Value": -100 }, "IsOverrideFinalScore": true, "FinalScore": { "Value": 0.01 } } } ] }, "AetherDivide_Common_SelfNeighbour": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIBattleGlobalData", "DataType": "TargetNeighbourCount" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 10 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 10 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 10 }, "xmax": { "Value": 1.5 }, "ymax": { "Value": 10 } }, { "xmin": { "Value": 1.5 }, "ymin": { "Value": 100 }, "xmax": { "Value": 2.5 }, "ymax": { "Value": 100 } } ] } } ] }, "AetherDivide_Common_SingleHeal": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourcePropertyCompareRatio", "PropertyTypeA": "CurrentHP", "PropertyTypeB": "MaxHP" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 130 }, "xmax": { "Value": 0.4 }, "ymax": { "Value": 115 } }, { "xmin": { "Value": 0.4 }, "ymin": { "Value": 100 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 80 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 80 }, "xmax": { "Value": 0.7 } }, { "xmin": { "Value": 0.7 }, "xmax": { "Value": 1 } } ] } } ] }, "AetherDivide_Common_RemoveSelf": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceTargetIsActor" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 100 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 100 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": -10000 }, "xmax": { "Value": 1 }, "ymax": { "Value": -10000 } } ] } } ] }, "AetherDivide_XP_Elite02_00_CheckBuffLayer": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceDynamicValue", "IsTarget": false, "DynamicValueKey": "EnergyLayer" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 10 }, "ymax": { "Value": 160 } } ] } } ] }, "AetherDivide_Soldier01_00_SingleShield": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourcePropertyCompareRatio", "PropertyTypeA": "CurrentHP", "PropertyTypeB": "MaxHP" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 100 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 90 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 95 }, "xmax": { "Value": 0.75 }, "ymax": { "Value": 90 } }, { "xmin": { "Value": 0.75 }, "ymin": { "Value": 50 }, "xmax": { "Value": 1 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAIContainModifier", "ModifilerName": "Avatar_AetherDivide_W1_Soldier01_00_TargetShield" }, "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 } } ] } } ] }, "AetherDivide_Soldier01_03_SingleShield": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourcePropertyCompareRatio", "PropertyTypeA": "CurrentHP", "PropertyTypeB": "MaxHP" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 100 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 90 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 95 }, "xmax": { "Value": 0.75 }, "ymax": { "Value": 90 } }, { "xmin": { "Value": 0.75 }, "ymin": { "Value": 50 }, "xmax": { "Value": 1 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAIContainModifier", "ModifilerName": "MAvatar_W1_Soldier03_00_ShieldTeam" }, "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 } } ] } } ] }, "AetherDivide_W1_Soldier01_01_BuffBPSkill": { "CombineOperator": "Mul", "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIContainModifier", "ModifilerName": "MAvatar_AetherDivide_W1_Soldier01_01_FireEffectController" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 100 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 100 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "CompareType": "Equal", "IsOverrideFinalScore": true } } ] }, "Add10_AetherDivide_W1_Soldier01_02_BuffBPSkill": { "CombineOperator": "Mul", "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIContainModifier", "ModifilerName": "MAvatar_AetherDivide_W1_Soldier01_02_IceEffectController" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 100 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 100 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "CompareType": "Equal", "IsOverrideFinalScore": true } } ] }, "AetherDivide_Mul_W1_Soldier04_00_BuffBPSkill": { "CombineOperator": "Mul", "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIContainModifier", "ModifilerName": "Avatar_Soldier04_00_AttachModifier" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 100 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 100 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "CompareType": "Equal", "IsOverrideFinalScore": true } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAIContainModifier", "IsTarget": false, "ModifilerName": "Avatar_Soldier04_00_IsSupporting" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 100 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 100 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "CompareType": "Equal", "IsOverrideFinalScore": true } } ] }, "AetherDivide_Soldier01_03_CompareDPT": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceValueInTeamRatio", "ValueType": "ED" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 20 }, "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } } ] }, "AetherDivide_Common_Beast01_01_BuffDOT": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "BehaviorFlag": "STAT_DOT" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 100 }, "xmax": { "Value": 1 }, "ymax": { "Value": 100 } }, { "xmin": { "Value": 1 }, "ymin": { "Value": 100 }, "xmax": { "Value": 100 }, "ymax": { "Value": 2000 } } ] } } ] }, "AetherDivide_Ultra_Common_ImmediateRelease": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceSPNeedRatio" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmin": { "Value": 1 }, "ymin": { "Value": 1000 }, "xmax": { "Value": 1 }, "ymax": { "Value": 1000 } }, { "xmax": { "Value": 1 } } ] } } ] }, "AetherDivide_Ultra_Common_TeamHPCheck": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIAllTargetCombine", "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 }, "ymin": { "Value": 1 }, "xmax": { "Value": 1 }, "ymax": { "Value": 1 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "CompareType": "Equal", "CompareValue": { "Value": 1 }, "IsOverrideFinalScore": true } } ] }, "AetherDivide_Ultra_RemoveFullSP": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourcePropertyCompareRatio", "PropertyTypeA": "CurrentSP", "PropertyTypeB": "MaxSP" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmin": { "Value": 1 }, "xmax": { "Value": 1 } }, { "ymin": { "Value": 100 }, "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "UseFinalScore": true, "CompareType": "Equal", "IsOverrideFinalScore": true } } ] } } }