{
  "Nodes": [
    {
      "$type": "EasyBehaviourTree.Start, EasyBehaviourTree",
      "Child": 1,
      "Id": 0
    },
    {
      "$type": "EasyBehaviourTree.Sequence, EasyBehaviourTree",
      "Children": [
        2,
        4,
        6,
        13
      ],
      "Parent": 0,
      "Id": 1
    },
    {
      "$type": "Game.World.TargetFilterAction, Game.World",
      "Camp": {
        "Value": 3,
        "Name": null
      },
      "Type": {
        "Value": 0,
        "Name": null
      },
      "Case": {
        "Value": 1,
        "Name": null
      },
      "CaseParam": {
        "Value": 0,
        "Name": null
      },
      "TargetParam": {
        "Value": 0,
        "Name": "Myself"
      },
      "SearchInPlayer": false,
      "Parent": 1,
      "Id": 2
    },
    {
      "$type": "Game.World.ReleaseSkillAction, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Enemy"
      },
      "CheckType": {
        "Value": 1,
        "Name": null
      },
      "ParamID": {
        "Value": 0,
        "Name": null
      },
      "Parent": 13,
      "Id": 3
    },
    {
      "$type": "EasyBehaviourTree.Inverter, EasyBehaviourTree",
      "Child": 5,
      "Parent": 1,
      "Id": 4
    },
    {
      "$type": "Game.World.AnimaStateConditional, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Myself"
      },
      "AnimaStateType": {
        "Value": 1,
        "Name": null
      },
      "Parent": 4,
      "Id": 5
    },
    {
      "$type": "EasyBehaviourTree.Sequence, EasyBehaviourTree",
      "Children": [
        7,
        10
      ],
      "Parent": 1,
      "Id": 6
    },
    {
      "$type": "EasyBehaviourTree.Selector, EasyBehaviourTree",
      "Children": [
        8,
        9
      ],
      "Parent": 6,
      "Id": 7
    },
    {
      "$type": "Game.World.AnimaStateConditional, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Myself"
      },
      "AnimaStateType": {
        "Value": 2,
        "Name": null
      },
      "Parent": 7,
      "Id": 8
    },
    {
      "$type": "Game.World.AnimaStateConditional, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Myself"
      },
      "AnimaStateType": {
        "Value": 3,
        "Name": null
      },
      "Parent": 7,
      "Id": 9
    },
    {
      "$type": "Game.World.AreaMoveAction, Game.World",
      "Duration": {
        "Value": {
          "RawValue": 0
        },
        "Name": null
      },
      "IsRandom": {
        "Value": true,
        "Name": null
      },
      "AbortNode": 11,
      "Parent": 6,
      "Id": 10
    },
    {
      "$type": "EasyBehaviourTree.Abort, EasyBehaviourTree",
      "Child": 12,
      "Id": 11
    },
    {
      "$type": "Game.World.ProbabilityConditional, Game.World",
      "Probability": {
        "Value": 40,
        "Name": null
      },
      "Interval": {
        "Value": 1,
        "Name": null
      },
      "Result": {
        "Value": false,
        "Name": null
      },
      "Parent": 11,
      "Id": 12
    },
    {
      "$type": "EasyBehaviourTree.Sequence, EasyBehaviourTree",
      "Children": [
        17,
        3
      ],
      "Parent": 1,
      "Id": 13
    },
    {
      "$type": "Game.World.TargetFilterAction, Game.World",
      "Camp": {
        "Value": 0,
        "Name": null
      },
      "Type": {
        "Value": 4,
        "Name": null
      },
      "Case": {
        "Value": 1,
        "Name": null
      },
      "CaseParam": {
        "Value": 0,
        "Name": null
      },
      "TargetParam": {
        "Value": 0,
        "Name": "Enemy"
      },
      "SearchInPlayer": true,
      "Parent": 17,
      "Id": 14
    },
    {
      "$type": "Game.World.TargetFilterAction, Game.World",
      "Camp": {
        "Value": 0,
        "Name": null
      },
      "Type": {
        "Value": 5,
        "Name": null
      },
      "Case": {
        "Value": 1,
        "Name": null
      },
      "CaseParam": {
        "Value": 0,
        "Name": null
      },
      "TargetParam": {
        "Value": 0,
        "Name": "Enemy"
      },
      "SearchInPlayer": true,
      "Parent": 17,
      "Id": 15
    },
    {
      "$type": "Game.World.TargetFilterAction, Game.World",
      "Camp": {
        "Value": 0,
        "Name": null
      },
      "Type": {
        "Value": 0,
        "Name": null
      },
      "Case": {
        "Value": 7,
        "Name": null
      },
      "CaseParam": {
        "Value": 9090021,
        "Name": null
      },
      "TargetParam": {
        "Value": 0,
        "Name": "Enemy"
      },
      "SearchInPlayer": false,
      "Parent": 17,
      "Id": 16
    },
    {
      "$type": "EasyBehaviourTree.Selector, EasyBehaviourTree",
      "Children": [
        14,
        15,
        16
      ],
      "Parent": 13,
      "Id": 17
    }
  ],
  "Variables": [
    {
      "$type": "EasyBehaviourTree.Variable`1[[System.Int32, mscorlib]], EasyBehaviourTree",
      "Value": 0,
      "Name": "Myself"
    },
    {
      "$type": "EasyBehaviourTree.Variable`1[[System.Int32, mscorlib]], EasyBehaviourTree",
      "Value": 0,
      "Name": "Enemy"
    },
    {
      "$type": "EasyBehaviourTree.Variable`1[[System.Boolean, mscorlib]], EasyBehaviourTree",
      "Value": false,
      "Name": "ProbabilityResult"
    }
  ],
  "NodeViewInfos": [
    {
      "Id": 0,
      "Position": {
        "x": 104.0,
        "y": 59.0
      },
      "Tips": "①在自身AI行走区域内乱走\r\n②技能CD好时，每秒40%概率对目标释放普攻，按照优先级找目标：玩家英雄>玩家宠物>蛋（指定效果9090021）"
    },
    {
      "Id": 1,
      "Position": {
        "x": 347.0,
        "y": 258.0
      },
      "Tips": null
    },
    {
      "Id": 2,
      "Position": {
        "x": -62.0,
        "y": 461.0
      },
      "Tips": "自己"
    },
    {
      "Id": 3,
      "Position": {
        "x": 1602.0,
        "y": 679.0
      },
      "Tips": "普攻"
    },
    {
      "Id": 4,
      "Position": {
        "x": 225.0,
        "y": 461.0
      },
      "Tips": null
    },
    {
      "Id": 5,
      "Position": {
        "x": 187.0,
        "y": 650.0
      },
      "Tips": "自身是否在Enter状态"
    },
    {
      "Id": 6,
      "Position": {
        "x": 616.0,
        "y": 461.0
      },
      "Tips": "只要不在攻击状态下就乱走"
    },
    {
      "Id": 7,
      "Position": {
        "x": 523.0,
        "y": 650.0
      },
      "Tips": "自身是否在待机或移动状态"
    },
    {
      "Id": 8,
      "Position": {
        "x": 366.0,
        "y": 836.0
      },
      "Tips": "待机"
    },
    {
      "Id": 9,
      "Position": {
        "x": 616.0,
        "y": 836.0
      },
      "Tips": "移动"
    },
    {
      "Id": 10,
      "Position": {
        "x": 781.0,
        "y": 650.0
      },
      "Tips": "区域随机移动（每秒40%概率打断）"
    },
    {
      "Id": 11,
      "Position": {
        "x": 631.0,
        "y": -241.0
      },
      "Tips": "每秒40%概率打断"
    },
    {
      "Id": 12,
      "Position": {
        "x": 598.0,
        "y": -70.0
      },
      "Tips": null
    },
    {
      "Id": 13,
      "Position": {
        "x": 1408.0,
        "y": 481.0
      },
      "Tips": "筛选目标释放技能"
    },
    {
      "Id": 14,
      "Position": {
        "x": 1037.0,
        "y": 882.0
      },
      "Tips": "敌方英雄"
    },
    {
      "Id": 15,
      "Position": {
        "x": 1235.0,
        "y": 882.0
      },
      "Tips": "敌方宠物"
    },
    {
      "Id": 16,
      "Position": {
        "x": 1438.0,
        "y": 882.0
      },
      "Tips": "携带效果9090021的敌人"
    },
    {
      "Id": 17,
      "Position": {
        "x": 1141.0,
        "y": 679.0
      },
      "Tips": "按照优先级找目标：玩家英雄>玩家宠物>蛋（指定效果9090021）"
    }
  ]
}