This commit is contained in:
2025-05-07 00:10:19 +08:00
parent 5f9cf14699
commit 09e203f22b
14 changed files with 259 additions and 508 deletions
@@ -5,151 +5,105 @@ from core.basic.character import Character
# M-137格林机枪 M-137 개틀링건
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/01c3a2fb793d293a25ed8dc7a0d70c1a?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill6(ActiveSkill):
class Skill1(ActiveSkill):
name = "M-137格林机枪"
learnLv = 5
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 4 #TODO
rangeLv = 2
cd = 5
mp = [10, 252]
data0 = [0, 145, 160, 174, 189, 204, 219, 233, 248, 263, 277, 292, 307, 322, 336, 351, 366, 380, 395, 410, 424, 439, 454, 469, 483, 498, 513, 527, 542, 557, 572, 586, 601, 616, 630, 645, 660, 675, 689, 704, 719, 733, 748, 763, 777, 792, 807, 822, 836, 851, 866, 880, 895, 910, 925, 939, 954, 969, 983, 998, 1013, 1028, 1042, 1057, 1072, 1086, 1101, 1116, 1131, 1145, 1160]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
hit3 = 1 #TODO
data4 = [0, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47]# noqa: E501
hit4 = 1 #TODO
data5 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
hit5 = 1 #TODO
data6 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
hit6 = 1 #TODO
hit0 = 30
# 重火器拔击 뽑아치기
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/1dad88963abdc96b091fcab185a8820d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill9(PassiveSkill):
class Skill2(PassiveSkill):
name = "重火器拔击"
learnLv = 5
masterLv = 1
maxLv = 11
position = 0 #TODO
position = 3 #TODO
rangeLv = 3
data0 = [0, 394, 425, 455, 485, 515, 545, 575, 606, 636, 666, 697]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150]# noqa: E501
hit1 = 1 #TODO
# BBQ 바베~큐
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/8c2379737c5acc935c1731f67f607655?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill12(ActiveSkill):
class Skill3(ActiveSkill):
name = "BBQ"
learnLv = 10
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 4 #TODO
rangeLv = 2
cd = 8
mp = [30, 322]
data0 = [0, 705, 777, 847, 919, 990, 1062, 1134, 1204, 1277, 1348, 1420, 1492, 1562, 1634, 1706, 1778, 1850, 1921, 1992, 2063, 2135, 2208, 2279, 2350, 2421, 2493, 2565, 2637, 2708, 2779, 2851, 2923, 2994, 3065, 3136, 3209, 3281, 3352, 3423, 3495, 3566, 3638, 3710, 3781, 3853, 3924, 3995, 4067, 4139, 4211, 4282, 4353, 4425, 4496, 4569, 4640, 4712, 4783, 4853, 4925, 4996, 5069, 5140, 5210, 5283, 5354, 5426, 5497, 5567, 5641]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12]# noqa: E501
hit1 = 1 #TODO
hit0 = 12
# 浮空铲 고각도 슬라이딩
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/dcd536f1674630f01fc9667bb202b851?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill13(ActiveSkill):
class Skill4(ActiveSkill):
name = "浮空铲"
learnLv = 10
masterLv = 1
maxLv = 1
position = 0 #TODO
position = 7 #TODO
rangeLv = 3
cd = 8
mp = [22, 22]
data0 = [0, 129.25]# noqa: E501
hit0 = 1 #TODO
damage = False
# M-3喷火器 M-3 화염방사기
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/8f73f243041c2d27739fe7696f02bf9b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill18(ActiveSkill):
class Skill5(ActiveSkill):
name = "M-3喷火器"
learnLv = 15
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 3 #TODO
rangeLv = 2
cd = 7
mp = [45, 392]
data0 = [0, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 765, 842, 920, 998, 1076, 1154, 1231, 1309, 1389, 1464, 1542, 1620, 1697, 1777, 1853, 1931, 2009, 2084, 2164, 2242, 2317, 2395, 2472, 2552, 2630, 2706, 2785, 2865, 2941, 3019, 3094, 3172, 3252, 3329, 3407, 3485, 3562, 3641, 3720, 3796, 3873, 3951, 4029, 4107, 4182, 4260, 4342, 4417, 4495, 4571, 4648, 4728, 4804, 4882, 4959, 5039, 5117, 5194, 5272, 5350, 5426, 5505, 5581, 5659, 5738, 5816, 5894, 5972, 6049, 6129]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 37, 41, 45, 49, 52, 56, 60, 64, 68, 72, 75, 80, 83, 87, 91, 94, 99, 103, 106, 110, 113, 118, 122, 125, 129, 134, 137, 141, 144, 148, 153, 156, 160, 163, 167, 172, 175, 179, 183, 187, 191, 194, 198, 202, 206, 210, 214, 217, 222, 225, 229, 233, 236, 241, 245, 248, 252, 255, 260, 264, 267, 271, 275, 279, 283, 286, 290, 295, 298, 302]# noqa: E501
hit3 = 1 #TODO
data4 = [0, 38, 38.8, 39.7, 40.5, 41.4, 42.2, 43, 43.9, 44.7, 45.5, 46.6, 47.4, 48.2, 49.1, 49.9, 42.2, 51.6, 52.3, 53.1, 54.1, 54.9, 55.8, 56.6, 57.4, 58.4, 59.2, 60, 61, 61.8, 62.6, 63.5, 64.3, 65.1, 66, 66.8, 67.6, 68.5, 69.3, 70.2, 71, 71.8, 72.7, 73.5, 74.3, 75.2, 76, 76.8, 77.7, 78.5, 79.3, 80.2, 81, 81.8, 82.7, 83.5, 84.3, 85.2, 86, 86.8, 87.7, 88.5, 89.4, 90.2, 91, 91.9, 92.7, 93.5, 94.4, 95.2, 96]# noqa: E501
hit4 = 1 #TODO
data5 = [0, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135]# noqa: E501
hit5 = 1 #TODO
hit2 = 8
# 重火器精通 중화기 마스터리
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/ade01c1d6afc8a05055225045e89fe49?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill19(PassiveSkill):
class Skill6(PassiveSkill):
name = "重火器精通"
learnLv = 15
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 1 #TODO
rangeLv = 3
data0 = [0, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40]# noqa: E501
hit3 = 1 #TODO
data4 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
hit4 = 1 #TODO
associate = [
{"type":"$*PAtkP","data":data2},
{"data":data3},
{"type":"*cdReduce","data":data4,"exceptSkills":['卫星射线', '毁灭射线', '裂核轨道炮']},
]
# 重火器奥义 중화기 다루기
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/e49e57b2e8fbeceb0a2c56a0c63fe6c5?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill21(PassiveSkill):
class Skill7(PassiveSkill):
name = "重火器奥义"
learnLv = 15
masterLv = 1
@@ -168,40 +122,28 @@ class Skill21(PassiveSkill):
# G-14手雷 G-14 파열류탄
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/de3fea2d65c597f4d55c70a02b97fc79?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill22(ActiveSkill):
class Skill8(ActiveSkill):
name = "G-14手雷"
learnLv = 15
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 10 #TODO
rangeLv = 2
cd = 4
mp = [20, 160]
data0 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 1936, 2134, 2329, 2526, 2723, 2921, 3116, 3313, 3511, 3706, 3903, 4099, 4296, 4491, 4689, 4884, 5083, 5280, 5476, 5673, 5868, 6066, 6261, 6458, 6654, 6851, 7047, 7244, 7443, 7638, 7835, 8031, 8228, 8424, 8621, 8816, 9013, 9211, 9406, 9603, 9801, 9998, 10193, 10390, 10588, 10783, 10980, 11176, 11373, 11569, 11766, 11965, 12160, 12357, 12553, 12750, 12946, 13143, 13338, 13535, 13731, 13928, 14124, 14323, 14520, 14715, 14912, 15108, 15305, 15501]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
hit3 = 1 #TODO
data4 = [0, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150]# noqa: E501
hit4 = 1 #TODO
# 反坦克炮 슈타이어 대전차포
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/0ed3148658fe37b3336ccb718dc0fdb0?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill23(ActiveSkill):
class Skill9(ActiveSkill):
name = "反坦克炮"
learnLv = 20
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 5 #TODO
rangeLv = 2
cd = 6
mp = [40, 391]
@@ -212,89 +154,42 @@ class Skill23(ActiveSkill):
data1 = [0, 5999, 6611, 7218, 7827, 8435, 9044, 9654, 10263, 10872, 11482, 12089, 12699, 13308, 13916, 14525, 15133, 15745, 16354, 16963, 17571, 18182, 18790, 19397, 20007, 20616, 21226, 21835, 22440, 23050, 23659, 24266, 24878, 25485, 26093, 26704, 27311, 27923, 28529, 29138, 29748, 30355, 30967, 31578, 32184, 32795, 33402, 34012, 34622, 35229, 35839, 36446, 37057, 37667, 38274, 38882, 39493, 40101, 40712, 41319, 41925, 42532, 43144, 43753, 44362, 44970, 45577, 46189, 46798, 47406, 48015]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
hit3 = 1 #TODO
data4 = [0, 7498, 8263, 9020, 9784, 10545, 11307, 12065, 12827, 13589, 14352, 15112, 15875, 16633, 17394, 18156, 18916, 19681, 20441, 21201, 21962, 22726, 23487, 24245, 25008, 25770, 26535, 27292, 28048, 28811, 29572, 30333, 31097, 31855, 32614, 33380, 34140, 34903, 35657, 36421, 37184, 37944, 38709, 39471, 40230, 40992, 41752, 42514, 43275, 44035, 44798, 45556, 46320, 47082, 47842, 48603, 49367, 50129, 50887, 51647, 52406, 53164, 53931, 54691, 55451, 56212, 56972, 57735, 58496, 59257, 60017]# noqa: E501
hit4 = 1 #TODO
data5 = [0, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180]# noqa: E501
hit5 = 1 #TODO
data6 = [0, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180]# noqa: E501
hit6 = 1 #TODO
# 加农炮 캐넌볼
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/8510294202d0e042dd29a2422fc6770d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill24(ActiveSkill):
class Skill10(ActiveSkill):
name = "加农炮"
learnLv = 20
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 1 #TODO
rangeLv = 2
cd = 5
mp = [30, 280]
data0 = [0, 3235, 3565, 3893, 4225, 4554, 4881, 5211, 5539, 5867, 6197, 6523, 6853, 7179, 7509, 7835, 8167, 8493, 8823, 9151, 9479, 9809, 10137, 10465, 10793, 11121, 11451, 11779, 12109, 12436, 12767, 13093, 13425, 13753, 14081, 14409, 14739, 15067, 15395, 15722, 16053, 16381, 16708, 17036, 17364, 17695, 18023, 18352, 18678, 19008, 19338, 19666, 19992, 20322, 20650, 20981, 21306, 21636, 21964, 22294, 22619, 22952, 23280, 23610, 23938, 24266, 24594, 24924, 25252, 25580, 25908]# noqa: E501
hit0 = 1 #TODO
hit0 = 2
data1 = [0, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150]# noqa: E501
hit3 = 1 #TODO
# 暴击 크리티컬 히트
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/fc1262c19f3d0477ee8eda47b8db8696?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill25(PassiveSkill):
name = "暴击"
learnLv = 20
masterLv = 10
maxLv = 20
position = 0 #TODO
rangeLv = 3
data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
hit0 = 1 #TODO
# 快速拔枪 패스티스트 건
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/45442bbbe33540b4deeec29437dae70c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill26(PassiveSkill):
class Skill12(PassiveSkill):
name = "快速拔枪"
learnLv = 25
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 8 #TODO
rangeLv = 3
data0 = [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
hit2 = 1 #TODO
# 激光炮 레이저 라이플
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/23a5e0fba03283cb1b324a847b3fe370?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill27(ActiveSkill):
class Skill13(ActiveSkill):
name = "激光炮"
learnLv = 25
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 5 #TODO
rangeLv = 2
cd = 7
mp = [61, 512]
@@ -302,161 +197,121 @@ class Skill27(ActiveSkill):
data0 = [0, 7937, 8741, 9547, 10351, 11157, 11961, 12770, 13573, 14379, 15186, 15989, 16794, 17600, 18404, 19212, 20014, 20823, 21626, 22430, 23237, 24043, 24847, 25653, 26459, 27263, 28067, 28875, 29679, 30484, 31292, 32096, 32898, 33704, 34510, 35318, 36120, 36927, 37733, 38534, 39343, 40149, 40951, 41761, 42565, 43370, 44175, 44977, 45784, 46589, 47398, 48202, 49004, 49810, 50616, 51423, 52227, 53032, 53839, 54640, 55447, 56253, 57057, 57865, 58670, 59473, 60282, 61083, 61890, 62696, 63500]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157]# noqa: E501
hit2 = 1 #TODO
# 蓄电激光炮 충전 레이저 라이플
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/01384bbfc346775d1267fa0bc4ca605f?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill28(PassiveSkill):
class Skill14(PassiveSkill):
name = "蓄电激光炮"
learnLv = 25
masterLv = 1
maxLv = 11
position = 0 #TODO
line = 30
position = 5 #TODO
rangeLv = 2
data0 = [0, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100]# noqa: E501
hit1 = 1 #TODO
associate = [{"data":data1,"skills":["激光炮"]}]
# 超动力补给包 오버부스트 팩
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/04c7b4361ca81f041e868169ff044252?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill29(PassiveSkill):
class Skill15(PassiveSkill):
name = "超动力补给包"
learnLv = 25
masterLv = 1
maxLv = 11
position = 0 #TODO
position = 2 #TODO
rangeLv = 3
data0 = [0, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
hit0 = 1 #TODO
associate = [{"data":data0}]
# 聚焦喷火器 화염 강타
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/04883563896fe1adac7505c6146b5f59?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill30(ActiveSkill):
class Skill16(ActiveSkill):
name = "聚焦喷火器"
learnLv = 30
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 3 #TODO
rangeLv = 2
cd = 12
mp = [130, 980]
data0 = [0, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08, 0.08]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 709, 782, 855, 927, 998, 1073, 1141, 1212, 1287, 1357, 1430, 1503, 1574, 1646, 1720, 1788, 1862, 1935, 2006, 2077, 2151, 2222, 2293, 2368, 2436, 2509, 2582, 2654, 2725, 2800, 2870, 2943, 3016, 3084, 3157, 3230, 3305, 3373, 3449, 3521, 3592, 3664, 3737, 3806, 3881, 3953, 4024, 4097, 4170, 4240, 4311, 4384, 4454, 4529, 4600, 4672, 4745, 4818, 4888, 4961, 5032, 5103, 5177, 5250, 5321, 5392, 5466, 5537, 5608, 5680]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 60.6, 61.8, 63, 64.2, 65.4, 66.6, 67.8, 69, 70.2, 71.4, 72.6, 73.9, 75.1, 76.3, 77.5, 78.7, 79.9, 81.1, 82.3, 83.5, 84.7, 85.9, 87.2, 88.4, 89.6, 90.8, 92, 93.2, 94.4, 95.6, 96.8, 98, 99.2, 100.4, 101.7, 102.9, 104.1, 105.3, 106.5, 107.7, 108.9, 110.1, 111.3, 112.5, 113.7, 115, 116.2, 117.4, 118.6, 119.8, 121, 122.2, 123.4, 124.6, 125.8, 127, 128.3, 129.5, 130.7, 131.9, 133.1, 134.3, 135.5, 136.7, 137.9, 139.1, 140.3, 141.6, 142.8, 144]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
hit3 = 1 #TODO
hit1 = 29
# 潜能爆发 미라클 비전
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/1721e94897e9961d5c98130a13392f17?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill31(ActiveSkill):
class Skill17(ActiveSkill):
name = "潜能爆发"
learnLv = 30
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 2 #TODO
rangeLv = 3
cd = 5
mp = [357, 2765]
data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]# noqa: E501
hit2 = 1 #TODO
damage = False
# FM-31榴弹发射器 FM-31 그레네이드 런처
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/762c4e6d030eaf0abbfe1fec2b298574?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill32(ActiveSkill):
class Skill18(ActiveSkill):
name = "FM-31榴弹发射器"
learnLv = 35
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 6 #TODO
rangeLv = 2
cd = 15
mp = [50, 630]
data0 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501
hit0 = 1 #TODO
icon = "$char/FM31榴弹发射器"
data1 = [0, 6617, 7284, 7958, 8627, 9300, 9969, 10643, 11315, 11984, 12656, 13325, 13998, 14667, 15339, 16011, 16682, 17355, 18023, 18693, 19367, 20037, 20708, 21380, 22052, 22721, 23394, 24065, 24737, 25404, 26076, 26750, 27420, 28092, 28760, 29433, 30102, 30776, 31449, 32118, 32792, 33459, 34133, 34803, 35474, 36146, 36816, 37488, 38157, 38829, 39501, 40173, 40842, 41516, 42186, 42855, 43529, 44199, 44870, 45543, 46212, 46886, 47553, 48225, 48894, 49568, 50241, 50910, 51582, 52251, 52925]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200]# noqa: E501
hit2 = 1 #TODO
hit1 = 3
# FM-92刺弹炮 FM-92 스팅어
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/38612d8f2561edc2eb68d5057a837bfa?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill33(ActiveSkill):
class Skill19(ActiveSkill):
name = "FM-92刺弹炮"
learnLv = 35
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 4 #TODO
rangeLv = 2
cube = 1
cd = 20
mp = [164, 1376]
icon = "$char/FM92刺弹炮"
data0 = [0, 4983, 5489, 5996, 6503, 7008, 7515, 8021, 8525, 9030, 9534, 10043, 10548, 11054, 11559, 12065, 12570, 13077, 13584, 14090, 14595, 15098, 15605, 16110, 16617, 17123, 17630, 18135, 18639, 19145, 19653, 20159, 20664, 21168, 21674, 22181, 22688, 23193, 23700, 24206, 24711, 25218, 25722, 26229, 26735, 27242, 27746, 28251, 28755, 29264, 29769, 30275, 30780, 31287, 31793, 32298, 32804, 33309, 33815, 34320, 34826, 35330, 35838, 36344, 36849, 37356, 37862, 38367, 38870, 39378, 39884]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6]# noqa: E501
hit3 = 1 #TODO
data4 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
hit4 = 1 #TODO
hit0 = 5
# 光热反应 듀얼 트리거
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/33ad4930f4724a7d025c3046c6f6074b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill34(PassiveSkill):
class Skill20(PassiveSkill):
name = "光热反应"
learnLv = 35
masterLv = 1
maxLv = 1
position = 0 #TODO
position = 2 #TODO
rangeLv = 3
# 量子爆弹 양자 폭탄
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/e4c354a89c337310aeb7041d5e742828?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill35(ActiveSkill):
class Skill21(ActiveSkill):
name = "量子爆弹"
learnLv = 40
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 5 #TODO
rangeLv = 2
cube = 1
cd = 18
@@ -468,178 +323,109 @@ class Skill35(ActiveSkill):
data1 = [0, 19514, 21492, 23472, 25452, 27432, 29412, 31391, 33371, 35351, 37326, 39308, 41286, 43268, 45246, 47228, 49208, 51185, 53166, 55145, 57125, 59103, 61085, 63062, 65042, 67025, 69003, 70983, 72962, 74943, 76920, 78900, 80880, 82859, 84839, 86820, 88799, 90779, 92759, 94739, 96717, 98697, 100677, 102654, 104636, 106614, 108597, 110574, 112556, 114536, 116513, 118494, 120473, 122453, 124431, 126414, 128393, 130371, 132351, 134331, 136310, 138290, 140271, 142248, 144228, 146208, 148190, 150168, 152148, 154124, 156107]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 30, 32.6, 35.3, 37.9, 40.5, 43.2, 45.8, 48.4, 51.1, 53.7, 56.3, 58.9, 61.6, 64.2, 66.8, 69.5, 72.1, 74.7, 77.4, 80, 82.6, 85.3, 87.9, 90.5, 93.2, 95.8, 98.4, 101.1, 103.7, 106.3, 108.9, 111.6, 114.2, 116.8, 119.5, 122.1, 124.7, 127.4, 130, 132.6, 135.3, 137.9, 140.5, 143.2, 145.8, 148.4, 151.1, 153.7, 156.3, 158.9, 161.6, 164.2, 166.8, 169.5, 172.1, 174.7, 177.4, 180, 182.6, 185.3, 187.9, 190.5, 193.2, 195.8, 198.4, 201.1, 203.7, 206.3, 208.9, 211.6]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
hit3 = 1 #TODO
data4 = [0, 20, 20, 21, 24, 24, 27, 29, 30, 32, 35, 36, 38, 39, 39, 41, 45, 47, 48, 50, 53, 54, 56, 57, 57, 59, 63, 65, 66, 68, 69, 72, 74, 74, 75, 78, 81, 83, 84, 86, 87, 90, 92, 92, 95, 96, 98, 101, 102, 104, 105, 108, 108, 110, 113, 114, 116, 119, 120, 122, 123, 125, 125, 129, 131, 132, 134, 137, 138, 140, 141]# noqa: E501
hit4 = 1 #TODO
data5 = [0, 180, 183, 185, 187, 190, 192, 195, 197, 200, 202, 204, 207, 209, 212, 214, 216, 219, 221, 224, 226, 229, 231, 233, 236, 238, 241, 243, 245, 248, 250, 253, 255, 257, 260, 262, 265, 267, 270, 272, 274, 277, 279, 282, 284, 286, 289, 291, 294, 296, 299, 301, 303, 306, 308, 311, 313, 315, 318, 320, 323, 325, 328, 330, 332, 335, 337, 340, 342, 344, 347]# noqa: E501
hit5 = 1 #TODO
# X-1压缩量子炮 X-1 익스트루더
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/47bd4871f29defc2a0021ee9261d7a5b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill36(ActiveSkill):
class Skill22(ActiveSkill):
name = "X-1压缩量子炮"
learnLv = 45
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 5 #TODO
rangeLv = 2
cube = 2
cd = 45
mp = [350, 2940]
data0 = [0, 42905, 47259, 51611, 55964, 60315, 64668, 69020, 73371, 77727, 82079, 86432, 90783, 95136, 99489, 103842, 108195, 112548, 116900, 121251, 125606, 129957, 134310, 138663, 143015, 147371, 151722, 156074, 160425, 164778, 169131, 173483, 177837, 182190, 186543, 190895, 195249, 199602, 203954, 208307, 212658, 217013, 221364, 225719, 230072, 234423, 238775, 243126, 247479, 251834, 256187, 260540, 264891, 269244, 273596, 277949, 282300, 286655, 291008, 295359, 299712, 304065, 308418, 312770, 317123, 321477, 325827, 330182, 334533, 338886, 343238]# noqa: E501
hit0 = 1 #TODO
icon = "$char/X1压缩量子炮"
data1 = [0, 57204, 63008, 68813, 74616, 80421, 86223, 92027, 97830, 103634, 109439, 115241, 121044, 126848, 132653, 138456, 144260, 150065, 155867, 161672, 167475, 173277, 179081, 184884, 190688, 196491, 202296, 208100, 213905, 219707, 225507, 231312, 237116, 242921, 248724, 254529, 260330, 266133, 271938, 277740, 283548, 289350, 295149, 300956, 306759, 312564, 318368, 324173, 329975, 335780, 341580, 347384, 353189, 358992, 364796, 370599, 376404, 382206, 388008, 393813, 399615, 405420, 411224, 417029, 422831, 428634, 434438, 440240, 446048, 451850, 457655]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
hit3 = 1 #TODO
data4 = [0, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650, 650]# noqa: E501
hit4 = 1 #TODO
data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
hit5 = 1 #TODO
data6 = [0, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175]# noqa: E501
hit6 = 1 #TODO
# 卫星定位 스펙트럴 서치 아이
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/6e33d47e6622ce03b6defdd912140270?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill37(PassiveSkill):
class Skill23(PassiveSkill):
name = "卫星定位"
learnLv = 48
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 6 #TODO
rangeLv = 3
data0 = [0, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 400, 280, 196, 137, 96, 67, 47, 33, 23, 16, 11, 8, 6, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 1000, 1050, 1100, 1150, 1200, 1250, 1300, 1350, 1400, 1450, 1500, 1550, 1600, 1650, 1700, 1750, 1800, 1850, 1900, 1950, 2000, 2050, 2100, 2150, 2200, 2250, 2300, 2350, 2400, 2450, 2500, 2550, 2600, 2650, 2700, 2750, 2800, 2850, 2900, 2950, 3000, 3050, 3100, 3150, 3200, 3250, 3300, 3350, 3400, 3450]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100]# noqa: E501
hit3 = 1 #TODO
data4 = [0, 0.8, 2.4, 4, 5.6, 7.2, 8.8, 10.4, 12, 13.6, 15.2, 16.8, 18.4, 20, 21.6, 23.2, 24.8, 26.4, 28, 29.6, 31.2, 32.8, 34.4, 36, 37.6, 39.2, 40.8, 42.4, 44, 45.6, 47.2, 48.8, 50.4, 52, 53.6, 55.2, 56.8, 58.4, 60, 61.6, 63.2, 64.8, 66.4, 68, 69.6, 71.2, 72.8, 74.4, 76, 77.6, 79.2]# noqa: E501
hit4 = 1 #TODO
data5 = [0, 9, 10.5, 12, 13.5, 15, 16.5, 18, 19.5, 21, 22.5, 24, 25.5, 27, 28.5, 30, 31.5, 33, 34.5, 36, 37.5, 39, 40.5, 42, 43.5, 45, 46.5, 48, 49.5, 51, 52.5, 54, 55.5, 57, 58.5, 60, 61.5, 63, 64.5, 66, 67.5, 69, 70.5, 72, 73.5, 75, 76.5, 78, 79.5, 81, 82.5]# noqa: E501
hit5 = 1 #TODO
associate = [{"data":data5}]
# 卫星射线 새틀라이트 빔
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/0232c151ef3731c2dede51931a374723?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill38(ActiveSkill):
class Skill24(ActiveSkill):
name = "卫星射线"
learnLv = 50
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 5 #TODO
rangeLv = 5
cube = 5
cd = 145
mp = [881, 5288]
data0 = [0, 6103, 7517, 8933, 10348, 11763, 13178, 14592, 16010, 17424, 18839, 20255, 21669, 23084, 24499, 25916, 27330, 28745, 30160, 31576, 32991, 34405, 35821, 37237, 38651, 40067, 41482, 42898, 44312, 45726, 47144, 48558, 49973, 51389, 52803, 54219, 55633, 57049, 58465, 59879, 61294, 62710, 64125, 65539, 66955, 68371, 69786, 71201, 72616, 74031, 75446]# noqa: E501
data0 = [int(i * 1.1)if index > 9 else i for index, i in enumerate(data0)]
hit0 = 1 #TODO
data1 = [0, 2276, 2804, 3332, 3860, 4388, 4916, 5442, 5971, 6499, 7026, 7555, 8083, 8609, 9138, 9666, 10193, 10722, 11251, 11777, 12306, 12834, 13361, 13890, 14418, 14944, 15473, 16001, 16528, 17057, 17585, 18111, 18640, 19168, 19696, 20224, 20752, 21279, 21806, 22336, 22864, 23392, 23920, 24447, 24975, 25503, 26031, 26559, 27087, 27614, 28141]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3]# noqa: E501
hit3 = 1 #TODO
data4 = [0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9]# noqa: E501
hit4 = 1 #TODO
data5 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
hit5 = 1 #TODO
data0 = [int(i * 1.1)if index > 9 else i for index, i in enumerate(data0)]
hit1 = 42
# 等离子放射器 플라즈마 부스터
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/2a0a39184de92acf1c1375e00b77404c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill39(ActiveSkill):
class Skill25(ActiveSkill):
name = "等离子放射器"
learnLv = 60
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 3 #TODO
rangeLv = 2
cube = 1
cd = 30
mp = [400, 1120]
data0 = [0, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 3902, 4298, 4692, 5087, 5483, 5880, 6275, 6672, 7068, 7464, 7860, 8253, 8651, 9045, 9441, 9837, 10235, 10629, 11025, 11423, 11816, 12213, 12609, 13005, 13401, 13794, 14192, 14588, 14984, 15378, 15776, 16170, 16566, 16964, 17358, 17756, 18150, 18545, 18942, 19337, 19733, 20129, 20526, 20921, 21318, 21714, 22109, 22505, 22898, 23295]# noqa: E501
hit1 = 1 #TODO
hit1 = 12
data2 = [0, 61, 62.2, 63.4, 64.6, 65.8, 67, 68.2, 69.4, 70.6, 71.8, 73, 74.2, 75.4, 76.6, 77.8, 79, 80.2, 81.4, 82.6, 83.8, 85, 86.2, 87.4, 88.6, 89.8, 91, 92.2, 93.4, 94.6, 95.8, 97, 98.2, 99.4, 100.6, 101.8, 103, 104.2, 105.4, 106.6, 107.8, 109, 110.2, 111.4, 112.6, 113.8, 115, 116.2, 117.4, 118.6, 119.8]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501
hit3 = 1 #TODO
# FM-92 SW刺弹炮 FM-92 스팅어 SW
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/9dc8438e4572d39243c97da31c113acc?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill40(ActiveSkill):
class Skill26(ActiveSkill):
name = "FM-92 SW刺弹炮"
learnLv = 70
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 4 #TODO
rangeLv = 2
cube = 2
cd = 50
mp = [800, 1680]
icon = "$char/FM92SW刺弹炮"
data0 = [0, 21972, 24204, 26433, 28664, 30885, 33116, 35346, 37575, 39806, 42036, 44264, 46494, 48725, 50957, 53184, 55416, 57639, 59870, 62099, 64329, 66560, 68790, 71019, 73248, 75480, 77706, 79940, 82161, 84393, 86621, 88853, 91082, 93314, 95541, 97772, 100001, 102231, 104460, 106692, 108914, 111144, 113373, 115605, 117834, 120065, 122292, 124524, 126755, 128984, 131214]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6]# noqa: E501
hit3 = 1 #TODO
data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
hit4 = 1 #TODO
hit0 = 4
# 地脉震荡器 사이즈믹 웨이브
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/dac8d8207618150c162e4c6f9e168527?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill41(ActiveSkill):
class Skill27(ActiveSkill):
name = "地脉震荡器"
learnLv = 75
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 3 #TODO
rangeLv = 2
cube = 3
cd = 40
@@ -655,62 +441,40 @@ class Skill41(ActiveSkill):
hit2 = 1 #TODO
data3 = [0, 5942, 6546, 7149, 7751, 8355, 8958, 9561, 10164, 10766, 11370, 11974, 12575, 13178, 13783, 14385, 14988, 15591, 16194, 16797, 17400, 18003, 18606, 19207, 19811, 20413, 21016, 21620, 22222, 22825, 23429, 24031, 24635, 25238, 25840, 26443, 27048, 27650, 28252, 28854, 29459, 30062, 30663, 31268, 31871, 32473, 33076, 33680, 34282, 34886, 35487]# noqa: E501
hit3 = 1 #TODO
data4 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501
hit4 = 1 #TODO
data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
hit5 = 1 #TODO
data6 = [0, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9]# noqa: E501
hit6 = 1 #TODO
hit3 = 6
data7 = [0, 31415, 34603, 37789, 40976, 44164, 47352, 50537, 53724, 56912, 60099, 63286, 66474, 69661, 72847, 76035, 79221, 82409, 85596, 88784, 91970, 95158, 98345, 101532, 104720, 107904, 111093, 114280, 117467, 120655, 123843, 127028, 130216, 133404, 136589, 139776, 142964, 146152, 149338, 152526, 155714, 158900, 162087, 165273, 168461, 171648, 174837, 178022, 181210, 184397, 187585]# noqa: E501
hit7 = 1 #TODO
data8 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
hit8 = 1 #TODO
# 重火器改良 중화기 개조
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/f4a561e272cc434a4905b3aa0c0de090?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill42(PassiveSkill):
class Skill28(PassiveSkill):
name = "重火器改良"
learnLv = 75
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 1 #TODO
rangeLv = 3
data0 = [0, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 101, 103, 105, 107, 109, 111, 113, 115, 117, 119, 121, 123]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 10, 12, 13, 15, 17, 18, 20, 22, 23, 25, 27, 28, 30, 32, 33, 35, 37, 38, 40, 42, 43, 45, 47, 48, 50, 52, 53, 55, 57, 58, 60, 62, 63, 65, 67, 68, 70, 72, 73, 75, 77, 78, 80, 82, 83, 85, 87, 88, 90, 92]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 15, 18, 20, 23, 26, 28, 31, 34, 36, 39, 42, 44, 47, 50, 52, 55, 58, 60, 63, 66, 68, 71, 74, 76, 79, 82, 84, 87, 90, 92, 95, 98, 100, 103, 106, 108, 111, 114, 116, 119, 122, 124, 127, 130, 132, 135, 138, 140, 143, 146]# noqa: E501
hit3 = 1 #TODO
data4 = [0, 23, 25, 28, 30, 32, 35, 37, 39, 42, 44, 46, 49, 51, 53, 56, 58, 60, 63, 65, 67, 70, 72, 74, 77, 79, 81, 84, 86, 88, 91, 93, 95, 98, 100, 102, 105, 107, 109, 112, 114, 116, 119, 121, 123, 126, 128, 130, 133, 135, 137]# noqa: E501
hit4 = 1 #TODO
associate = [{"data":data0}]
# MSC-7 MSC-7
# 中子爆弹 MSC-7
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/ef9d26746effee9199b54541f01b8752?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill43(ActiveSkill):
name = "MSC-7"
class Skill29(ActiveSkill):
name = "中子爆弹"
learnLv = 80
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 2 #TODO
rangeLv = 2
cube = 5
cd = 45
mp = [824, 6180]
icon = "$char/MSC7"
data0 = [0, 9003, 9916, 10827, 11741, 12656, 13568, 14483, 15396, 16308, 17221, 18136, 19048, 19961, 20873, 21787, 22701, 23616, 24528, 25441, 26354, 27267, 28180, 29094, 30007, 30923, 31834, 32747, 33663, 34574, 35487, 36401, 37313, 38226, 39143, 40054, 40967, 41881, 42793, 43707, 44620, 45533, 46448, 47361, 48273, 49187, 50101, 51013, 51927, 52840, 53754]# noqa: E501
hit0 = 1 #TODO
@@ -718,28 +482,22 @@ class Skill43(ActiveSkill):
data1 = [0, 81024, 89243, 97463, 105682, 113903, 122122, 130342, 138561, 146782, 155001, 163221, 171439, 179660, 187879, 196099, 204317, 212539, 220757, 228979, 237199, 245419, 253637, 261857, 270077, 278297, 286516, 294736, 302956, 311176, 319395, 327615, 335836, 344055, 352275, 360495, 368714, 376933, 385153, 393372, 401594, 409813, 418033, 426252, 434473, 442692, 450912, 459132, 467352, 475571, 483791]# noqa: E501
hit1 = 1 #TODO
data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501
hit2 = 1 #TODO
# 毁灭射线 버스터 빔
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/78b86e64fbb74c1db1b71c50a5ac21cd?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill44(ActiveSkill):
class Skill30(ActiveSkill):
name = "毁灭射线"
learnLv = 85
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 4 #TODO
rangeLv = 5
cube = 10
cd = 180
mp = [2500, 8000]
data0 = [0, 9435, 11622, 13812, 15999, 18187, 20374, 22562, 24750, 26937, 29127, 31314, 33502, 35689, 37878, 40065, 42253, 44443, 46631, 48818, 51005, 53194, 55381, 57570, 59758, 61946, 64133, 66321, 68509, 70696, 72885, 75072, 77261, 79448, 81636, 83824, 86012, 88200, 90387, 92577, 94764, 96952, 99140, 101329, 103516, 105704, 107892, 110080, 112267, 114456, 116644]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
hit1 = 1 #TODO
hit0 = 10
data2 = [0, 141530, 174349, 207170, 239989, 272807, 305625, 338445, 371263, 404083, 436902, 469720, 502539, 535358, 568178, 600997, 633815, 666634, 699452, 732273, 765092, 797909, 830728, 863548, 896367, 929186, 962004, 994824, 1027642, 1060462, 1093281, 1126099, 1158918, 1191737, 1224555, 1257376, 1290194, 1323013, 1355831, 1388652, 1421471, 1454288, 1487107, 1519927, 1552745, 1585564, 1618383, 1651203, 1684021, 1716840, 1749660]# noqa: E501
hit2 = 1 #TODO
@@ -747,36 +505,35 @@ class Skill44(ActiveSkill):
# 连锁卫星 인터록 새틀라이트
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/5f11bba71728448bb64de0dba2b252cf?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill45(PassiveSkill):
class Skill31(PassiveSkill):
name = "连锁卫星"
learnLv = 95
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 5 #TODO
rangeLv = 3
data0 = [0, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118]# noqa: E501
hit0 = 1 #TODO
associate = [{"data":data0}]
# MLDRS-95发射器 MLDRS-95
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/854997c3bdfc3a2b498b4c4001f69e06?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill46(ActiveSkill):
class Skill32(ActiveSkill):
name = "MLDRS-95发射器"
learnLv = 95
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 7 #TODO
rangeLv = 2
cube = 7
cd = 60
mp = [773, 6000]
icon = "$char/MLDRS95发射器"
data0 = [0, 2982, 3283, 3585, 3889, 4191, 4493, 4796, 5099, 5402, 5703, 6005, 6308, 6611, 6914, 7216, 7518, 7822, 8123, 8425, 8730, 9032, 9334, 9636, 9938, 10242, 10543, 10846, 11149, 11452, 11754, 12056, 12357, 12662, 12964, 13266, 13568, 13870, 14173, 14475, 14778, 15082, 15383, 15685, 15988, 16290, 16593, 16896, 17198, 17502, 17803]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
hit1 = 1 #TODO
hit0 = 15
data2 = [0, 134176, 147789, 161401, 175013, 188627, 202240, 215851, 229464, 243077, 256688, 270300, 283912, 297525, 311137, 324749, 338362, 351975, 365586, 379199, 392812, 406422, 420035, 433648, 447261, 460872, 474484, 488097, 501710, 515321, 528933, 542545, 556157, 569770, 583382, 596995, 610607, 624219, 637833, 651446, 665056, 678669, 692282, 705893, 719506, 733119, 746731, 760343, 773955, 787568, 801180]# noqa: E501
hit2 = 1 #TODO
@@ -784,31 +541,25 @@ class Skill46(ActiveSkill):
# 裂核轨道炮 오비탈 디재스터
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/61c8cb33dd20b4ff335e8deed70d3d9c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill47(ActiveSkill):
class Skill33(ActiveSkill):
name = "裂核轨道炮"
learnLv = 100
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 5 #TODO
rangeLv = 5
cube = 15
cd = 290
mp = [4027, 8054]
data0 = [0, 12988, 16000, 19012, 22023, 25037, 28047, 31060, 34071, 37083, 40095, 43107, 46118, 49131, 52141, 55155, 58164, 61177, 64189, 67201, 70212, 73225, 76236, 79248, 82261, 85272, 88285, 91295, 94308, 97320, 100332, 103343, 106356, 109366, 112380, 115391, 118403, 121415, 124426, 127437, 130451, 133462, 136474, 139486, 142497, 145511, 148522, 151534, 154546, 157558, 160567]# noqa: E501
hit0 = 1 #TODO
data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
hit1 = 1 #TODO
hit0 = 5
data2 = [0, 259771, 320008, 380246, 440482, 500720, 560957, 621192, 681431, 741666, 801906, 862141, 922380, 982616, 1042853, 1103091, 1163327, 1223563, 1283801, 1344039, 1404275, 1464513, 1524749, 1584986, 1645223, 1705461, 1765697, 1825934, 1886172, 1946408, 2006647, 2066883, 2127118, 2187358, 2247593, 2307831, 2368068, 2428305, 2488541, 2548780, 2609016, 2669252, 2729490, 2789727, 2849963, 2910202, 2970438, 3030674, 3090912, 3151149, 3211385]# noqa: E501
hit2 = 1 #TODO
data3 = [0, 32472, 40000, 47529, 55060, 62588, 70119, 77648, 85178, 92709, 100236, 107768, 115297, 122828, 130357, 137885, 145416, 152944, 160475, 168004, 175533, 183063, 190592, 198123, 205652, 213181, 220711, 228241, 235771, 243300, 250832, 258359, 265889, 273420, 280950, 288479, 296007, 303537, 311067, 318597, 326127, 333655, 341186, 348715, 356245, 363775, 371304, 378834, 386364, 393894, 401422]# noqa: E501
hit3 = 1 #TODO
data4 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
hit4 = 1 #TODO
hit3 = 10
class classChange(Character):
def __init__(self, equVersion):
@@ -827,4 +578,4 @@ class classChange(Character):
self.职业 = '枪炮师'
super().__init__(equVersion, __name__)
super().__init__(equVersion, __name__)
@@ -8,12 +8,12 @@ from core.basic.character import Character
# RX-78追击者 RX-78 랜드러너
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/8ee0099656df08a0b39225f8a21d514b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill7(ActiveSkill):
class Skill1(ActiveSkill):
name = "RX-78追击者"
learnLv = 5
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 2 #TODO
rangeLv = 2
cd = 2.5
mp = [10, 82]
@@ -30,12 +30,12 @@ class Skill7(ActiveSkill):
# 银弹 은탄
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/a6c8f69107f8c4f5d1a0c7a57d000290?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill8(ActiveSkill):
class Skill2(ActiveSkill):
name = "银弹"
learnLv = 5
masterLv = 20
maxLv = 30
position = 0 #TODO
position = 6 #TODO
rangeLv = 2
cd = 15
mp = [60, 560]
@@ -52,12 +52,12 @@ class Skill8(ActiveSkill):
# 重火器拔击 뽑아치기
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/1dad88963abdc96b091fcab185a8820d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill9(PassiveSkill):
class Skill3(PassiveSkill):
name = "重火器拔击"
learnLv = 5
masterLv = 1
maxLv = 11
position = 0 #TODO
position = 3 #TODO
rangeLv = 3
data0 = [0, 394, 425, 455, 485, 515, 545, 575, 606, 636, 666, 697]# noqa: E501
@@ -69,12 +69,12 @@ class Skill9(PassiveSkill):
# Ez-8自爆者 Ez-8 카운트다운
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/9bff7f2559e003766fee2853dca00631?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill19(ActiveSkill):
class Skill4(ActiveSkill):
name = "Ez-8自爆者"
learnLv = 15
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 6 #TODO
rangeLv = 2
cd = 6.5
mp = [41, 347]
@@ -94,12 +94,12 @@ class Skill19(ActiveSkill):
# 机械改良 로보틱스
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/fc7a3f4c2852c832a2f20af63d5d212f?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill21(ActiveSkill):
class Skill5(ActiveSkill):
name = "机械改良"
learnLv = 15
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 5 #TODO
rangeLv = 3
cd = 5
mp = [126, 1195]
@@ -119,12 +119,12 @@ class Skill21(ActiveSkill):
# 机械引爆 로봇 전폭
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/92360eab6e1f378902018eca681ac629?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill22(ActiveSkill):
class Skill6(ActiveSkill):
name = "机械引爆"
learnLv = 15
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 3 #TODO
rangeLv = 3
cd = 1
mp = [4, 12]
@@ -138,12 +138,12 @@ class Skill22(ActiveSkill):
# G-14手雷 G-14 파열류탄
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/de3fea2d65c597f4d55c70a02b97fc79?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill23(ActiveSkill):
class Skill7(ActiveSkill):
name = "G-14手雷"
learnLv = 15
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 10 #TODO
rangeLv = 2
cd = 4
mp = [20, 160]
@@ -166,12 +166,12 @@ class Skill23(ActiveSkill):
# 机械概论 로봇 엔지니어링
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/67e7dd8996b5735e788c9420730c077d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill24(PassiveSkill):
class Skill8(PassiveSkill):
name = "机械概论"
learnLv = 15
masterLv = 1
maxLv = 11
position = 0 #TODO
position = 1 #TODO
rangeLv = 3
data0 = [0, 10, 11.5, 13, 14.5, 16, 17.5, 19, 20.5, 22, 23.5, 25]# noqa: E501
@@ -180,12 +180,12 @@ class Skill24(PassiveSkill):
# 嗜战追击者 회심의 랜드러너
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/dc1ffbe7bfcc6dc2be737951960da9ad?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill25(PassiveSkill):
class Skill9(PassiveSkill):
name = "嗜战追击者"
learnLv = 20
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 2 #TODO
rangeLv = 3
cd = 7
@@ -198,12 +198,12 @@ class Skill25(PassiveSkill):
# G-1科罗纳 G-1 코로나
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/1b1cfab062e0768bcc889e33e1f30dbf?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill26(ActiveSkill):
class Skill10(ActiveSkill):
name = "G-1科罗纳"
learnLv = 20
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 4 #TODO
rangeLv = 2
cd = [50, 50.6, 51.1, 51.7, 52.2, 52.8, 53.4, 53.9, 54.5, 55, 55.6, 56.1, 56.7, 57.3, 57.8, 58.4, 58.9, 59.5, 60.1, 60.6, 61.2, 61.7, 62.3, 62.9, 63.4, 64, 64.5, 65.1, 65.7, 66.2, 66.8, 67.3, 67.9, 68.4, 69, 69.6, 70.1, 70.7, 71.2, 71.8, 72.4, 72.9, 73.5, 74, 74.6, 75.2, 75.7, 76.3, 76.8, 77.4, 78, 78.5, 79.1, 79.6, 80.2, 80.7, 81.3, 81.9, 82.4, 83, 83.5, 84.1, 84.7, 85.2, 85.8, 86.3, 86.9, 87.5, 88, 88.6]
mp = [39, 409]
@@ -238,12 +238,12 @@ class Skill26(ActiveSkill):
# 暴击 크리티컬 히트
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/fc1262c19f3d0477ee8eda47b8db8696?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill27(PassiveSkill):
class Skill11(PassiveSkill):
name = "暴击"
learnLv = 20
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 5 #TODO
rangeLv = 3
data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
@@ -252,7 +252,7 @@ class Skill27(PassiveSkill):
# 快速拔枪 패스티스트 건
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/45442bbbe33540b4deeec29437dae70c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill28(PassiveSkill):
class Skill12(PassiveSkill):
name = "快速拔枪"
learnLv = 25
masterLv = 10
@@ -272,12 +272,12 @@ class Skill28(PassiveSkill):
# Ex-S毒蛇炮 Ex-S 바이퍼
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/da6e37c1e3f0e8867f70007d89c239ff?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill29(ActiveSkill):
class Skill13(ActiveSkill):
name = "Ex-S毒蛇炮"
learnLv = 25
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 8 #TODO
rangeLv = 2
cd = 3.5
mp = [39, 328]
@@ -303,12 +303,12 @@ class Skill29(ActiveSkill):
# 改装 : G-2旋雷者 트랜스폼 : G-2 롤링썬더
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/c77a417c43de80c4ce32c1ed405d174a?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill30(ActiveSkill):
class Skill14(ActiveSkill):
name = "改装 : G-2旋雷者"
learnLv = 25
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 4 #TODO
rangeLv = 2
mp = [40, 336]
@@ -339,12 +339,12 @@ class Skill30(ActiveSkill):
# 方舟反应堆 아크리액터
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/b1ccbd90d0b40f543ece3b18fcef827f?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill31(PassiveSkill):
class Skill15(PassiveSkill):
name = "方舟反应堆"
learnLv = 25
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 5 #TODO
rangeLv = 2
data0 = [0, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45]# noqa: E501
@@ -356,12 +356,12 @@ class Skill31(PassiveSkill):
# 伪装 카모플라쥬
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/4b2c90ec226fd40e967875aa5eabefb2?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill32(ActiveSkill):
class Skill16(ActiveSkill):
name = "伪装"
learnLv = 30
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 3 #TODO
rangeLv = 3
cd = 60
mp = [100, 350]
@@ -384,12 +384,12 @@ class Skill32(ActiveSkill):
# 改装 : G-3捕食者 트랜스폼 : G-3 랩터
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/ecc23c980ea71450c0ad0c3fd232f329?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill33(ActiveSkill):
class Skill17(ActiveSkill):
name = "改装 : G-3捕食者"
learnLv = 30
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 4 #TODO
rangeLv = 2
mp = [50, 420]
@@ -420,35 +420,35 @@ class Skill33(ActiveSkill):
# 火焰电压 파이어볼트
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/65827d506df24a870ef7d2e1aefbfeb7?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill34(PassiveSkill):
class Skill18(PassiveSkill):
name = "火焰电压"
learnLv = 30
masterLv = 1
maxLv = 1
position = 0 #TODO
position = 2 #TODO
rangeLv = 3
# 机械指令 Hold & Go
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/1c1a9606eb702ebe5a7bb4397f3aeae0?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill35(ActiveSkill):
class Skill19(ActiveSkill):
name = "机械指令"
learnLv = 30
masterLv = 1
maxLv = 5
position = 0 #TODO
position = 7 #TODO
rangeLv = 2
cd = 1
# RX-60陷阱追击者 RX-60 트랩러너
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/96e72ec364dada85600c907ecd95a140?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill36(ActiveSkill):
class Skill20(ActiveSkill):
name = "RX-60陷阱追击者"
learnLv = 30
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 5 #TODO
rangeLv = 2
cd = 12
mp = [88, 741]
@@ -471,12 +471,12 @@ class Skill36(ActiveSkill):
# 空战机械 : 风暴 공중 전투 메카 : 템페스터
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/d296043df164385a14cb973c8c7c4d07?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill37(ActiveSkill):
class Skill21(ActiveSkill):
name = "空战机械 : 风暴"
learnLv = 35
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 7 #TODO
rangeLv = 2
cube = 1
cd = 30
@@ -500,12 +500,12 @@ class Skill37(ActiveSkill):
# 空投支援 메카 드롭
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/2a3c96b88d02372505692da0a8b54743?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill38(ActiveSkill):
class Skill22(ActiveSkill):
name = "空投支援"
learnLv = 40
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 4 #TODO
rangeLv = 2
cube = 2
cd = 30
@@ -529,12 +529,12 @@ class Skill38(ActiveSkill):
# 拦截机工厂 스패로우 팩토리
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/852f8ad797db4dca1405cb3e77198401?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill39(ActiveSkill):
class Skill23(ActiveSkill):
name = "拦截机工厂"
learnLv = 45
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 5 #TODO
rangeLv = 2
cube = 2
cd = 45
@@ -567,23 +567,23 @@ class Skill39(ActiveSkill):
# 光反应能量模块 솔라 모듈 시스템
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/56aa7844a2da23f5bea9b585aea5ae45?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill40(PassiveSkill):
class Skill24(PassiveSkill):
name = "光反应能量模块"
learnLv = 45
masterLv = 1
maxLv = 1
position = 0 #TODO
position = 4 #TODO
rangeLv = 1
# 斗志之歌 최후의 투지
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/28b583c75a49103a1d8aabf799c000a4?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill41(PassiveSkill):
class Skill25(PassiveSkill):
name = "斗志之歌"
learnLv = 48
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 5 #TODO
rangeLv = 3
cd = 1
@@ -593,12 +593,12 @@ class Skill41(PassiveSkill):
# 盖波加之拳 게이볼그 펀치
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/51a08fd0c90f0a5276cd552047fac93d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill42(ActiveSkill):
class Skill26(ActiveSkill):
name = "盖波加之拳"
learnLv = 50
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 7 #TODO
rangeLv = 5
cube = 5
cd = 145
@@ -613,12 +613,12 @@ class Skill42(ActiveSkill):
# Ez-10反击者 Ez-10 카운터어택
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/c5a2956d8ed3af1746ed2f76ca971a09?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill43(ActiveSkill):
class Skill27(ActiveSkill):
name = "Ez-10反击者"
learnLv = 60
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 6 #TODO
rangeLv = 2
cube = 2
cd = 30
@@ -648,12 +648,12 @@ class Skill43(ActiveSkill):
# Ex-S Zero毒蛇炮 Ex-S 바이퍼 Zero
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/e0a072e8cef2d77893aad5f68aeed56a?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill44(ActiveSkill):
class Skill28(ActiveSkill):
name = "Ex-S Zero毒蛇炮"
learnLv = 70
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 8 #TODO
rangeLv = 2
cube = 2
cd = 50
@@ -680,12 +680,12 @@ class Skill44(ActiveSkill):
# HS-1机械助手 HS-1 친구들
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/5cac3411ccef1af333953e0ded5e942d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill45(PassiveSkill):
class Skill29(PassiveSkill):
name = "HS-1机械助手"
learnLv = 75
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 1 #TODO
rangeLv = 3
data0 = [0, 15, 17, 18, 20, 22, 23, 25, 27, 28, 30, 32, 33, 35, 37, 38, 40, 42, 43, 45, 47, 48, 50, 52, 53, 55, 57, 58, 60, 62, 63, 65, 67, 68, 70, 72, 73, 75, 77, 78, 80, 82, 83, 85, 87, 88, 90, 92, 93, 95, 97]# noqa: E501
@@ -703,12 +703,12 @@ class Skill45(PassiveSkill):
# TN-80终结者 TX-80 디멘션 러너
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/002cbdd9bfd0f0b970451ae8d48d029e?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill46(ActiveSkill):
class Skill30(ActiveSkill):
name = "TN-80终结者"
learnLv = 75
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 3 #TODO
rangeLv = 2
cube = 3
cd = 40
@@ -735,12 +735,12 @@ class Skill46(ActiveSkill):
# TX-45特攻队 TX-45 A-Team
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/85f7c810ad503790e8626439fe936d56?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill47(ActiveSkill):
class Skill31(ActiveSkill):
name = "TX-45特攻队"
learnLv = 80
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 2 #TODO
rangeLv = 2
cube = 5
cd = 45
@@ -770,12 +770,12 @@ class Skill47(ActiveSkill):
# 超时空行军 헬 마치
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/31823197cc0b04d4c5dcf8f928d9220c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill48(ActiveSkill):
class Skill32(ActiveSkill):
name = "超时空行军"
learnLv = 85
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 4 #TODO
rangeLv = 5
cube = 10
cd = 180
@@ -793,12 +793,12 @@ class Skill48(ActiveSkill):
# HS-1全息机械猎手 버추얼 러쉬
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/89a4529234904fcbb3abe289e281f2fd?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill49(ActiveSkill):
class Skill33(ActiveSkill):
name = "HS-1全息机械猎手"
learnLv = 95
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 7 #TODO
rangeLv = 2
cube = 7
cd = 60
@@ -820,14 +820,14 @@ class Skill49(ActiveSkill):
hit4 = 1 #TODO
# S.O.P.H.I.A S.O.P.H.I.A
# 索菲亚 S.O.P.H.I.A
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/87a918bb22cfc959a16e0bf939bb6c24?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill50(PassiveSkill):
name = "S.O.P.H.I.A"
class Skill34(PassiveSkill):
name = "索菲亚"
learnLv = 95
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 5 #TODO
rangeLv = 3
data0 = [0, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118]# noqa: E501
@@ -836,12 +836,12 @@ class Skill50(PassiveSkill):
# GW-16 瓦尔·德斯坦 GW-16 발트슈타인
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/515b442ffbf61a82371abb645c149a31?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill51(ActiveSkill):
class Skill35(ActiveSkill):
name = "GW-16 瓦尔·德斯坦"
learnLv = 100
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 5 #TODO
rangeLv = 5
cube = 15
cd = 290
@@ -882,4 +882,4 @@ class classChange(Character):
self.职业 = '机械师'
super().__init__(equVersion, __name__)
super().__init__(equVersion, __name__)
@@ -4,12 +4,12 @@ from core.basic.character import Character
# 膝撞 잭스파이크
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/717f1e2104fe4b796f800352fa143ecc?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill0(ActiveSkill):
class Skill1(ActiveSkill):
name = "膝撞"
learnLv = 1
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 5 #TODO
rangeLv = 3
cd = 2
@@ -25,12 +25,12 @@ class Skill0(ActiveSkill):
# 浮空弹 라이징샷
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/128b9ddef2262f40723deae4407bdb42?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill1(ActiveSkill):
class Skill2(ActiveSkill):
name = "浮空弹"
learnLv = 1
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 3 #TODO
rangeLv = 2
cd = 4
mp = [6, 140]
@@ -49,7 +49,7 @@ class Skill3(PassiveSkill):
learnLv = 1
masterLv = 115
maxLv = 200
position = 0 #TODO
position = 1 #TODO
rangeLv = 1
data0 = [0, 150, 158.7, 167.3, 176, 184.5, 193.2, 201.8, 210.5, 219.2, 227.7, 236.4, 245, 253.7, 262.2, 270.9, 284.3, 297.6, 311, 324.3, 337.7, 350.9, 364.2, 377.6, 390.9, 404.3, 417.6, 431, 444.3, 457.7, 471, 484.2, 497.6, 510.9, 524.3, 537.6, 551, 564.3, 577.7, 591, 604.4, 617.7, 630.9, 644.3, 657.6, 671, 684.3, 697.7, 711, 724.4, 737.7, 751.1, 764.3, 777.6, 791, 804.3, 817.7, 831, 844.4, 857.7, 871.1, 884.4, 897.8, 911, 924.3, 937.7, 951, 964.4, 977.7, 991.1, 1004.4, 1017.8, 1031.1, 1044.5, 1057.7, 1071, 1084.4, 1097.7, 1111.1, 1124.4, 1137.8, 1151.1, 1164.5, 1177.8, 1191, 1204.4, 1217.7, 1231.1, 1244.4, 1257.8, 1271.1, 1284.5, 1297.8, 1311.2, 1324.5, 1337.7, 1351.1, 1364.4, 1377.8, 1391.1, 1404.5, 1417.8, 1431.2, 1444.5, 1457.9, 1471.2, 1484.6, 1497.9, 1511.3, 1524.6, 1538, 1551.3, 1564.7, 1578, 1591.4, 1604.7, 1618.1, 1631.4, 1644.8, 1658.1, 1671.5, 1684.8, 1698.2, 1711.5, 1724.9, 1738.2, 1751.6, 1764.9, 1778.3, 1791.6, 1805, 1818.3, 1831.7, 1845, 1858.4, 1871.7, 1885.1, 1898.4, 1911.8, 1925.1, 1938.5, 1951.8, 1965.2, 1978.5, 1991.9, 2005.2, 2018.6, 2031.9, 2045.3, 2058.6, 2072, 2085.3, 2098.7, 2112, 2125.4, 2138.7, 2152.1, 2165.4, 2178.8, 2192.1, 2205.5, 2218.8, 2232.2, 2245.5, 2258.9, 2272.2, 2285.6, 2298.9, 2312.3, 2325.6, 2339, 2352.3, 2365.7, 2379, 2392.4, 2405.7, 2419.1, 2432.4, 2445.8, 2459.1, 2472.5, 2485.8, 2499.2, 2512.5, 2525.9, 2539.2, 2552.6, 2565.9, 2579.3, 2592.6, 2606, 2619.3, 2632.7, 2646, 2659.4, 2672.7, 2686.1, 2699.4, 2712.8, 2726.1, 2739.5]# noqa: E501
@@ -63,12 +63,12 @@ class Skill3(PassiveSkill):
# 银弹 은탄
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/a6c8f69107f8c4f5d1a0c7a57d000290?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill8(ActiveSkill):
class Skill4(ActiveSkill):
name = "银弹"
learnLv = 5
masterLv = 20
maxLv = 30
position = 0 #TODO
position = 7 #TODO
rangeLv = 2
cd = 15
mp = [60, 560]
@@ -85,12 +85,12 @@ class Skill8(ActiveSkill):
# 重火器拔击 뽑아치기
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/1dad88963abdc96b091fcab185a8820d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill9(PassiveSkill):
class Skill5(PassiveSkill):
name = "重火器拔击"
learnLv = 5
masterLv = 1
maxLv = 11
position = 0 #TODO
position = 5 #TODO
rangeLv = 3
data0 = [0, 394, 425, 455, 485, 515, 545, 575, 606, 636, 666, 697]# noqa: E501
@@ -102,12 +102,12 @@ class Skill9(PassiveSkill):
# 回旋踢 윈드밀
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/0969cd4054d93da07708108c0cc1c4b5?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill10(ActiveSkill):
class Skill6(ActiveSkill):
name = "回旋踢"
learnLv = 10
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 2 #TODO
rangeLv = 2
cd = 4
mp = [18, 196]
@@ -127,7 +127,7 @@ class Skill10(ActiveSkill):
# 踏射 퍼니셔
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/4655101518604f874721b3cc249aae10?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill11(ActiveSkill):
class Skill7(ActiveSkill):
name = "踏射"
learnLv = 10
masterLv = 60
@@ -149,12 +149,12 @@ class Skill11(ActiveSkill):
# BBQ 바베~큐
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/8c2379737c5acc935c1731f67f607655?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill12(ActiveSkill):
class Skill8(ActiveSkill):
name = "BBQ"
learnLv = 10
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 4 #TODO
rangeLv = 2
cd = 8
mp = [30, 322]
@@ -168,12 +168,12 @@ class Skill12(ActiveSkill):
# 浮空铲 고각도 슬라이딩
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/dcd536f1674630f01fc9667bb202b851?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill13(ActiveSkill):
class Skill9(ActiveSkill):
name = "浮空铲"
learnLv = 10
masterLv = 1
maxLv = 1
position = 0 #TODO
position = 6 #TODO
rangeLv = 3
cd = 8
mp = [22, 22]
@@ -185,12 +185,12 @@ class Skill13(ActiveSkill):
# 烟尘弹 더스트 샷
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/0dbdeaf846356f8b9380f8fbb8e97377?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill16(ActiveSkill):
class Skill10(ActiveSkill):
name = "烟尘弹"
learnLv = 10
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 1 #TODO
rangeLv = 2
cd = 6
mp = [300, 322]
@@ -213,12 +213,12 @@ class Skill16(ActiveSkill):
# 致命射击 헤드샷
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/eb71e1d82d92c7e1d40500a0dcd77aa6?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill17(ActiveSkill):
class Skill11(ActiveSkill):
name = "致命射击"
learnLv = 15
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 3 #TODO
rangeLv = 2
cd = 6.9
mp = [60, 560]
@@ -235,12 +235,12 @@ class Skill17(ActiveSkill):
# 瞬踢 마하킥
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/c9664191611af31142e052dfaef84530?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill18(ActiveSkill):
class Skill12(ActiveSkill):
name = "瞬踢"
learnLv = 15
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 5 #TODO
rangeLv = 2
cd = 4
mp = [20, 238]
@@ -266,12 +266,12 @@ class Skill18(ActiveSkill):
# M-3喷火器 M-3 화염방사기
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/8f73f243041c2d27739fe7696f02bf9b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill19(ActiveSkill):
class Skill13(ActiveSkill):
name = "M-3喷火器"
learnLv = 15
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 9 #TODO
rangeLv = 2
cd = 7
mp = [45, 392]
@@ -297,12 +297,12 @@ class Skill19(ActiveSkill):
# 左轮奥义 리볼버 강화
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/d085127b0edd719782bd618d5688f4a1?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill20(PassiveSkill):
class Skill14(PassiveSkill):
name = "左轮奥义"
learnLv = 15
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 1 #TODO
rangeLv = 3
data0 = [0, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40]# noqa: E501
@@ -332,12 +332,12 @@ class Skill20(PassiveSkill):
# 空中射击 공중사격
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/bb34e8854a93fd250347a1c64119f7ab?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill21(ActiveSkill):
class Skill15(ActiveSkill):
name = "空中射击"
learnLv = 15
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 8 #TODO
rangeLv = 3
cd = 40
mp = [22, 119]
@@ -366,12 +366,12 @@ class Skill21(ActiveSkill):
# G-14手雷 G-14 파열류탄
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/de3fea2d65c597f4d55c70a02b97fc79?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill22(ActiveSkill):
class Skill16(ActiveSkill):
name = "G-14手雷"
learnLv = 15
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 7 #TODO
rangeLv = 2
cd = 4
mp = [20, 160]
@@ -394,12 +394,12 @@ class Skill22(ActiveSkill):
# 远程格挡 건가드
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/2f5d03c7848effbc0a23f4df45d9ca46?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill23(ActiveSkill):
class Skill17(ActiveSkill):
name = "远程格挡"
learnLv = 20
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 6 #TODO
rangeLv = 3
cd = [5, 4.8, 4.5, 4.3, 4, 3.8, 3.5, 3.3, 3, 2.8, 2.5, 2.3, 2, 1.8, 1.5, 1.3, 1, 0.8, 0.5, 0.3]
mp = [25, 435]
@@ -425,12 +425,12 @@ class Skill23(ActiveSkill):
# 花式枪术 스타일리쉬
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/d429147c372b549c3dadcabcba50787f?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill24(PassiveSkill):
class Skill18(PassiveSkill):
name = "花式枪术"
learnLv = 20
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 1 #TODO
rangeLv = 3
data0 = [0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
@@ -457,12 +457,12 @@ class Skill24(PassiveSkill):
# 暴击 크리티컬 히트
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/fc1262c19f3d0477ee8eda47b8db8696?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill25(PassiveSkill):
class Skill19(PassiveSkill):
name = "暴击"
learnLv = 20
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 5 #TODO
rangeLv = 3
data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501
@@ -471,12 +471,12 @@ class Skill25(PassiveSkill):
# 快速拔枪 패스티스트 건
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/45442bbbe33540b4deeec29437dae70c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill26(PassiveSkill):
class Skill20(PassiveSkill):
name = "快速拔枪"
learnLv = 25
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 7 #TODO
rangeLv = 3
data0 = [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200]# noqa: E501
@@ -491,12 +491,12 @@ class Skill26(PassiveSkill):
# 复仇反击 리벤저
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/5dc7008b12a459325b548b0715c6b73c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill27(ActiveSkill):
class Skill21(ActiveSkill):
name = "复仇反击"
learnLv = 25
masterLv = 1
maxLv = 1
position = 0 #TODO
position = 5 #TODO
rangeLv = 2
cd = 4
mp = [252, 252]
@@ -528,12 +528,12 @@ class Skill27(ActiveSkill):
# 浮空劫击 에어레이드
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/27bade584bb42fef68148d3a0b72bace?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill28(ActiveSkill):
class Skill22(ActiveSkill):
name = "浮空劫击"
learnLv = 25
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 2 #TODO
rangeLv = 2
cd = 4.2
mp = [50, 420]
@@ -556,12 +556,12 @@ class Skill28(ActiveSkill):
# 致命回射 웨스턴 파이어
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/3d8f3d438405d79f8d3ed68072674d1e?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill29(ActiveSkill):
class Skill23(ActiveSkill):
name = "致命回射"
learnLv = 30
masterLv = 1
maxLv = 1
position = 0 #TODO
position = 4 #TODO
rangeLv = 2
cd = 13.9
@@ -574,12 +574,12 @@ class Skill29(ActiveSkill):
# 死亡左轮 데스 바이 리볼버
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/bc11d28c04e01923a093d65752c55516?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill30(ActiveSkill):
class Skill24(ActiveSkill):
name = "死亡左轮"
learnLv = 30
masterLv = 10
maxLv = 20
position = 0 #TODO
position = 6 #TODO
rangeLv = 3
cd = 5
mp = [357, 2765]
@@ -596,12 +596,12 @@ class Skill30(ActiveSkill):
# 三连发 트리플 탭
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/3aacd652747f6729f079bc48747724a4?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill31(ActiveSkill):
class Skill25(ActiveSkill):
name = "三连发"
learnLv = 30
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 3 #TODO
rangeLv = 2
cd = 8
mp = [50, 420]
@@ -627,12 +627,12 @@ class Skill31(ActiveSkill):
# 乱射 난사
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/cfacda0647b9a0f595df2c2aad30c18d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill32(ActiveSkill):
class Skill26(ActiveSkill):
name = "乱射"
learnLv = 35
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 5 #TODO
rangeLv = 2
cube = 1
cd = 17.6
@@ -653,12 +653,12 @@ class Skill32(ActiveSkill):
# 移动射击 이동사격
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/9cb6f9ed646fa87f9b7680a42ce83d1a?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill33(ActiveSkill):
class Skill27(ActiveSkill):
name = "移动射击"
learnLv = 35
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 7 #TODO
rangeLv = 2
cube = 1
cd = 24.3
@@ -679,12 +679,12 @@ class Skill33(ActiveSkill):
# 多重射击 멀티 헤드샷
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/669f1428193f61f9d92c743b72438c4d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill34(ActiveSkill):
class Skill28(ActiveSkill):
name = "多重射击"
learnLv = 40
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 4 #TODO
rangeLv = 2
cube = 1
cd = 19.8
@@ -705,12 +705,12 @@ class Skill34(ActiveSkill):
# 双鹰回旋 더블 건호크
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/1fadde0eece18649caddbca7bd58cc2f?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill35(ActiveSkill):
class Skill29(ActiveSkill):
name = "双鹰回旋"
learnLv = 45
masterLv = 60
maxLv = 70
position = 0 #TODO
position = 4 #TODO
rangeLv = 2
cube = 2
cd = 44.5
@@ -731,12 +731,12 @@ class Skill35(ActiveSkill):
# 死亡印记 죽음의 표식
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/b163d099c8cc27fdb6fd3639c2ee6df9?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill36(PassiveSkill):
class Skill30(PassiveSkill):
name = "死亡印记"
learnLv = 48
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 2 #TODO
rangeLv = 3
data0 = [0, 8.5, 10.5, 12.5, 14.5, 16.5, 18.5, 20.5, 22.5, 24.5, 26.5, 28.5, 30.5, 32.5, 34.5, 36.5, 38.5, 40.5, 42.5, 44.5, 46.5, 48.5, 50.5, 52.5, 54.5, 56.5, 58.5, 60.5, 62.5, 64.5, 66.5, 68.5, 70.5, 72.5, 74.5, 76.5, 78.5, 80.5, 82.5, 84.5, 86.5, 88.5, 90.5, 92.5, 94.5, 96.5, 98.5, 100.5, 102.5, 104.5, 106.5]# noqa: E501
@@ -751,12 +751,12 @@ class Skill36(PassiveSkill):
# 疯狂屠戮 스커드 제노사이드
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/ca75c965f20a150f99f54155a37400df?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill37(ActiveSkill):
class Skill31(ActiveSkill):
name = "疯狂屠戮"
learnLv = 50
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 6 #TODO
rangeLv = 5
cube = 5
cd = 145
@@ -792,12 +792,12 @@ class Skill37(ActiveSkill):
# 死亡突袭 데들리 어프로치
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/d8ff976e2aaa4720272a5175d1eb9126?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill38(ActiveSkill):
class Skill32(ActiveSkill):
name = "死亡突袭"
learnLv = 60
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 3 #TODO
rangeLv = 2
cube = 2
cd = 30
@@ -812,12 +812,12 @@ class Skill38(ActiveSkill):
# 压制射击 제압 사격
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/0fbb8de70002ad34f046c94c2cb3e863?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill39(ActiveSkill):
class Skill33(ActiveSkill):
name = "压制射击"
learnLv = 70
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 4 #TODO
rangeLv = 2
cube = 3
cd = 50
@@ -844,12 +844,12 @@ class Skill39(ActiveSkill):
# 疾风骤雨 패스트 드로우
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/0e409ac3e1c1f3976b3ef2bfe4c13069?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill40(ActiveSkill):
class Skill34(ActiveSkill):
name = "疾风骤雨"
learnLv = 75
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 6 #TODO
rangeLv = 2
cube = 3
cd = 40
@@ -879,12 +879,12 @@ class Skill40(ActiveSkill):
# 射击掌握 사격술
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/2e2b7efe778656690f9c8cb6e47c3932?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill41(PassiveSkill):
class Skill35(PassiveSkill):
name = "射击掌握"
learnLv = 75
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 2 #TODO
rangeLv = 3
data0 = [0, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122]# noqa: E501
@@ -905,12 +905,12 @@ class Skill41(PassiveSkill):
# 抹杀 와이프 아웃
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/aa6dd52e1c925d87cdc0ca340056c543?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill42(ActiveSkill):
class Skill36(ActiveSkill):
name = "抹杀"
learnLv = 80
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 1 #TODO
rangeLv = 2
cube = 5
cd = 45
@@ -928,12 +928,12 @@ class Skill42(ActiveSkill):
# 第七翼动 세븐스 플로우
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/dde3b443bd5e61d90c34e5ee771e2c28?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill43(ActiveSkill):
class Skill37(ActiveSkill):
name = "第七翼动"
learnLv = 85
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 5 #TODO
rangeLv = 5
cube = 10
cd = 180
@@ -948,12 +948,12 @@ class Skill43(ActiveSkill):
# 卓尔不群 아웃 스탠딩
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/38c485cc41f46a7959ae4336325aa45c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill44(PassiveSkill):
class Skill38(PassiveSkill):
name = "卓尔不群"
learnLv = 95
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 5 #TODO
rangeLv = 3
data0 = [0, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118]# noqa: E501
@@ -962,12 +962,12 @@ class Skill44(PassiveSkill):
# 爆燃突击 엑셀레이션 트리거
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/7a3fc9d473e8ffe21dd900ddf228a437?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill45(ActiveSkill):
class Skill39(ActiveSkill):
name = "爆燃突击"
learnLv = 95
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 7 #TODO
rangeLv = 2
cube = 7
cd = 60
@@ -985,12 +985,12 @@ class Skill45(ActiveSkill):
# 鹰眸·致命危机 데스 크라이시스
# https://api.neople.co.kr/df/skills/afdf3b989339de478e85b614d274d1ef/94c450d6214cafdc673f763badceeaf1?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0
class Skill46(ActiveSkill):
class Skill40(ActiveSkill):
name = "鹰眸·致命危机"
learnLv = 100
masterLv = 40
maxLv = 50
position = 0 #TODO
position = 5 #TODO
rangeLv = 5
cube = 15
cd = 290
@@ -1023,4 +1023,4 @@ class Skill46(ActiveSkill):
data8 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
hit8 = 1 #TODO
+1 -1
View File
@@ -56,7 +56,7 @@ adv = [
'title': '神枪手(男)',
'children': [
{'id': 0, 'name': 'ranger_male', 'title': '重霄·漫游枪手', 'open': False},
{'id': 1, 'name': 'launcher_male', 'title': '重霄·枪炮师', 'open': False},
{'id': 1, 'name': 'launcher_male', 'title': '重霄·枪炮师', 'open': True, 'class': 'GF.gunner_male.launcher_male'},
{'id': 2, 'name': 'mechanic_male', 'title': '重霄·机械师', 'open': False},
{'id': 3, 'name': 'spitfire_male', 'title': '重霄·弹药专家', 'open': True, 'class': 'GF.gunner_male.spitfire_male'},
{'id': 4, 'name': 'assault', 'title': '重霄·合金战士', 'open': False},
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB