{ "GroupsMap": { "AddNP_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": 3.5 }, "ymax": { "Value": 200 } }, { "xmin": { "Value": 3.5 }, "ymin": { "Value": 500 }, "xmax": { "Value": 4 }, "ymax": { "Value": 500 } } ] } } ], "IsBpGroup": true }, "BasePp_Common_StrongEnemiyPriority": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIGetStrengthLevel" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 5 }, "ymax": { "Value": 500 } } ] } } ] }, "Mul_Common_WeakEnemiyPriority": { "CombineOperator": "Mul", "Factors": [ { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAIGetStrengthLevel" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmin": { "Value": 1 }, "ymin": { "Value": 1.5 }, "xmax": { "Value": 2 }, "ymax": { "Value": 1.2 } }, { "xmin": { "Value": 3 }, "ymin": { "Value": 0.7 }, "xmax": { "Value": 5 }, "ymax": { "Value": 0.4 } } ] } } ] }, "BasePp_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.25 } }, { "xmin": { "Value": 1 }, "ymin": { "Value": 1.25 }, "xmax": { "Value": 2 }, "ymax": { "Value": 1.1 } }, { "xmin": { "Value": 2 }, "ymin": { "Value": 1.1 }, "xmax": { "Value": 3 }, "ymax": { "Value": 0.9 } }, { "xmin": { "Value": 3 }, "ymin": { "Value": 0.9 }, "xmax": { "Value": 5 }, "ymax": { "Value": 0.5 } } ] } } ] }, "BasePp_Common_WeakBreak": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "BehaviorFlag": "Break" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1 }, "ymax": { "Value": 50 } } ] } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceWeaknessCompare" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1 }, "ymax": { "Value": 50 } } ] } } ] }, "BasePp_Common_Weak": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceWeaknessCompare" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } } ] }, "BasePp_Common_WeakStanceable": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceWeaknessCompare" }, "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 }, "xmax": { "Value": 3 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "BehaviorFlag": "Break" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] } } ] }, "Add01_Common_RandomWeight01": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceRandom01" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } } ] }, "Add01_PreCheck_RandomWeight01": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceRandom01", "FromRecord": true }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } } ] }, "Add01_Common_CompareTeamSP": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceValueInTeamRatio", "ValueType": "SPRatio" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmin": { "Value": 1 }, "xmax": { "Value": 1 } }, { "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } } ] }, "Add01_Common_CompareActionDelay": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceValueInTeamRatio", "ValueType": "ActionDelay" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "CompareType": "Equal", "IsOverrideFinalScore": true } } ] }, "Add01_Common_CompareEnemyDPT": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceValueInTeamRatio", "ValueType": "DPT" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } } ] }, "Add10_Common_BuffBurn": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIContainModifier", "ModifilerName": "MCommon_DOT_Burn" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 100 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 100 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] } } ] }, "Base_Common_AllAdjoinHeal": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIAllAdjoinCombine", "Evaluator": { "$type": "RPG.GameCore.ComplexSkillAISourcePropertyCompareRatio", "PropertyTypeA": "CurrentHP", "PropertyTypeB": "MaxHP" }, "ListCombineType": "Avg" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 100 }, "xmax": { "Value": 1 } } ] } } ] }, "Add01_Common_BuffEnemyElectric": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIContainModifier", "ModifilerName": "MCommon_DOT_Electric" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 100 }, "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } } ] }, "Add10_Common_BuffFrozen": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIContainModifier", "IsTarget": false, "ModifilerName": "MCommon_CTRL_Frozen" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 100 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 100 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] } } ] }, "Add01_Common_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 } } ] } } ] }, "Base_Common_CompareDPTWithDamageCarry": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceIsCombatPowerWeightedRandomTarget", "PowerOfDamageCarry": { "Value": 2 } }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 0.1 }, "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } } ] }, "Base_Tingyun_CheckNeedCharge": { "CombineOperator": "Mul", "Factors": [ { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceAITag", "DynamicValueKey": "NoNeedCharge" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 1 }, "ymax": { "Value": 0.6 } } ] } } ] }, "Base_Common_BaseTypeFactor": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceIsCombatPowerWeightedRandomTarget", "PowerOfDamageCarry": { "Value": 2 } }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 0.1 }, "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } } ] }, "AddpP_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 } } ] } } ] }, "Add01_Common_EnemysNumber": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIBattleGlobalData", "DataType": "EnemyAlive" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 5 }, "ymax": { "Value": 100 } } ] } } ] }, "WBox_Summoner_MonsterTag": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIContainModifier", "ModifilerName": "WAvatar_Summoner_00_Skill02_TagModifier" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 100 }, "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } } ] }, "WBox_Summoner02_MonsterTag": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIContainModifier", "ModifilerName": "WAvatar_Summoner_02_Skill02_TagModifier" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 100 }, "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } } ] }, "Add_Cocollia_ICEPoint": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceDynamicValue", "IsTarget": false, "DynamicValueKey": "ICEPoint" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 3 }, "ymax": { "Value": 100 } }, { "xmin": { "Value": 3 }, "ymin": { "Value": 100 }, "xmax": { "Value": 5 }, "ymax": { "Value": 200 } } ] } } ] }, "Add01_Common_TauntBuffShieldTaunt": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "BehaviorFlag": "TeamAction" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 100 }, "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "BehaviorFlag": "AttackSign" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 100 }, "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } } ] }, "Common_IgnoreMuteBreakEnemy": { "CombineOperator": "Mul", "Factors": [ { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceWeaknessCompare" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 1.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 1.5 }, "ymin": { "Value": 0.0009999999 }, "xmax": { "Value": 3 }, "ymax": { "Value": 0.0009999999 } } ] } } ] }, "BaseWeight": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIBattleGlobalData", "DataType": "TargetNeighbourCount" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmin": { "Value": -999 }, "ymin": { "Value": 100 }, "xmax": { "Value": 999 }, "ymax": { "Value": 100 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessClamp", "minValue": { "Value": 100 }, "maxValue": { "Value": 100 } } } ] }, "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 } } ] } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "FromTarget": false, "BehaviorFlag": 900 }, "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 } } ] }, "Add200PP_PlayerGirl_20_BPCheck": { "Factors": [ { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAIBattleGlobalData", "DataType": "TeamBoostPoint" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1.5 } }, { "xmin": { "Value": 1.5 }, "ymin": { "Value": 1 }, "xmax": { "Value": 2.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 2.5 }, "ymin": { "Value": 100 }, "xmax": { "Value": 5 }, "ymax": { "Value": 100 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessPreCheckFail", "CompareType": "Equal" } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAIContainModifier", "IsTarget": false, "ModifilerName": "MAvatar_PlayerGirl_20_SkillP01_ListenBreakDamage_Self" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 200 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 200 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 10 }, "xmax": { "Value": 1 }, "ymax": { "Value": 10 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessPreCheckFail", "CompareType": "Equal", "CompareValue": { "Value": 11 } } } ] }, "Ultra_BattleEvent123_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.75 }, "ymin": { "Value": 1 }, "xmax": { "Value": 1 }, "ymax": { "Value": 1 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "CompareType": "Equal", "CompareValue": { "Value": 1 }, "IsOverrideFinalScore": true } } ] }, "Ultra_BattleEvent127_TeamBuffCheck": { "CombineOperator": "Mul", "Factors": [ { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAIAllTargetCombine", "Evaluator": { "$type": "RPG.GameCore.ComplexSkillAIContainModifier", "ModifilerName": "MAvatar_RogueBattleevent127_Power_Base" }, "ListCombineType": "Max" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 100 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 100 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] } } ] }, "Add01_1021212_YanqingATKFlag": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIContainModifier", "ModifilerName": "TrialPlayer_1021209_Yanqing_Flag_Modifier" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 100 }, "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } } ] }, "Ultra_PlayerGirl_20_CheckBreak": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIAllTeamMemberCombine", "TeamType": "TeamDark", "Evaluator": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "BehaviorFlag": "Break" }, "ListCombineType": "Max" }, "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": "MAvatar_PlayerBoy_20_SkillP01_ListenBreakDamage_Self" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] } } ] }, "Ultra_Common_SingleAttack": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourcePropertyCompareRatio", "PropertyTypeA": "CurrentHP", "PropertyTypeB": "MaxHP" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.2 }, "ymax": { "Value": 500 } }, { "xmin": { "Value": 0.2 }, "ymin": { "Value": 500 }, "xmax": { "Value": 0.7 }, "ymax": { "Value": 1000 } }, { "xmin": { "Value": 0.7 }, "ymin": { "Value": 1000 }, "xmax": { "Value": 1 }, "ymax": { "Value": 750 } } ] } } ] }, "Ultra_Common_WeakBreak": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "BehaviorFlag": "Break" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1 }, "ymax": { "Value": 500 } } ] } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceWeaknessCompare" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1 }, "ymax": { "Value": 500 } } ] } } ] }, "Common_TreasureActivity_Base": { "CombineOperator": "Mul", "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIBattleGlobalData", "DataType": "TurnCount" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1.5 } }, { "xmin": { "Value": 1.5 }, "ymin": { "Value": 100 }, "xmax": { "Value": 99 }, "ymax": { "Value": 100 } } ] } } ] }, "Add01_TreasureActivity_AddWeak": { "Factors": [ { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAIGetStrengthLevel" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 5 }, "ymax": { "Value": 500 } } ] } } ] }, "Add01_TreasureActivity_HPPercent": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourcePropertyCompareRatio", "PropertyTypeA": "CurrentHP", "PropertyTypeB": "MaxHP" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 }, "ymax": { "Value": 50 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 50 }, "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "CompareType": "GreaterEqual", "CompareValue": { "Value": 50 }, "IsOverrideFinalScore": true } } ] }, "Add01_TreasureActivity_CompareDPT": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceValueInTeamRatio", "ValueType": "DPT" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.8 }, "ymax": { "Value": 20 } }, { "xmin": { "Value": 0.8 }, "ymin": { "Value": 20 }, "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAIGetAvatarBaseType" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 0.8 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 0.8 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 1.5 }, "xmax": { "Value": 1.5 }, "ymax": { "Value": 1.5 } }, { "xmin": { "Value": 1.5 }, "ymin": { "Value": 1.5 }, "xmax": { "Value": 2.5 }, "ymax": { "Value": 1.5 } }, { "xmin": { "Value": 2.5 }, "ymin": { "Value": 1.5 }, "xmax": { "Value": 3.5 }, "ymax": { "Value": 1.5 } }, { "xmin": { "Value": 3.5 }, "ymin": { "Value": 0.8 }, "xmax": { "Value": 4.5 }, "ymax": { "Value": 0.8 } }, { "xmin": { "Value": 4.5 }, "ymin": { "Value": 0.8 }, "xmax": { "Value": 5.5 }, "ymax": { "Value": 0.8 } }, { "xmin": { "Value": 5.5 }, "ymin": { "Value": 0.5 }, "xmax": { "Value": 6.5 }, "ymax": { "Value": 0.5 } }, { "xmin": { "Value": 6.5 }, "ymin": { "Value": 0.5 }, "xmax": { "Value": 7.5 }, "ymax": { "Value": 0.5 } } ] } } ] }, "DefaultNormalSkill_PreCheck": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceRandom01" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmin": { "Value": -999 }, "xmax": { "Value": 999 } } ] } } ] }, "DefaultNormalSkill": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceRandom01" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1 }, "ymax": { "Value": 100 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceNeedChaosTargeting", "FromTarget": false }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 1 }, "xmax": { "Value": 1 }, "ymax": { "Value": 1 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessUpperGroup", "CompareType": "GreaterEqual", "CompareValue": { "Value": 0.8 }, "AIUpperGroupPriority": "Game_Force" } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceNeedChaosTargeting", "FromTarget": false }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 1 }, "xmax": { "Value": 1 }, "ymax": { "Value": 1 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "CompareType": "GreaterEqual", "CompareValue": { "Value": 0.8 } } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "BehaviorFlag": "STAT_AITargetHigherPriority" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 2.1E+09 }, "xmax": { "Value": 1 }, "ymax": { "Value": 2.1E+09 } } ] } }, { "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 } } } ] }, "DefaultBPSkill_PreCheck": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIAllTeamMemberCombine", "TeamType": "TeamLight", "Evaluator": { "$type": "RPG.GameCore.ComplexSkillAISourceAITag", "DynamicValueKey": "BPHealingSkill" }, "ListCombineType": "Max" }, "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.ComplexSkillAIAllTeamMemberCombine", "TeamType": "TeamLight", "Evaluator": { "$type": "RPG.GameCore.ComplexSkillAISourcePropertyCompareRatio", "PropertyTypeA": "CurrentHP", "PropertyTypeB": "MaxHP" }, "ListCombineType": "Min" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceAITag", "IsTarget": false, "DynamicValueKey": "BPHealingSkill" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceAITag", "IsTarget": false, "DynamicValueKey": "IgnoreBPFail" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceMaxTeamBPCost", "IsTarget": false }, "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.ComplexSkillAIBattleGlobalData", "DataType": "TeamBoostPoint" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 1.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 1.5 }, "xmax": { "Value": 5 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessPreCheckFail", "CompareType": "GreaterEqual", "CompareValue": { "Value": 1 } } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAIAllTeamMemberCombine", "TeamType": "TeamLight", "Evaluator": { "$type": "RPG.GameCore.ComplexSkillAISourceAITag", "DynamicValueKey": "AlwaysNeedBP" }, "ListCombineType": "Max" }, "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.ComplexSkillAISourceAITag", "IsTarget": false, "DynamicValueKey": "AlwaysNeedBP" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceAITag", "IsTarget": false, "DynamicValueKey": "IgnoreBPFail" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceMaxTeamBPCost", "IsTarget": false }, "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.ComplexSkillAIBattleGlobalData", "DataType": "TeamBoostPoint" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 1.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 1.5 }, "xmax": { "Value": 5 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessPreCheckFail", "CompareType": "GreaterEqual", "CompareValue": { "Value": 1 } } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAIAllTeamMemberCombine", "TeamType": "TeamLight", "Evaluator": { "$type": "RPG.GameCore.ComplexSkillAISourceAITag", "DynamicValueKey": "AdvancedBPReserve" }, "ListCombineType": "Max" }, "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.ComplexSkillAISourceAITag", "IsTarget": false, "DynamicValueKey": "AdvancedBPReserve" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceAITag", "IsTarget": false, "DynamicValueKey": "BPHealingSkill" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceRetarget", "Retarget": "TurnOwner", "TeamTypeMask": "TeamLight", "Evaluator": { "$type": "RPG.GameCore.ComplexSkillAIGetAvatarBaseType" } }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 5.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 5.5 }, "xmax": { "Value": 6.5 } }, { "xmin": { "Value": 6.5 }, "ymin": { "Value": 1 }, "xmax": { "Value": 10.5 }, "ymax": { "Value": 1 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAIBattleGlobalData", "DataType": "TeamBoostPoint" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 6.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 6.5 }, "xmax": { "Value": 10 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceMaxTeamBPCost", "IsTarget": false }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 1 }, "xmax": { "Value": 1 }, "ymax": { "Value": 1 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessPreCheckFail", "CompareType": "GreaterEqual", "CompareValue": { "Value": 1 } } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAIBattleGlobalData", "DataType": "TeamBoostPoint" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1.5 } }, { "xmin": { "Value": 1.5 }, "ymin": { "Value": 1 }, "xmax": { "Value": 5 }, "ymax": { "Value": 1 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceAITag", "DynamicValueKey": "OverHeal" }, "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.ComplexSkillAISourceAITag", "IsTarget": false, "DynamicValueKey": "BPHealingSkill" }, "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.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 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "UseFinalScore": true, "CompareType": "Equal", "CompareValue": { "Value": 1 }, "IsOverrideFinalScore": true, "FinalScore": { "Value": 150 } } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceAITag", "IsTarget": false, "DynamicValueKey": "BPSkillPriority" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "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, "FinalScore": { "Value": 99999 } } } ] }, "DefaultBPSkill": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAIBattleGlobalData", "DataType": "TeamBoostPoint" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 1.5 } }, { "xmin": { "Value": 1.5 }, "ymin": { "Value": 1 }, "xmax": { "Value": 5 }, "ymax": { "Value": 1 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceAITag", "DynamicValueKey": "OverHeal" }, "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.ComplexSkillAISourceAITag", "IsTarget": false, "DynamicValueKey": "BPHealingSkill" }, "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.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 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "UseFinalScore": true, "CompareType": "Equal", "CompareValue": { "Value": 1 }, "IsOverrideFinalScore": true, "FinalScore": { "Value": 100 } } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "BehaviorFlag": "STAT_AITargetHigherPriority" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 2.1E+09 }, "xmax": { "Value": 1 }, "ymax": { "Value": 2.1E+09 } } ] } }, { "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 } } } ] }, "DefaultUltra": { "Factors": [ { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceRetarget", "Retarget": "TurnOwner", "TeamTypeMask": "TeamLight", "Evaluator": { "$type": "RPG.GameCore.ComplexSkillAISourceAITag", "DynamicValueKey": "DamageIncreaseTypeBP" } }, "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.ComplexSkillAISourceAITag", "IsTarget": false, "DynamicValueKey": "DamageIncreaseTypeBP" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 0.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 0.5 }, "xmax": { "Value": 1 } } ] } }, { "CombineOperator": "Mul", "Source": { "$type": "RPG.GameCore.ComplexSkillAIBattleGlobalData", "DataType": "LightTeamTurnCount" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "ymin": { "Value": 1 }, "xmax": { "Value": 1.5 }, "ymax": { "Value": 1 } }, { "xmin": { "Value": 1.5 }, "xmax": { "Value": 99 } } ] }, "PostProcess": { "$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak", "UseFinalScore": true, "CompareType": "Equal", "CompareValue": { "Value": 1 }, "IsOverrideFinalScore": true } }, { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "BehaviorFlag": "STAT_AITargetHigherPriority" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 2.1E+09 }, "xmax": { "Value": 1 }, "ymax": { "Value": 2.1E+09 } } ] } }, { "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 } } } ] }, "AutoLock_Default": { "Factors": [ { "Source": { "$type": "RPG.GameCore.ComplexSkillAISourceContainBehaviorFlag", "BehaviorFlag": "STAT_AITargetHigherPriority" }, "Mapper": { "$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange", "Ranges": [ { "xmax": { "Value": 0.5 } }, { "xmin": { "Value": 0.5 }, "ymin": { "Value": 2.1E+09 }, "xmax": { "Value": 1 }, "ymax": { "Value": 2.1E+09 } } ] } }, { "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 } } } ] } } }