{ "AIName": "Monster_Common_SequenceThree", "VariableList": [ { "$type": "RPG.GameCore.AIVariableString", "Value": "Common_SequenceThree_Phase01", "Name": "CurrentPhase" }, { "$type": "RPG.GameCore.AIVariableBool", "Value": true, "Name": "ForbidClearSkillUseRecord" } ], "DecisionList": [ { "$type": "RPG.GameCore.AIDecisionConfig", "DecisionName": "UseSkill01", "RootTask": { "$type": "RPG.GameCore.SequenceConfig", "TaskList": [ { "$type": "RPG.GameCore.UseSkill" } ] }, "ScoreEvaluatorType": "DefaultDSE", "ConsiderAxisList": [ { "$type": "RPG.GameCore.CheckTeamEntityNumberAxis", "TargetType": "TeamDark", "EquationType": "Greater", "CheckScore": { "Value": 1 } }, { "$type": "RPG.GameCore.CheckTurnStateAxis", "TargetTurnState": "SelfWaitActionOrder1", "CheckScore": { "Value": 1 } }, { "$type": "RPG.GameCore.CheckSkillUsabilityAxis", "SkillName": "Skill01", "CheckScore": { "Value": 0.1 } } ] }, { "$type": "RPG.GameCore.AIDecisionConfig", "DecisionName": "UseSkill02", "RootTask": { "$type": "RPG.GameCore.SequenceConfig", "TaskList": [ { "$type": "RPG.GameCore.UseSkill", "ControlSkillType": "ControlSkill02" } ] }, "ScoreEvaluatorType": "DefaultDSE", "ConsiderAxisList": [ { "$type": "RPG.GameCore.CheckTeamEntityNumberAxis", "TargetType": "TeamDark", "EquationType": "Greater", "CheckScore": { "Value": 1 } }, { "$type": "RPG.GameCore.CheckTurnStateAxis", "TargetTurnState": "SelfWaitActionOrder1", "CheckScore": { "Value": 1 } }, { "$type": "RPG.GameCore.CheckSkillBPAxis", "SkillName": "Skill02", "CheckScore": { "Value": 1 } }, { "$type": "RPG.GameCore.CheckSkillUsabilityAxis", "SkillName": "Skill02", "CheckScore": { "Value": 0.2 } }, { "$type": "RPG.GameCore.CheckPredicateAxis", "Predicate": { "$type": "RPG.GameCore.ByRandomChance", "Chance": { "FixedValue": { "Value": 0.6 } } }, "SuccessScore": { "Value": 1 } } ] } ] }