#include "KufTroopAIDef.h" #include "..\K2AbilityDef.h" TROOP_AI_DEF ID 300011 NAME "¼ö¼Û´ë" AI_TYPE_NOT_MELEE_ENGAGED AI_SET_PARAM AI_VOID 1000 AI_VOID, AI_VOID AI_MODE_FOLLOW SIGHT_MODIFY_DISABLE 999999 AI_FILTER_PLAYER, AI_VOID END_TROOP_AI_DEF TROOP_AI_DEF ID 300012 NAME "¼ö¼Û´ë2" AI_TYPE_NOT_MELEE_ENGAGED AI_SET_PARAM AI_VOID 1000 AI_VOID, AI_VOID AI_MODE_FOLLOW SIGHT_MODIFY_DISABLE 999999 AI_FILTER_PLAYER, AI_VOID AI_SET_TARGET_ID AI_VOID 8 AI_VOID, AI_VOID AI_MODE_FOLLOW SIGHT_MODIFY_DISABLE 999999 AI_FILTER_BY_ID, AI_VOID AI_SET_PARAM AI_VOID 500 AI_VOID, AI_VOID END_TROOP_AI_DEF TROOP_AI_DEF ID 300013 NAME "¼ö¼Û´ë3" AI_TYPE_NOT_MELEE_ENGAGED AI_SET_PARAM AI_VOID 1000 AI_VOID, AI_VOID AI_MODE_FOLLOW SIGHT_MODIFY_DISABLE 999999 AI_FILTER_PLAYER, AI_VOID AI_SET_TARGET_ID AI_VOID 12 AI_VOID, AI_VOID AI_MODE_FOLLOW SIGHT_MODIFY_DISABLE 999999 AI_FILTER_BY_ID, AI_VOID AI_SET_PARAM AI_VOID 500 AI_VOID, AI_VOID AI_SET_TARGET_ID AI_VOID 8 AI_VOID, AI_VOID AI_MODE_FOLLOW SIGHT_MODIFY_DISABLE 999999 AI_FILTER_BY_ID, AI_VOID AI_SET_PARAM AI_VOID 500 AI_VOID, AI_VOID END_TROOP_AI_DEF TROOP_AI_DEF ID 300014 NAME "¼ö¼Û´ë4" AI_TYPE_NOT_MELEE_ENGAGED AI_SET_PARAM AI_VOID 1000 AI_VOID, AI_VOID AI_MODE_FOLLOW SIGHT_MODIFY_DISABLE 999999 AI_FILTER_PLAYER, AI_VOID AI_SET_TARGET_ID AI_VOID 13 AI_VOID, AI_VOID AI_MODE_FOLLOW SIGHT_MODIFY_DISABLE 999999 AI_FILTER_BY_ID, AI_VOID AI_SET_PARAM AI_VOID 500 AI_VOID, AI_VOID AI_SET_TARGET_ID AI_VOID 12 AI_VOID, AI_VOID AI_MODE_FOLLOW SIGHT_MODIFY_DISABLE 999999 AI_FILTER_BY_ID, AI_VOID AI_SET_PARAM AI_VOID 500 AI_VOID, AI_VOID AI_SET_TARGET_ID SIGHT_MODIFY_ENABLE 8 AI_VOID, AI_VOID AI_MODE_FOLLOW SIGHT_MODIFY_DISABLE 999999 AI_FILTER_BY_ID, AI_VOID AI_SET_PARAM AI_VOID 500 AI_VOID, AI_VOID END_TROOP_AI_DEF TROOP_AI_DEF ID 300015 NAME "¼ö¼Û´ë4" AI_TYPE_ALWAYS AI_MODE_MOVE_ALONG_A_FULL_PATH AI_FORWARD 99999 AI_PATH7, AI_PATH7 END_TROOP_AI_DEF TROOP_AI_DEF ID 300001 NAME "´Ù·ÎÄ«Á· º¸º´ path4" AI_TYPE_NOT_MELEE_ENGAGED AI_MODE_ENGAGE_MERCIFULLY1 SIGHT_MODIFY_ENABLE 5000 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_ENABLE 5000 AI_FILTER_INFANTRY_WORST_ENEMY_MELEE, AI_FILTER_FRIEND AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 2500 AI_VOID, AI_VOID AI_MODE_ENGAGE_SMART SIGHT_MODIFY_DISABLE 5000 AI_FILTER_ENEMY_GROUND, AI_FILTER_FRIEND AI_MODE_MOVE_ALONG_A_FULL_PATH AI_FORWARD 99999 AI_PATH4, AI_PATH4 AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_DISABLE 99999 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND END_TROOP_AI_DEF TROOP_AI_DEF ID 300002 NAME "´Ù·ÎÄ«Á· º¸º´ path5" AI_TYPE_NOT_MELEE_ENGAGED AI_MODE_ENGAGE_MERCIFULLY1 SIGHT_MODIFY_ENABLE 5000 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_ENABLE 5000 AI_FILTER_INFANTRY_WORST_ENEMY_MELEE, AI_FILTER_FRIEND AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 2500 AI_VOID, AI_VOID AI_MODE_ENGAGE_SMART SIGHT_MODIFY_DISABLE 5000 AI_FILTER_ENEMY_GROUND, AI_FILTER_FRIEND AI_MODE_MOVE_ALONG_A_FULL_PATH AI_FORWARD 99999 AI_PATH5, AI_PATH5 AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_DISABLE 99999 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND END_TROOP_AI_DEF TROOP_AI_DEF ID 300003 NAME "´Ù·ÎÄ«Á· º¸º´ path6" AI_TYPE_NOT_MELEE_ENGAGED AI_MODE_ENGAGE_MERCIFULLY1 SIGHT_MODIFY_ENABLE 5000 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_ENABLE 5000 AI_FILTER_INFANTRY_WORST_ENEMY_MELEE, AI_FILTER_FRIEND AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 2500 AI_VOID, AI_VOID AI_MODE_ENGAGE_SMART SIGHT_MODIFY_DISABLE 5000 AI_FILTER_ENEMY_GROUND, AI_FILTER_ALL AI_MODE_MOVE_ALONG_A_FULL_PATH AI_FORWARD 99999 AI_PATH6, AI_PATH6 AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_DISABLE 99999 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND END_TROOP_AI_DEF TROOP_AI_DEF ID 300004 NAME "´Ù·ÎÄ«Á· ¶óÀÌ´õ path5" AI_TYPE_NOT_MELEE_ENGAGED AI_IF AI_CON_HP_GREATER_THAN 70 AI_ACT_SKIP_NEXT_ONE, AI_VOID AI_MODE_ENGAGE SIGHT_MODIFY_DISABLE 7000 AI_FILTER_ENEMY_GROUND, AI_FILTER_ALL AI_MODE_CAVALRY_CHARGE SIGHT_MODIFY_DISABLE 7000 AI_FILTER_ENEMY_GROUND, AI_FILTER_ALL AI_MODE_MOVE_ALONG_A_FULL_PATH AI_FORWARD 99999 AI_PATH5, AI_PATH5 END_TROOP_AI_DEF TROOP_AI_DEF ID 300005 NAME "´Ù·ÎÄ«Á· ¿ÍÀ̹ø path4" AI_TYPE_NOT_MELEE_ENGAGED AI_MODE_ENGAGE_SMART SIGHT_MODIFY_DISABLE 10000 AI_FILTER_ENEMY_AIR, AI_FILTER_FRIEND AI_MODE_ENGAGE_SMART SIGHT_MODIFY_ENABLE 10000 AI_FILTER_SAPPER_WORST_ENEMY_MELEE, AI_FILTER_ENEMY_CAVALRY AI_MODE_ENGAGE_SMART SIGHT_MODIFY_ENABLE 10000 AI_FILTER_RANGED_WORST_ENEMY_MELEE, AI_FILTER_ENEMY_CAVALRY AI_MODE_ENGAGE_SMART SIGHT_MODIFY_ENABLE 10000 AI_FILTER_INFANTRY_WORST_ENEMY_MELEE, AI_FILTER_ENEMY_EXCEPT_CAVALRY AI_MODE_ENGAGE_SMART SIGHT_MODIFY_DISABLE 10000 AI_FILTER_ENEMY_GROUND, AI_FILTER_ENEMY_CAVALRY AI_MODE_MOVE_ALONG_A_FULL_PATH AI_FORWARD 999999 AI_PATH4, AI_PATH4 END_TROOP_AI_DEF TROOP_AI_DEF ID 300031 NAME "¿ÀÅ©º¸º´_°øÅë" AI_TYPE_NOT_MELEE_ENGAGED AI_MODE_ENGAGE_MERCIFULLY1 SIGHT_MODIFY_DISABLE 4000 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_DISABLE 8000 AI_FILTER_INFANTRY_WORST_ENEMY_MELEE, AI_FILTER_FRIEND AI_MODE_ENGAGE_MERCIFULLY2_WALK SIGHT_MODIFY_DISABLE 15000 AI_FILTER_MY_WORST_ENEMY_ARCHER, AI_FILTER_FRIEND AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 2500 AI_VOID, AI_VOID AI_MODE_ENGAGE_SMART SIGHT_MODIFY_DISABLE 10000 AI_FILTER_ENEMY, AI_FILTER_FRIEND AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 4000 AI_VOID, AI_VOID AI_MODE_ENGAGE SIGHT_MODIFY_DISABLE 999999 AI_FILTER_ENEMY, AI_FILTER_ALL END_TROOP_AI_DEF TROOP_AI_DEF ID 300032 NAME "¿ÀÅ©µµ³¢º´_°øÅë" AI_TYPE_NOT_MELEE_ENGAGED AI_MODE_STOP_AND_DEFENSE SIGHT_MODIFY_DISABLE 1000 AI_FILTER_ENEMY_CAVALRY, AI_FILTER_ALL AI_MODE_ENGAGE SIGHT_MODIFY_DISABLE 10000 AI_FILTER_MY_WORST_ENEMY_ARCHER, AI_FILTER_ALL AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_DISABLE 6000 AI_FILTER_INFANTRY_WORST_ENEMY_RANGED, AI_FILTER_ALL AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_DISABLE 6000 AI_FILTER_INFANTRY_WORST_ENEMY_MELEE, AI_FILTER_ALL AI_MODE_ENGAGE_MERCIFULLY3 SIGHT_MODIFY_DISABLE 4000 AI_FILTER_ENEMY_RANGED, AI_FILTER_ALL AI_MODE_ENGAGE_MERCIFULLY3 SIGHT_MODIFY_ENABLE 6000 AI_FILTER_ENEMY_GROUND, AI_FILTER_ALL AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_DISABLE 2000 AI_FILTER_ENEMY, AI_FILTER_ALL END_TROOP_AI_DEF TROOP_AI_DEF ID 300061 NAME "¿ÀÅ©¶óÀÌ´õ" AI_TYPE_NOT_MELEE_ENGAGED AI_IF AI_CON_HP_GREATER_THAN 50 AI_ACT_SKIP_NEXT_ONE, AI_VOID AI_MODE_ENGAGE SIGHT_MODIFY_DISABLE 7000 AI_FILTER_ENEMY_GROUND, AI_VOID AI_MODE_CAVALRY_CHARGE SIGHT_MODIFY_DISABLE 30000 AI_FILTER_ENEMY_SAPPER, AI_FILTER_ALL AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 5000 AI_VOID, AI_VOID END_TROOP_AI_DEF TROOP_AI_DEF ID 300062 NAME "½ºÄÝÇǾð" AI_TYPE_NOT_MELEE_ENGAGED AI_SET_ABILITY_PARAM AI_ABILITY_DELAY2 ABILITY_SHOCKWAVE AI_VOID, AI_VOID AI_MODE_USE_ABILITY SIGHT_MODIFY_DISABLE 7000 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_ALL AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_DISABLE 2000 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 5000 AI_VOID, AI_VOID AI_MODE_ENGAGE SIGHT_MODIFY_DISABLE 999999 AI_FILTER_ENEMY, AI_FILTER_ALL END_TROOP_AI_DEF TROOP_AI_DEF ID 300063 NAME "µðÁö¸®ºí" AI_TYPE_NOT_MELEE_ENGAGED AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 4000 AI_VOID, AI_VOID AI_MODE_ENGAGE_SMART SIGHT_MODIFY_ENABLE 99999 AI_FILTER_ENEMY_SAPPER, AI_FILTER_ALL AI_MODE_ENGAGE_SMART SIGHT_MODIFY_ENABLE 99999 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND END_TROOP_AI_DEF TROOP_AI_DEF ID 300065 NAME "µðÁö¸®ºí2" AI_TYPE_NOT_MELEE_ENGAGED AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 4000 AI_VOID, AI_VOID AI_MODE_ENGAGE_SMART SIGHT_MODIFY_DISABLE 99999 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_ENEMY_ARCHER END_TROOP_AI_DEF TROOP_AI_DEF ID 300064 NAME "À¯ÀÎ ¿ÀÅ© °æº¸º´" AI_TYPE_ALWAYS AI_MODE_MOVE_ALONG_A_FULL_PATH AI_FORWARD 99999 AI_PATH0, AI_PATH0 AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 4000 AI_VOID, AI_VOID END_TROOP_AI_DEF TROOP_AI_DEF ID 300091 NAME "path1 ¿ÀÅ©º¸º´" AI_TYPE_NOT_MELEE_ENGAGED AI_MODE_ENGAGE_MERCIFULLY1 SIGHT_MODIFY_ENABLE 6000 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_ENABLE 4000 AI_FILTER_INFANTRY_WORST_ENEMY_MELEE, AI_FILTER_FRIEND AI_MODE_ENGAGE_MERCIFULLY2_WALK SIGHT_MODIFY_DISABLE 6000 AI_FILTER_MY_WORST_ENEMY_ARCHER, AI_FILTER_FRIEND AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 2500 AI_VOID, AI_VOID AI_MODE_ENGAGE_SMART SIGHT_MODIFY_ENABLE 4000 AI_FILTER_ENEMY_GROUND, AI_FILTER_FRIEND AI_MODE_MOVE_ALONG_A_FULL_PATH AI_FORWARD 99999 AI_PATH1, AI_PATH1 AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_DISABLE 10000 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 4000 AI_VOID, AI_VOID END_TROOP_AI_DEF TROOP_AI_DEF ID 300092 NAME "path2 ¿ÀÅ©º¸º´" AI_TYPE_NOT_MELEE_ENGAGED AI_MODE_ENGAGE_MERCIFULLY1 SIGHT_MODIFY_ENABLE 4000 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_ENABLE 4000 AI_FILTER_INFANTRY_WORST_ENEMY_MELEE, AI_FILTER_FRIEND AI_MODE_ENGAGE_MERCIFULLY2_WALK SIGHT_MODIFY_DISABLE 6000 AI_FILTER_MY_WORST_ENEMY_ARCHER, AI_FILTER_FRIEND AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 2500 AI_VOID, AI_VOID AI_MODE_ENGAGE_SMART SIGHT_MODIFY_ENABLE 4000 AI_FILTER_ENEMY_GROUND, AI_FILTER_FRIEND AI_MODE_MOVE_ALONG_A_FULL_PATH AI_FORWARD 99999 AI_PATH2, AI_PATH2 AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_DISABLE 10000 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 4000 AI_VOID, AI_VOID END_TROOP_AI_DEF TROOP_AI_DEF ID 300093 NAME "path3 ¿ÀÅ©º¸º´" AI_TYPE_NOT_MELEE_ENGAGED AI_MODE_ENGAGE_MERCIFULLY1 SIGHT_MODIFY_ENABLE 4000 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_ENABLE 4000 AI_FILTER_INFANTRY_WORST_ENEMY_MELEE, AI_FILTER_FRIEND AI_MODE_ENGAGE_MERCIFULLY2_WALK SIGHT_MODIFY_DISABLE 6000 AI_FILTER_MY_WORST_ENEMY_ARCHER, AI_FILTER_FRIEND AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 2500 AI_VOID, AI_VOID AI_MODE_ENGAGE_SMART SIGHT_MODIFY_ENABLE 4000 AI_FILTER_ENEMY_GROUND, AI_FILTER_FRIEND AI_MODE_MOVE_ALONG_A_FULL_PATH AI_FORWARD 99999 AI_PATH2, AI_PATH2 AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_DISABLE 10000 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 4000 AI_VOID, AI_VOID END_TROOP_AI_DEF TROOP_AI_DEF ID 300094 NAME "path2 ½ºÄÝÇǾð" AI_TYPE_NOT_MELEE_ENGAGED AI_SET_ABILITY_PARAM AI_ABILITY_DELAY2 ABILITY_SHOCKWAVE AI_VOID, AI_VOID AI_MODE_USE_ABILITY SIGHT_MODIFY_DISABLE 7000 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_ALL AI_MODE_MOVE_ALONG_A_FULL_PATH AI_FORWARD 99999 AI_PATH2, AI_PATH2 AI_MODE_ENGAGE_MERCIFULLY2 SIGHT_MODIFY_DISABLE 2000 AI_FILTER_ENEMY_GROUND_EXCEPT_CAVALRY, AI_FILTER_FRIEND AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 4000 AI_VOID, AI_VOID END_TROOP_AI_DEF TROOP_AI_DEF ID 300095 NAME "path3 µðÁö¸®ºí" AI_TYPE_NOT_MELEE_ENGAGED AI_MODE_ENGAGE_SMART SIGHT_MODIFY_ENABLE 10000 AI_FILTER_ENEMY_EXCEPT_ARCHER, AI_FILTER_ENEMY_SAPPER AI_MODE_MOVE_ALONG_A_FULL_PATH AI_FORWARD 99999 AI_PATH3, AI_PATH3 AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_ENABLE 4000 AI_VOID, AI_VOID END_TROOP_AI_DEF TROOP_AI_DEF ID 300099 NAME "Á¤Âûº´ Àâ´Â °¡¶ó ai" AI_TYPE_ALWAYS AI_MODE_ENGAGE_SCOUTER SIGHT_MODIFY_DISABLE 3000 AI_VOID, AI_VOID END_TROOP_AI_DEF