{
  "Nodes": [
    {
      "$type": "EasyBehaviourTree.Start, EasyBehaviourTree",
      "Child": 10,
      "Id": 0
    },
    {
      "$type": "EasyBehaviourTree.Sequence, EasyBehaviourTree",
      "Children": [
        3,
        4,
        12
      ],
      "Parent": 11,
      "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": 10,
      "Id": 2
    },
    {
      "$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": 1,
      "Id": 3
    },
    {
      "$type": "EasyBehaviourTree.Selector, EasyBehaviourTree",
      "Children": [
        5,
        6
      ],
      "Parent": 1,
      "Id": 4
    },
    {
      "$type": "Game.World.AnimaStateConditional, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Myself"
      },
      "AnimaStateType": {
        "Value": 2,
        "Name": null
      },
      "Parent": 4,
      "Id": 5
    },
    {
      "$type": "Game.World.AnimaStateConditional, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Myself"
      },
      "AnimaStateType": {
        "Value": 3,
        "Name": null
      },
      "Parent": 4,
      "Id": 6
    },
    {
      "$type": "Game.World.ReadPropAction, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Myself"
      },
      "PropType": {
        "Value": 73,
        "Name": null
      },
      "SaveValue": {
        "Value": 0,
        "Name": "BattleTime"
      },
      "Parent": 9,
      "Id": 7
    },
    {
      "$type": "EasyBehaviourTree.IntComparison, EasyBehaviourTree",
      "Param1": {
        "Value": 0,
        "Name": "BattleTime"
      },
      "CompareType": {
        "Value": 2,
        "Name": null
      },
      "Param2": {
        "Value": 5000,
        "Name": null
      },
      "Parent": 9,
      "Id": 8
    },
    {
      "$type": "EasyBehaviourTree.Sequence, EasyBehaviourTree",
      "Children": [
        7,
        8
      ],
      "Parent": 11,
      "Id": 9
    },
    {
      "$type": "EasyBehaviourTree.Sequence, EasyBehaviourTree",
      "Children": [
        2,
        11
      ],
      "Parent": 0,
      "Id": 10
    },
    {
      "$type": "EasyBehaviourTree.Selector, EasyBehaviourTree",
      "Children": [
        9,
        1
      ],
      "Parent": 10,
      "Id": 11
    },
    {
      "$type": "Game.World.TargetNavigationAction, Game.World",
      "TargetParam": {
        "Value": 0,
        "Name": "Enemy"
      },
      "Duration": {
        "Value": {
          "RawValue": 0
        },
        "Name": null
      },
      "AbortNode": -1,
      "Parent": 1,
      "Id": 12
    }
  ],
  "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": 516.0,
        "y": -60.0
      },
      "Tips": "①出生小于5秒，站桩\r\n②出生超过5秒，向玩家移动"
    },
    {
      "Id": 1,
      "Position": {
        "x": 1030.0,
        "y": 554.0
      },
      "Tips": "只要不在攻击状态下就靠近目标，\n目标在射程内时停止"
    },
    {
      "Id": 2,
      "Position": {
        "x": 234.0,
        "y": 329.0
      },
      "Tips": "自己"
    },
    {
      "Id": 3,
      "Position": {
        "x": 837.0,
        "y": 779.0
      },
      "Tips": "找最近玩家"
    },
    {
      "Id": 4,
      "Position": {
        "x": 1058.0,
        "y": 779.0
      },
      "Tips": "自身是否在待机或移动状态"
    },
    {
      "Id": 5,
      "Position": {
        "x": 910.0,
        "y": 959.0
      },
      "Tips": "待机"
    },
    {
      "Id": 6,
      "Position": {
        "x": 1143.0,
        "y": 959.0
      },
      "Tips": "移动"
    },
    {
      "Id": 7,
      "Position": {
        "x": 338.0,
        "y": 773.0
      },
      "Tips": "获取战斗时长"
    },
    {
      "Id": 8,
      "Position": {
        "x": 613.0,
        "y": 773.0
      },
      "Tips": "战斗时长<5秒？"
    },
    {
      "Id": 9,
      "Position": {
        "x": 481.0,
        "y": 554.0
      },
      "Tips": "出生小于5s"
    },
    {
      "Id": 10,
      "Position": {
        "x": 530.0,
        "y": 128.0
      },
      "Tips": ""
    },
    {
      "Id": 11,
      "Position": {
        "x": 789.0,
        "y": 329.0
      },
      "Tips": null
    },
    {
      "Id": 12,
      "Position": {
        "x": 1267.0,
        "y": 787.0
      },
      "Tips": null
    }
  ]
}