{
  "Nodes": [
    {
      "$type": "EasyBehaviourTree.Start, EasyBehaviourTree",
      "Child": 21,
      "Id": 0
    },
    {
      "$type": "EasyBehaviourTree.Sequence, EasyBehaviourTree",
      "Children": [
        2,
        8
      ],
      "Parent": 20,
      "Id": 1
    },
    {
      "$type": "EasyBehaviourTree.Sequence, EasyBehaviourTree",
      "Children": [
        4,
        5,
        32
      ],
      "Parent": 1,
      "Id": 2
    },
    {
      "$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": 21,
      "Id": 3
    },
    {
      "$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": 2,
      "Id": 4
    },
    {
      "$type": "EasyBehaviourTree.Selector, EasyBehaviourTree",
      "Children": [
        6,
        7
      ],
      "Parent": 2,
      "Id": 5
    },
    {
      "$type": "Game.World.AnimaStateConditional, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Myself"
      },
      "AnimaStateType": {
        "Value": 2,
        "Name": null
      },
      "Parent": 5,
      "Id": 6
    },
    {
      "$type": "Game.World.AnimaStateConditional, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Myself"
      },
      "AnimaStateType": {
        "Value": 3,
        "Name": null
      },
      "Parent": 5,
      "Id": 7
    },
    {
      "$type": "EasyBehaviourTree.Selector, EasyBehaviourTree",
      "Children": [
        23,
        10
      ],
      "Parent": 1,
      "Id": 8
    },
    {
      "$type": "Game.World.ReleaseSkillAction, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Enemy"
      },
      "CheckType": {
        "Value": 2,
        "Name": null
      },
      "ParamID": {
        "Value": 1,
        "Name": null
      },
      "Parent": 24,
      "Id": 9
    },
    {
      "$type": "EasyBehaviourTree.Sequence, EasyBehaviourTree",
      "Children": [
        11,
        12,
        26
      ],
      "Parent": 8,
      "Id": 10
    },
    {
      "$type": "Game.World.ReleaseSkillAction, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Enemy"
      },
      "CheckType": {
        "Value": 2,
        "Name": null
      },
      "ParamID": {
        "Value": 2,
        "Name": null
      },
      "Parent": 10,
      "Id": 11
    },
    {
      "$type": "Game.World.FrameSyncWaitAction, Game.World",
      "Duration": {
        "Value": {
          "RawValue": 21474836480
        },
        "Name": null
      },
      "IsRandomDuration": {
        "Value": false,
        "Name": null
      },
      "RandomDurationRange": {
        "Value": {
          "X": {
            "RawValue": 4294967296
          },
          "Y": {
            "RawValue": 4294967296
          }
        },
        "Name": null
      },
      "AbortNode": -1,
      "Parent": 10,
      "Id": 12
    },
    {
      "$type": "Game.World.ReadPropAction, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Myself"
      },
      "PropType": {
        "Value": 73,
        "Name": null
      },
      "SaveValue": {
        "Value": 0,
        "Name": "BattleTime"
      },
      "Parent": 16,
      "Id": 13
    },
    {
      "$type": "EasyBehaviourTree.IntComparison, EasyBehaviourTree",
      "Param1": {
        "Value": 0,
        "Name": "BattleTime"
      },
      "CompareType": {
        "Value": 2,
        "Name": null
      },
      "Param2": {
        "Value": 30000,
        "Name": null
      },
      "Parent": 16,
      "Id": 14
    },
    {
      "$type": "Game.World.TargetFilterAction, Game.World",
      "Camp": {
        "Value": 1,
        "Name": null
      },
      "Type": {
        "Value": 0,
        "Name": null
      },
      "Case": {
        "Value": 0,
        "Name": null
      },
      "CaseParam": {
        "Value": 0,
        "Name": null
      },
      "TargetParam": {
        "Value": 0,
        "Name": "Friend"
      },
      "SearchInPlayer": false,
      "Parent": 16,
      "Id": 15
    },
    {
      "$type": "EasyBehaviourTree.Sequence, EasyBehaviourTree",
      "Children": [
        13,
        14,
        15
      ],
      "Parent": 17,
      "Id": 16
    },
    {
      "$type": "EasyBehaviourTree.Selector, EasyBehaviourTree",
      "Children": [
        16,
        18
      ],
      "Parent": 31,
      "Id": 17
    },
    {
      "$type": "Game.World.ReleaseSkillAction, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Myself"
      },
      "CheckType": {
        "Value": 0,
        "Name": null
      },
      "ParamID": {
        "Value": 66032303,
        "Name": null
      },
      "Parent": 17,
      "Id": 18
    },
    {
      "$type": "Game.World.BuffOwnConditional, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Myself"
      },
      "BuffID": {
        "Value": 103055,
        "Name": null
      },
      "Parent": 20,
      "Id": 19
    },
    {
      "$type": "EasyBehaviourTree.Selector, EasyBehaviourTree",
      "Children": [
        19,
        1
      ],
      "Parent": 31,
      "Id": 20
    },
    {
      "$type": "EasyBehaviourTree.Sequence, EasyBehaviourTree",
      "Children": [
        3,
        31
      ],
      "Parent": 0,
      "Id": 21
    },
    {
      "$type": "Game.World.FrameSyncWaitAction, Game.World",
      "Duration": {
        "Value": {
          "RawValue": 15032385536
        },
        "Name": null
      },
      "IsRandomDuration": {
        "Value": false,
        "Name": null
      },
      "RandomDurationRange": {
        "Value": {
          "X": {
            "RawValue": 4294967296
          },
          "Y": {
            "RawValue": 4294967296
          }
        },
        "Name": null
      },
      "AbortNode": -1,
      "Parent": 24,
      "Id": 22
    },
    {
      "$type": "EasyBehaviourTree.Repeater, EasyBehaviourTree",
      "LoopCount": 2,
      "FailureInterrupt": true,
      "LoopTotalCount": {
        "Value": 0,
        "Name": null
      },
      "Children": [
        24
      ],
      "Parent": 8,
      "Id": 23
    },
    {
      "$type": "EasyBehaviourTree.Sequence, EasyBehaviourTree",
      "Children": [
        9,
        22
      ],
      "Parent": 23,
      "Id": 24
    },
    {
      "$type": "Game.World.ReleaseSkillAction, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Enemy"
      },
      "CheckType": {
        "Value": 0,
        "Name": null
      },
      "ParamID": {
        "Value": 66032307,
        "Name": null
      },
      "Parent": 30,
      "Id": 25
    },
    {
      "$type": "EasyBehaviourTree.Selector, EasyBehaviourTree",
      "Children": [
        27,
        28
      ],
      "Parent": 10,
      "Id": 26
    },
    {
      "$type": "Game.World.BuffOwnConditional, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Myself"
      },
      "BuffID": {
        "Value": 103058,
        "Name": null
      },
      "Parent": 26,
      "Id": 27
    },
    {
      "$type": "EasyBehaviourTree.Repeater, EasyBehaviourTree",
      "LoopCount": 99,
      "FailureInterrupt": true,
      "LoopTotalCount": {
        "Value": 0,
        "Name": null
      },
      "Children": [
        30
      ],
      "Parent": 26,
      "Id": 28
    },
    {
      "$type": "Game.World.FrameSyncWaitAction, Game.World",
      "Duration": {
        "Value": {
          "RawValue": 2147483648
        },
        "Name": null
      },
      "IsRandomDuration": {
        "Value": false,
        "Name": null
      },
      "RandomDurationRange": {
        "Value": {
          "X": {
            "RawValue": 4294967296
          },
          "Y": {
            "RawValue": 4294967296
          }
        },
        "Name": null
      },
      "AbortNode": -1,
      "Parent": 30,
      "Id": 29
    },
    {
      "$type": "EasyBehaviourTree.Sequence, EasyBehaviourTree",
      "Children": [
        25,
        29
      ],
      "Parent": 28,
      "Id": 30
    },
    {
      "$type": "EasyBehaviourTree.Selector, EasyBehaviourTree",
      "Children": [
        17,
        20
      ],
      "Parent": 21,
      "Id": 31
    },
    {
      "$type": "Game.World.TargetNavigationAction, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Enemy"
      },
      "Duration": {
        "Value": {
          "RawValue": 0
        },
        "Name": null
      },
      "AbortNode": 33,
      "Parent": 2,
      "Id": 32
    },
    {
      "$type": "EasyBehaviourTree.Abort, EasyBehaviourTree",
      "Child": 34,
      "Id": 33
    },
    {
      "$type": "Game.World.RangeDistanceConditional, Game.World",
      "RangeProviderParam": {
        "Value": 0,
        "Name": "Myself"
      },
      "TargetParam": {
        "Value": 0,
        "Name": "Enemy"
      },
      "CompareType": {
        "Value": 5,
        "Name": null
      },
      "Parent": 33,
      "Id": 34
    }
  ],
  "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.Int32, mscorlib]], EasyBehaviourTree",
      "Value": 0,
      "Name": "BattleTime"
    },
    {
      "$type": "EasyBehaviourTree.Variable`1[[System.Int32, mscorlib]], EasyBehaviourTree",
      "Value": 0,
      "Name": "Friend"
    }
  ],
  "NodeViewInfos": [
    {
      "Id": 0,
      "Position": {
        "x": 348.0,
        "y": -83.0
      },
      "Tips": "①场上有友军且出生小于30秒，站桩\r\n②场上无友军或出生超过30秒，释放指定技能66032303，激活③④\r\n③走近敌人至敌人在自身射程范围内停下，技能CD好时释放技能\r\n④技能优先级：(技能组1*2,间隔3.5秒)>（技能组2+5秒静默+循环释放指定技能66032307)"
    },
    {
      "Id": 1,
      "Position": {
        "x": 1390.0,
        "y": 757.0
      },
      "Tips": null
    },
    {
      "Id": 2,
      "Position": {
        "x": 974.0,
        "y": 976.0
      },
      "Tips": "只要不在攻击状态下就靠近目标，\n目标在射程内时停止"
    },
    {
      "Id": 3,
      "Position": {
        "x": 234.0,
        "y": 329.0
      },
      "Tips": "自己"
    },
    {
      "Id": 4,
      "Position": {
        "x": 781.0,
        "y": 1201.0
      },
      "Tips": "找最近玩家"
    },
    {
      "Id": 5,
      "Position": {
        "x": 1002.0,
        "y": 1201.0
      },
      "Tips": "自身是否在待机或移动状态"
    },
    {
      "Id": 6,
      "Position": {
        "x": 854.0,
        "y": 1381.0
      },
      "Tips": "待机"
    },
    {
      "Id": 7,
      "Position": {
        "x": 1087.0,
        "y": 1381.0
      },
      "Tips": "移动"
    },
    {
      "Id": 8,
      "Position": {
        "x": 1807.0,
        "y": 976.0
      },
      "Tips": null
    },
    {
      "Id": 9,
      "Position": {
        "x": 1408.0,
        "y": 1644.0
      },
      "Tips": "技能1"
    },
    {
      "Id": 10,
      "Position": {
        "x": 2125.0,
        "y": 1200.0
      },
      "Tips": "技能2检查释放"
    },
    {
      "Id": 11,
      "Position": {
        "x": 1847.0,
        "y": 1399.0
      },
      "Tips": "技能2"
    },
    {
      "Id": 12,
      "Position": {
        "x": 2082.0,
        "y": 1399.0
      },
      "Tips": "5s间隔"
    },
    {
      "Id": 13,
      "Position": {
        "x": 93.0,
        "y": 961.0
      },
      "Tips": "获取战斗时长"
    },
    {
      "Id": 14,
      "Position": {
        "x": 281.0,
        "y": 961.0
      },
      "Tips": "战斗时长<30秒？"
    },
    {
      "Id": 15,
      "Position": {
        "x": 454.0,
        "y": 961.0
      },
      "Tips": "场上有友军"
    },
    {
      "Id": 16,
      "Position": {
        "x": 268.0,
        "y": 740.0
      },
      "Tips": "场上有友军且出生小于30s站桩"
    },
    {
      "Id": 17,
      "Position": {
        "x": 454.0,
        "y": 522.0
      },
      "Tips": "无敌还是移除无敌"
    },
    {
      "Id": 18,
      "Position": {
        "x": 604.0,
        "y": 741.0
      },
      "Tips": "释放技能66032303"
    },
    {
      "Id": 19,
      "Position": {
        "x": 901.0,
        "y": 740.0
      },
      "Tips": "自身是否有无敌buff？"
    },
    {
      "Id": 20,
      "Position": {
        "x": 1053.0,
        "y": 522.0
      },
      "Tips": "有无敌就站桩，没有无敌就移动攻击"
    },
    {
      "Id": 21,
      "Position": {
        "x": 530.0,
        "y": 128.0
      },
      "Tips": ""
    },
    {
      "Id": 22,
      "Position": {
        "x": 1615.0,
        "y": 1644.0
      },
      "Tips": "3.5s间隔"
    },
    {
      "Id": 23,
      "Position": {
        "x": 1522.0,
        "y": 1209.0
      },
      "Tips": "技能1+3.5s，*2"
    },
    {
      "Id": 24,
      "Position": {
        "x": 1522.0,
        "y": 1415.0
      },
      "Tips": null
    },
    {
      "Id": 25,
      "Position": {
        "x": 2350.0,
        "y": 1982.0
      },
      "Tips": "66032307"
    },
    {
      "Id": 26,
      "Position": {
        "x": 2351.0,
        "y": 1399.0
      },
      "Tips": null
    },
    {
      "Id": 27,
      "Position": {
        "x": 2200.0,
        "y": 1612.0
      },
      "Tips": "有静默buff？"
    },
    {
      "Id": 28,
      "Position": {
        "x": 2465.0,
        "y": 1612.0
      },
      "Tips": "循环释放66032307，99"
    },
    {
      "Id": 29,
      "Position": {
        "x": 2556.0,
        "y": 1982.0
      },
      "Tips": "0.5s间隔"
    },
    {
      "Id": 30,
      "Position": {
        "x": 2470.0,
        "y": 1778.0
      },
      "Tips": null
    },
    {
      "Id": 31,
      "Position": {
        "x": 789.0,
        "y": 329.0
      },
      "Tips": null
    },
    {
      "Id": 32,
      "Position": {
        "x": 1211.0,
        "y": 1209.0
      },
      "Tips": null
    },
    {
      "Id": 33,
      "Position": {
        "x": 1577.0,
        "y": -103.0
      },
      "Tips": null
    },
    {
      "Id": 34,
      "Position": {
        "x": 1522.0,
        "y": 128.0
      },
      "Tips": null
    }
  ]
}