{ "patrolRoadData": [ { "id": 1, "patrolInfos": [ { "cellIndex": 269, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 0.0 }, { "cellIndex": 310, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 2.0 }, { "cellIndex": 291, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 1.0 }, { "cellIndex": 229, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 2.0 }, { "cellIndex": 249, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 1.0 } ] }, { "id": 2, "patrolInfos": [ { "cellIndex": 150, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 0.0 }, { "cellIndex": 189, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 2.0 }, { "cellIndex": 190, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 1.0 }, { "cellIndex": 132, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 2.0 }, { "cellIndex": 131, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 1.0 } ] }, { "id": 3, "patrolInfos": [ { "cellIndex": 225, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 0.0 }, { "cellIndex": 284, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 2.0 }, { "cellIndex": 285, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 1.0 }, { "cellIndex": 207, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 2.0 }, { "cellIndex": 206, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 1.0 } ] }, { "id": 4, "patrolInfos": [ { "cellIndex": 50, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 0.0 }, { "cellIndex": 91, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 2.0 }, { "cellIndex": 92, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 1.0 }, { "cellIndex": 30, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 2.0 }, { "cellIndex": 29, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 1.0 } ] }, { "id": 5, "patrolInfos": [ { "cellIndex": 25, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 0.0 }, { "cellIndex": 27, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 2.0 }, { "cellIndex": 7, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 1.0 }, { "cellIndex": 4, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 2.0 }, { "cellIndex": 24, "patrolPoint": { "x": 0, "y": 0, "magnitude": 0.0, "sqrMagnitude": 0 }, "waitTime": 1.0 } ] } ], "patrolRegionData": [], "preparingRegionId": 0, "preparingRegionToward": 0, "fallbackRegionId": 0, "enemyFallbackRegionId": 0, "pvpDefendRegionId": 0, "pvpDefendToward": 0, "scoreLevel": false, "starTarget": [ { "conditionType": 16, "conditionArgs": [ { "paramName": "至少占领区域数量", "enumType": "", "Arg": 2.0 } ], "score": 0, "killEnemyIDList": [], "job": 0, "roleID": 0, "isPass": 0, "unitIDList": [] }, { "conditionType": 12, "conditionArgs": [ { "paramName": "时间", "enumType": "", "Arg": 180.0 } ], "score": 0, "killEnemyIDList": [], "job": 0, "roleID": 0, "isPass": 0, "unitIDList": [] }, { "conditionType": 8, "conditionArgs": [], "score": 0, "killEnemyIDList": [], "job": 0, "roleID": 0, "isPass": 0, "unitIDList": [] } ], "scoreTarget": [], "spawnMonsterDatas": [ { "waveIndex": 1, "refreshType": 0, "refreshInterval": 0, "maxCount": 1 }, { "waveIndex": 2, "refreshType": 0, "refreshInterval": 0, "maxCount": 1 } ], "waveInfoDatas": [], "levelTriggerDatas": [ { "levelTriggerType": 3, "triggerTime": 0, "wave": 1, "taskID": 2006, "effectType": 0, "waveList": [] }, { "levelTriggerType": 3, "triggerTime": 0, "wave": 1, "taskID": 2007, "effectType": 0, "waveList": [] }, { "levelTriggerType": 3, "triggerTime": 0, "wave": 2, "taskID": 2008, "effectType": 0, "waveList": [] }, { "levelTriggerType": 3, "triggerTime": 0, "wave": 2, "taskID": 2009, "effectType": 0, "waveList": [] }, { "levelTriggerType": 3, "triggerTime": 0, "wave": 2, "taskID": 2010, "effectType": 0, "waveList": [] } ], "initialHealthPercent": 1.0, "initialShieldPercent": 1.0, "progressGuideDatas": [], "setFlagGuideDatas": [], "infoPanelGuideDatas": [], "refreshPoints": [], "npcInfos": [ { "index": 1, "id": 10201007, "position": { "x": 10, "y": 10, "magnitude": 14.1421356, "sqrMagnitude": 200 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 2, "groups": [], "defensiveDistance": 0, "configName": "AIDefenceEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 2, "id": 10201001, "position": { "x": 12, "y": 9, "magnitude": 15.0, "sqrMagnitude": 225 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 3, "configName": "AIbaseEnemy_Xunluo", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": 1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 3, "id": 10201001, "position": { "x": 6, "y": 11, "magnitude": 12.5299644, "sqrMagnitude": 157 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 3, "configName": "AIbaseEnemy_Xunluo", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": 2, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 4, "id": 10201001, "position": { "x": 10, "y": 6, "magnitude": 11.6619034, "sqrMagnitude": 136 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 3, "configName": "AIbaseEnemy_Xunluo", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": 3, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 5, "id": 10201001, "position": { "x": 1, "y": 9, "magnitude": 9.055386, "sqrMagnitude": 82 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 3, "configName": "AIbaseEnemy_Xunluo", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": 4, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 6, "id": 10201001, "position": { "x": 1, "y": 4, "magnitude": 4.12310553, "sqrMagnitude": 17 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 3, "configName": "AIbaseEnemy_Xunluo", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": 5, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 7, "id": 10201002, "position": { "x": 16, "y": 10, "magnitude": 18.8679619, "sqrMagnitude": 356 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 0, "configName": "AIDefenceEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 8, "id": 10201002, "position": { "x": 4, "y": 9, "magnitude": 9.848858, "sqrMagnitude": 97 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 0, "configName": "AIDefenceEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 9, "id": 10201002, "position": { "x": 11, "y": 3, "magnitude": 11.4017544, "sqrMagnitude": 130 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 0, "configName": "AIDefenceEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 10, "id": 10201003, "position": { "x": 12, "y": 11, "magnitude": 16.27882, "sqrMagnitude": 265 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 0, "configName": "AIDefenceEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 11, "id": 10201003, "position": { "x": 8, "y": 12, "magnitude": 14.422205, "sqrMagnitude": 208 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 0, "configName": "AIDefenceEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 12, "id": 10201003, "position": { "x": 4, "y": 10, "magnitude": 10.7703295, "sqrMagnitude": 116 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 0, "configName": "AIDefenceEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 13, "id": 10201003, "position": { "x": 11, "y": 4, "magnitude": 11.7046995, "sqrMagnitude": 137 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 0, "configName": "AIDefenceEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 14, "id": 10201003, "position": { "x": 16, "y": 5, "magnitude": 16.7630539, "sqrMagnitude": 281 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 0, "configName": "AIDefenceEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 15, "id": 10201006, "position": { "x": 9, "y": 8, "magnitude": 12.0415945, "sqrMagnitude": 145 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 0, "configName": "AIDefenceEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 16, "id": 10201006, "position": { "x": 12, "y": 4, "magnitude": 12.6491108, "sqrMagnitude": 160 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 3, "configName": "AIbaseEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 17, "id": 10201006, "position": { "x": 10, "y": 4, "magnitude": 10.7703295, "sqrMagnitude": 116 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 3, "configName": "AIbaseEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 18, "id": 10201006, "position": { "x": 15, "y": 3, "magnitude": 15.2970581, "sqrMagnitude": 234 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 3, "configName": "AIbaseEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 19, "id": 10201004, "position": { "x": 19, "y": 13, "magnitude": 23.0217285, "sqrMagnitude": 530 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 5, "configName": "AIbaseEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 20, "id": 10201004, "position": { "x": 0, "y": 16, "magnitude": 16.0, "sqrMagnitude": 256 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 5, "configName": "AIbaseEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 21, "id": 10201003, "position": { "x": 0, "y": 8, "magnitude": 8.0, "sqrMagnitude": 64 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 0, "configName": "AIDefenceEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 22, "id": 10201003, "position": { "x": 1, "y": 2, "magnitude": 2.236068, "sqrMagnitude": 5 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 0, "configName": "AIDefenceEnemy", "aiTypeID": 0, "isHideOnLoad": false, "waveIndex": 0, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 23, "id": 10201006, "position": { "x": 16, "y": 4, "magnitude": 16.4924221, "sqrMagnitude": 272 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 25, "configName": "AIbaseEnemy", "aiTypeID": 0, "isHideOnLoad": true, "waveIndex": 1, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 24, "id": 10201006, "position": { "x": 17, "y": 4, "magnitude": 17.4642487, "sqrMagnitude": 305 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 25, "configName": "AIbaseEnemy", "aiTypeID": 0, "isHideOnLoad": true, "waveIndex": 1, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 25, "id": 10201006, "position": { "x": 17, "y": 5, "magnitude": 17.7200451, "sqrMagnitude": 314 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 25, "configName": "AIbaseEnemy", "aiTypeID": 0, "isHideOnLoad": true, "waveIndex": 1, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 26, "id": 10201006, "position": { "x": 2, "y": 3, "magnitude": 3.60555124, "sqrMagnitude": 13 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 25, "configName": "AIbaseEnemy", "aiTypeID": 0, "isHideOnLoad": true, "waveIndex": 2, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 27, "id": 10201006, "position": { "x": 1, "y": 3, "magnitude": 3.1622777, "sqrMagnitude": 10 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 25, "configName": "AIbaseEnemy", "aiTypeID": 0, "isHideOnLoad": true, "waveIndex": 2, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 }, { "index": 28, "id": 10201006, "position": { "x": 0, "y": 3, "magnitude": 3.0, "sqrMagnitude": 9 }, "shield": 0.0, "ph": 0.0, "morale": 0.0, "buff": [], "deBuff": [], "npcToward": 0, "groups": [], "defensiveDistance": 25, "configName": "AIbaseEnemy", "aiTypeID": 0, "isHideOnLoad": true, "waveIndex": 2, "refreshTime": 0, "specifyRoadID": -1, "showRoadLine": false, "specifyRegionID": -1, "presetPathId": -1, "troopId": 1 } ], "selfNpcInfos": [], "buildInfos": [], "npcGroupInfos": {}, "CapturePoints": [ { "CapturePoint": 345, "CaptureProgress": 0 }, { "CapturePoint": 22, "CaptureProgress": 0 } ], "flagStartPoints": [], "flagEndPoints": [], "fallbackSinglePoints": [], "fallbackReusablePoints": [], "fallBackCount": 0 }