diff --git a/backend/core/character/GF/demonic_lancer/impaler.py b/backend/core/character/GF/demonic_lancer/impaler.py index b7b8061d..eea30bca 100644 --- a/backend/core/character/GF/demonic_lancer/impaler.py +++ b/backend/core/character/GF/demonic_lancer/impaler.py @@ -3,92 +3,6 @@ from core.basic.skill import PassiveSkill, ActiveSkill, get_data from core.basic.character import Character prefix = "demonic_lancer/impaler/cn/skillDetail" -# 刺击 -# demonic_lancer/impaler/9dda3f4a849dba1a288dd65e116860f2 -# 3deb7be5f01953ac8b1ecaa1e25e0420/9dda3f4a849dba1a288dd65e116860f2 -class Skill0(ActiveSkill): - """ - 向前方进行普通的刺击。 用枪头击打敌人时, 可以造成更多的伤害。\n - 近距离攻击和枪头攻击不会同时命中敌人, 相应的判定重叠时, 优先判定为枪头攻击。 - """ - name = "刺击" - learnLv = 1 - masterLv = 60 - maxLv = 70 - position = 2 #TODO - rangeLv = 2 - cd = 5 - mp = [6, 40] - uuid = "9dda3f4a849dba1a288dd65e116860f2" - hasVP = False - hasUP = False - - # 近距离攻击力 : {value0}% - # REMOVE: data0 = [0, 3754, 4135, 4516, 4896, 5277, 5658, 6039, 6420, 6801, 7181, 7562, 7943, 8324, 8705, 9086, 9466, 9847, 10228, 10609, 10990, 11370, 11751, 12132, 12513, 12894, 13275, 13655, 14036, 14417, 14798, 15179, 15560, 15940, 16321, 16702, 17083, 17464, 17845, 18225, 18606, 18987, 19368, 19749, 20130, 20510, 20891, 21272, 21653, 22034, 22415, 22795, 23176, 23557, 23938, 24319, 24700, 25080, 25461, 25842, 26223, 26604, 26985, 27365, 27746, 28127, 28508, 28889, 29270, 29650, 30031]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) - # 枪头攻击力 : {value1}% - # REMOVE: data1 = [0, 4153, 4574, 4996, 5417, 5838, 6260, 6681, 7102, 7524, 7945, 8366, 8788, 9209, 9630, 10051, 10473, 10894, 11315, 11737, 12158, 12579, 13001, 13422, 13843, 14265, 14686, 15107, 15529, 15950, 16371, 16793, 17214, 17635, 18057, 18478, 18899, 19320, 19742, 20163, 20584, 21006, 21427, 21848, 22270, 22691, 23112, 23534, 23955, 24376, 24798, 25219, 25640, 26062, 26483, 26904, 27326, 27747, 28168, 28589, 29011, 29432, 29853, 30275, 30696, 31117, 31539, 31960, 32381, 32803, 33224]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) - # 枪头攻击判定距离 : {value2}px - # REMOVE: data2 = [0, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130]# noqa: E501 - data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) - - mode = ["枪头","近距离"] - - def setMode(self, mode): - if mode == "枪头": - self.hit0 = 0 - self.hit1 = 1 - elif mode == "近距离": - self.hit0 = 1 - self.hit1 = 0 - -# 枪挑 -# demonic_lancer/impaler/0969cd4054d93da07708108c0cc1c4b5 -# 3deb7be5f01953ac8b1ecaa1e25e0420/0969cd4054d93da07708108c0cc1c4b5 -class Skill1(ActiveSkill): - """ - 从下往上挑击, 使敌人浮空。 - """ - name = "枪挑" - learnLv = 1 - masterLv = 10 - maxLv = 20 - position = 8 #TODO - rangeLv = 3 - cd = 2 - uuid = "0969cd4054d93da07708108c0cc1c4b5" - hasVP = False - hasUP = False - - # 挑击攻击力 : {value0}% - # REMOVE: data0 = [0, 136, 158, 179, 201, 223, 244, 266, 288, 309, 331, 353, 374, 396, 418, 440, 461, 483, 505, 526, 548]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) - hit0 = 1 - # 浮空力增加率 : {value1}% - # REMOVE: data1 = [0, 450, 460, 470, 480, 490, 500, 510, 520, 530, 540, 550, 560, 570, 580, 590, 600, 610, 620, 630, 640]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) - -# 后跳 -# demonic_lancer/impaler/7822d6d52e10964a6755f142c666b494 -# 3deb7be5f01953ac8b1ecaa1e25e0420/7822d6d52e10964a6755f142c666b494 -class Skill2(ActiveSkill): - """ - 使自身向后方小跳并避开敌人的攻击。 - """ - name = "后跳" - learnLv = 1 - masterLv = 1 - maxLv = 1 - position = 3 #TODO - rangeLv = 1 - mp = [1, 1] - uuid = "7822d6d52e10964a6755f142c666b494" - icon = "$common/$uuid" - hasVP = False - hasUP = False - - # 基础精通 # demonic_lancer/impaler/5a56514f35cf0270ae8d6c65f8fefd78 # 3deb7be5f01953ac8b1ecaa1e25e0420/5a56514f35cf0270ae8d6c65f8fefd78 @@ -109,190 +23,12 @@ class Skill3(PassiveSkill): hasUP = False # 基本攻击力变化率 : {value0}% - # REMOVE: 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 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 前冲攻击力变化率 : {value1}% - # REMOVE: data1 = [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 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 跳跃攻击力变化率 : {value2}% - # REMOVE: data2 = [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 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) -# 受身蹲伏 -# demonic_lancer/impaler/ce26c6b69d02a440a81b552bec94f03b -# 3deb7be5f01953ac8b1ecaa1e25e0420/ce26c6b69d02a440a81b552bec94f03b -class Skill4(ActiveSkill): - """ - 使自身在倒地状态下迅速起身并采取蹲伏姿势; 蹲伏状态下, 自身会进入无敌状态, 效果持续一定时间。 - """ - name = "受身蹲伏" - learnLv = 1 - masterLv = 10 - maxLv = 20 - position = 2 #TODO - rangeLv = 1 - cd = 5 - mp = [1, 1] - uuid = "ce26c6b69d02a440a81b552bec94f03b" - icon = "$common/$uuid" - hasVP = False - hasUP = False - - # 蹲伏姿势最短无敌时间 : {value0}秒 - # REMOVE: data0 = [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.3, 0.3, 0.3, 0.3]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) - # 蹲伏姿势最长无敌时间 : {value1}秒 - # REMOVE: data1 = [0, 3, 4.5, 6, 7.5, 9, 10.5, 12, 13.5, 15, 16.5, 18, 19.5, 21, 22.5, 24, 25.5, 27, 28.5, 30, 31.5]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) - # 起身时霸体时间 : {value2}秒 - # REMOVE: data2 = [0, 0.3, 0.33, 0.36, 0.4, 0.43, 0.46, 0.5, 0.53, 0.56, 0.6, 0.63, 0.66, 0.7, 0.73, 0.76, 0.8, 0.83, 0.86, 0.9, 0.93]# noqa: E501 - data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) - -# 防具精通 -# demonic_lancer/impaler/892ef624d8bf3d7fc045f84825fd6104 -# 3deb7be5f01953ac8b1ecaa1e25e0420/892ef624d8bf3d7fc045f84825fd6104 -class Skill5(PassiveSkill): - """ - 穿戴防具时, 可以增加各种属性。\n - 穿戴的防具越多, 效果越强; 可根据转职, 增加不同的属性种类及数值。 - """ - name = "防具精通" - learnLv = 1 - masterLv = 1 - maxLv = 1 - position = 0 #TODO - rangeLv = 1 - uuid = "892ef624d8bf3d7fc045f84825fd6104" - icon = "$common/$uuid" - hasVP = False - hasUP = False - - -# 回旋钩 -# demonic_lancer/impaler/eb71e1d82d92c7e1d40500a0dcd77aa6 -# 3deb7be5f01953ac8b1ecaa1e25e0420/eb71e1d82d92c7e1d40500a0dcd77aa6 -class Skill6(ActiveSkill): - """ - 用枪把敌人钩过来后, 再次扔出。\n - 被扔出的敌人会受到冲撞伤害, 并且碰到墙壁时, 会反弹回来。\n - 对无法抓取的敌人不适用控制效果。 - """ - name = "回旋钩" - learnLv = 5 - masterLv = 60 - maxLv = 70 - position = 3 #TODO - rangeLv = 2 - cd = 7 - mp = [20, 300] - uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6" - hasVP = False - hasUP = False - - # 被扔时的冲撞伤害 : {value0}% - # REMOVE: data0 = [0, 3060, 3369, 3680, 3993, 4301, 4612, 4923, 5233, 5542, 5856, 6166, 6475, 6788, 7098, 7405, 7720, 8029, 8338, 8650, 8961, 9270, 9583, 9894, 10203, 10514, 10824, 11133, 11444, 11757, 12067, 12376, 12689, 12998, 13308, 13620, 13930, 14239, 14549, 14861, 15171, 15482, 15795, 16104, 16414, 16726, 17034, 17345, 17658, 17967, 18277, 18588, 18899, 19210, 19521, 19832, 20142, 20449, 20762, 21073, 21383, 21695, 22005, 22314, 22627, 22936, 23248, 23557, 23868, 24177, 24487]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) - # 撞到墙壁、 地面时的冲撞伤害 : {value1}% - # REMOVE: data1 = [0, 3060, 3370, 3681, 3991, 4302, 4612, 4923, 5233, 5543, 5854, 6164, 6475, 6785, 7096, 7406, 7717, 8027, 8337, 8648, 8958, 9269, 9579, 9890, 10200, 10510, 10821, 11131, 11442, 11752, 12063, 12373, 12683, 12994, 13304, 13615, 13925, 14236, 14546, 14857, 15167, 15477, 15788, 16098, 16409, 16719, 17030, 17340, 17650, 17961, 18271, 18582, 18892, 19203, 19513, 19823, 20134, 20444, 20755, 21065, 21376, 21686, 21997, 22307, 22617, 22928, 23238, 23549, 23859, 24170, 24480]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) - # [学习帝国枪术后] - # 可抓取的敌人数量 : {value2} - # REMOVE: data2 = [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 - data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) - - mode = ["可抓取","不可抓取"] - - def setMode(self, mode): - if mode == "可抓取": - self.hit0 = 1 - elif mode == "不可抓取": - self.hit0 = 0 - -# 格挡反击 -# demonic_lancer/impaler/4655101518604f874721b3cc249aae10 -# 3deb7be5f01953ac8b1ecaa1e25e0420/4655101518604f874721b3cc249aae10 -class Skill7(ActiveSkill): - """ - 斜架长枪抵抗来自前方的攻击。\n - 受到的伤害越多, 接受攻击时被推开的距离越远。\n - 被推开一定距离后, 按下X键可以进行反击。 - """ - name = "格挡反击" - learnLv = 10 - masterLv = 1 - maxLv = 10 - position = 8 #TODO - rangeLv = 2 - cd = 6 - mp = [4, 5] - uuid = "4655101518604f874721b3cc249aae10" - hasVP = False - hasUP = False - - # 反击的攻击力 : {value0}% - # REMOVE: data0 = [0, 737, 812, 887, 961, 1036, 1111, 1186, 1260, 1335, 1410]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) - hit0 = 1 - # 所受伤害减少率 : {value1}% - # REMOVE: data1 = [0, 10, 15, 20, 25, 30, 30, 30, 30, 30, 30]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) - -# 落凤枪 -# demonic_lancer/impaler/c9664191611af31142e052dfaef84530 -# 3deb7be5f01953ac8b1ecaa1e25e0420/c9664191611af31142e052dfaef84530 -class Skill8(ActiveSkill): - """ - 从空中快速地斜向落地, 刺向敌人。 - """ - name = "落凤枪" - learnLv = 10 - masterLv = 60 - maxLv = 70 - position = 7 #TODO - rangeLv = 2 - cd = 4.5 - mp = [12, 125] - uuid = "c9664191611af31142e052dfaef84530" - hasVP = False - hasUP = False - - # 落地攻击力 : {value0}% - # REMOVE: data0 = [0, 3480, 3833, 4186, 4539, 4892, 5245, 5598, 5951, 6304, 6657, 7010, 7363, 7716, 8070, 8423, 8776, 9129, 9482, 9835, 10188, 10541, 10894, 11247, 11600, 11953, 12306, 12659, 13012, 13365, 13718, 14071, 14424, 14777, 15130, 15483, 15836, 16189, 16543, 16896, 17249, 17602, 17955, 18308, 18661, 19014, 19367, 19720, 20073, 20426, 20779, 21132, 21485, 21838, 22191, 22544, 22897, 23250, 23603, 23956, 24309, 24663, 25016, 25369, 25722, 26075, 26428, 26781, 27134, 27487, 27840]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) - hit0 = 1 - # 地面爆炸攻击力 : {value1}% - # REMOVE: data1 = [0, 1873, 2063, 2253, 2443, 2633, 2823, 3013, 3203, 3393, 3583, 3773, 3963, 4153, 4343, 4533, 4723, 4913, 5103, 5293, 5483, 5673, 5863, 6053, 6243, 6433, 6623, 6813, 7003, 7193, 7383, 7573, 7764, 7954, 8144, 8334, 8524, 8714, 8904, 9094, 9284, 9474, 9664, 9854, 10044, 10234, 10424, 10614, 10804, 10994, 11184, 11374, 11564, 11754, 11944, 12134, 12324, 12514, 12704, 12894, 13084, 13274, 13464, 13654, 13844, 14034, 14224, 14414, 14604, 14794, 14984]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) - hit1 = 1 - # [范围信息] - # 爆炸范围 : {value2}% - # REMOVE: 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, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 - data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) - -# 横扫 -# demonic_lancer/impaler/fc7a3f4c2852c832a2f20af63d5d212f -# 3deb7be5f01953ac8b1ecaa1e25e0420/fc7a3f4c2852c832a2f20af63d5d212f -class Skill9(ActiveSkill): - """ - 向前方快速横斩, 击飞敌人。 - """ - name = "横扫" - learnLv = 10 - masterLv = 60 - maxLv = 70 - position = 0 #TODO - rangeLv = 2 - cd = 4 - mp = [8, 70] - uuid = "fc7a3f4c2852c832a2f20af63d5d212f" - hasVP = False - hasUP = False - - # 横斩攻击力 : {value0}% - # REMOVE: data0 = [0, 5092, 5609, 6125, 6642, 7158, 7675, 8191, 8708, 9225, 9741, 10258, 10774, 11291, 11808, 12324, 12841, 13357, 13874, 14390, 14907, 15424, 15940, 16457, 16973, 17490, 18006, 18523, 19040, 19556, 20073, 20589, 21106, 21623, 22139, 22656, 23172, 23689, 24205, 24722, 25239, 25755, 26272, 26788, 27305, 27822, 28338, 28855, 29371, 29888, 30404, 30921, 31438, 31954, 32471, 32987, 33504, 34020, 34537, 35054, 35570, 36087, 36603, 37120, 37637, 38153, 38670, 39186, 39703, 40219, 40736]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) - hit0 = 1 - # 魔枪发射 # demonic_lancer/impaler/51a08fd0c90f0a5276cd552047fac93d # 3deb7be5f01953ac8b1ecaa1e25e0420/51a08fd0c90f0a5276cd552047fac93d @@ -314,130 +50,12 @@ class Skill10(ActiveSkill): hasUP = False # 魔法枪多段攻击力 : {value0}% - # REMOVE: data0 = [0, 1155, 1272, 1389, 1507, 1624, 1741, 1858, 1975, 2092, 2210, 2327, 2444, 2561, 2678, 2795, 2913, 3030, 3147, 3264, 3381, 3498, 3616, 3733, 3850, 3967, 4084, 4202, 4319, 4436, 4553, 4670, 4787, 4905, 5022, 5139, 5256, 5373, 5490, 5608, 5725, 5842, 5959, 6076, 6193, 6311, 6428, 6545, 6662, 6779, 6897, 7014, 7131, 7248, 7365, 7482, 7600, 7717, 7834, 7951, 8068, 8185, 8303, 8420, 8537, 8654, 8771, 8888, 9006, 9123, 9240]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 4 # 魔法枪多段攻击次数 : {value1}次 - # REMOVE: 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, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) -# 强化 - 后跳 -# demonic_lancer/impaler/2b340542e776818b78f3212af184bd6b -# 3deb7be5f01953ac8b1ecaa1e25e0420/2b340542e776818b78f3212af184bd6b -class Skill11(PassiveSkill): - """ - 施放技能期间、 被击或倒地的状态下, 可以施放无敌状态的[后跳]。\n - 该能力适用与[后跳]不同的冷却时间, 并且不受冷却时间减少效果的影响。\n - 根据施放情况的不同(强制中断技能和被敌人攻击), 进入不同冷却时间。\n - 无法强制中断觉醒技能和跳跃超过一定高度的技能。 - """ - name = "强化 - 后跳" - learnLv = 10 - masterLv = 1 - maxLv = 1 - position = 4 #TODO - rangeLv = 1 - cd = 30 - uuid = "2b340542e776818b78f3212af184bd6b" - icon = "$common/$uuid" - hasVP = False - hasUP = False - # 强制中断技能时的冷却时间 : {value0}秒 - # REMOVE: data0 = [0, 40]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) - # 被击或倒地期间施放时的冷却时间 : {value1}秒 - # REMOVE: data1 = [0, 30]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) - -# 跃翔 -# demonic_lancer/impaler/1fea5a626f15230237946a11a9d11582 -# 3deb7be5f01953ac8b1ecaa1e25e0420/1fea5a626f15230237946a11a9d11582 -class Skill12(ActiveSkill): - """ - 增加自身20%的跳跃力, 效果持续一定时间。\n - 效果持续期间内, 再次按技能键可以结束。 - """ - name = "跃翔" - learnLv = 10 - masterLv = 1 - maxLv = 1 - position = 6 #TODO - rangeLv = 3 - cd = 5 - mp = [13, 13] - uuid = "1fea5a626f15230237946a11a9d11582" - icon = "$common/$uuid" - hasVP = False - hasUP = False - - # 持续时间 : {value0}秒 - # REMOVE: data0 = [0, 20]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) - -# 连环枪 -# demonic_lancer/impaler/717f1e2104fe4b796f800352fa143ecc -# 3deb7be5f01953ac8b1ecaa1e25e0420/717f1e2104fe4b796f800352fa143ecc -class Skill13(ActiveSkill): - """ - 使用长枪进行连续攻击。 命中敌人时按下技能键, 即刻发动下一次攻击。 - """ - name = "连环枪" - learnLv = 15 - masterLv = 60 - maxLv = 70 - position = 1 #TODO - rangeLv = 2 - cd = 6 - mp = [13, 120] - uuid = "717f1e2104fe4b796f800352fa143ecc" - hasVP = False - hasUP = True - - # 命中敌人后, 即刻发动下一攻击所需的按键间隔 : 0.5秒 - # 横斩攻击力 : {value0}% - # REMOVE: data0 = [0, 1480, 1630, 1780, 1930, 2080, 2230, 2380, 2530, 2681, 2831, 2981, 3131, 3281, 3431, 3581, 3731, 3882, 4032, 4182, 4332, 4482, 4632, 4782, 4932, 5082, 5233, 5383, 5533, 5683, 5833, 5983, 6133, 6283, 6433, 6584, 6734, 6884, 7034, 7184, 7334, 7484, 7634, 7784, 7935, 8085, 8235, 8385, 8535, 8685, 8835, 8985, 9136, 9286, 9436, 9586, 9736, 9886, 10036, 10186, 10336, 10487, 10637, 10787, 10937, 11087, 11237, 11387, 11537, 11687, 11838]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) - hit0 = 1 - # 上挑攻击力 : {value1}% - # REMOVE: data1 = [0, 1742, 1919, 2095, 2272, 2449, 2625, 2802, 2979, 3156, 3332, 3509, 3686, 3862, 4039, 4216, 4393, 4569, 4746, 4923, 5099, 5276, 5453, 5630, 5806, 5983, 6160, 6336, 6513, 6690, 6867, 7043, 7220, 7397, 7573, 7750, 7927, 8104, 8280, 8457, 8634, 8810, 8987, 9164, 9341, 9517, 9694, 9871, 10047, 10224, 10401, 10577, 10754, 10931, 11108, 11284, 11461, 11638, 11814, 11991, 12168, 12345, 12521, 12698, 12875, 13051, 13228, 13405, 13582, 13758, 13935]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) - hit1 = 1 - # 向上攻击力 : {value2}% - # REMOVE: data2 = [0, 1901, 2094, 2287, 2480, 2673, 2866, 3059, 3252, 3444, 3637, 3830, 4023, 4216, 4409, 4602, 4795, 4988, 5180, 5373, 5566, 5759, 5952, 6145, 6338, 6531, 6724, 6916, 7109, 7302, 7495, 7688, 7881, 8074, 8267, 8460, 8652, 8845, 9038, 9231, 9424, 9617, 9810, 10003, 10196, 10388, 10581, 10774, 10967, 11160, 11353, 11546, 11739, 11932, 12124, 12317, 12510, 12703, 12896, 13089, 13282, 13475, 13668, 13860, 14053, 14246, 14439, 14632, 14825, 15018, 15211]# noqa: E501 - data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) - hit2 = 1 - # 下刺攻击力 : {value3}% - # REMOVE: data3 = [0, 2060, 2269, 2478, 2687, 2896, 3105, 3314, 3523, 3732, 3941, 4150, 4359, 4568, 4777, 4986, 5195, 5404, 5613, 5822, 6031, 6240, 6449, 6658, 6867, 7076, 7285, 7494, 7703, 7912, 8121, 8330, 8539, 8748, 8957, 9166, 9375, 9584, 9793, 10002, 10211, 10420, 10629, 10838, 11047, 11256, 11465, 11674, 11883, 12092, 12301, 12510, 12719, 12928, 13137, 13346, 13555, 13764, 13973, 14182, 14391, 14600, 14809, 15018, 15227, 15436, 15645, 15854, 16063, 16272, 16481]# noqa: E501 - data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) - hit3 = 1 - # 敌人的僵直增加量 : {value4}% - # REMOVE: data4 = [0, 100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400, 410, 420, 430, 440, 450, 460, 470, 480, 490, 500, 510, 520, 530, 540, 550, 560, 570, 580, 590, 600, 610, 620, 630, 640, 650, 660, 670, 680, 690, 700, 710, 720, 730, 740, 750, 760, 770, 780, 790]# noqa: E501 - data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) - -# 扫堂枪 -# demonic_lancer/impaler/128b9ddef2262f40723deae4407bdb42 -# 3deb7be5f01953ac8b1ecaa1e25e0420/128b9ddef2262f40723deae4407bdb42 -class Skill14(ActiveSkill): - """ - 攻击敌人足部, 使之倒地。 - """ - name = "扫堂枪" - learnLv = 15 - masterLv = 60 - maxLv = 70 - position = 0 #TODO - rangeLv = 2 - cd = 5 - mp = [12, 120] - uuid = "128b9ddef2262f40723deae4407bdb42" - hasVP = False - hasUP = True - - # 横斩攻击力 : {value0}% - # REMOVE: data0 = [0, 7043, 7758, 8472, 9187, 9901, 10616, 11330, 12045, 12759, 13474, 14188, 14903, 15617, 16332, 17046, 17761, 18475, 19190, 19904, 20619, 21333, 22048, 22762, 23477, 24191, 24906, 25620, 26335, 27049, 27764, 28478, 29193, 29907, 30622, 31336, 32051, 32765, 33480, 34194, 34909, 35623, 36338, 37052, 37767, 38481, 39196, 39910, 40625, 41339, 42054, 42768, 43483, 44197, 44912, 45626, 46341, 47055, 47770, 48484, 49199, 49913, 50628, 51342, 52057, 52771, 53486, 54200, 54915, 55629, 56344]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) - hit0 = 1 # 暗蚀 # demonic_lancer/impaler/d53301bb328baf12a3ae482cc6a565dd @@ -463,54 +81,47 @@ class Skill15(PassiveSkill): hasUP = False # 属性攻击力增加率 : {value0}% - # REMOVE: data0 = [0, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 黑雷技能额外攻击力比率 : {value1}% - # REMOVE: data1 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 黑雷技能累积攻击力比率 : {value2}% - # REMOVE: data2 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 暗蚀状态持续时间 : {value3}秒 - # REMOVE: data3 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # [暗蚀减速效果] # 减速几率 : {value4}% - # REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) # 减速持续时间 : {value5}秒 - # REMOVE: data5 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x) # 减速状态下敌人攻击速度和移动速度减少率 : {value6}% - # REMOVE: data6 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501 data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x) - + associate = [ {"data":data0,"type":"*skillRation"}, - {"data":data1,"type":"+power0","skills":["双重投射"]}, - {"data":data1,"type":"+power0","skills":["暗矛投射"]}, - {"data":data1,"type":"+power0","skills":["绝望枪"]}, - {"data":data1,"type":"+power0","skills":["连锁侵蚀"]}, - {"data":data1,"type":"+power1","skills":["连锁侵蚀"]}, - {"data":data1,"type":"+power0","skills":["暗蚀螺旋枪"]}, - {"data":data1,"type":"+power2","skills":["暗蚀螺旋枪"]}, - {"data":data1,"type":"+power0","skills":["坠蚀之雨"]}, - {"data":data1,"type":"+power0","skills":["暗蚀爆雷杀"]}, - {"data":data1,"type":"+power1","skills":["暗蚀爆雷杀"]}, - {"data":data1,"type":"+power2","skills":["暗蚀爆雷杀"]}, - {"data":data1,"type":"+power2","skills":["无尽侵蚀 : 缚魂"]}, - {"data":data1,"type":"+power0","skills":["黑蚀酷刑"]}, - {"data":data1,"type":"+power1","skills":["黑蚀酷刑"]}, - {"data":data1,"type":"+power3","skills":["黑蚀酷刑"]}, - {"data":data1,"type":"+power0","skills":["冥夜裂空"]}, - {"data":data1,"type":"+power0","skills":["冥蚀脉冲"]}, - {"data":data1,"type":"+power1","skills":["冥蚀脉冲"]}, - {"data":data1,"type":"+power3","skills":["冥蚀脉冲"]}, - {"data":data1,"type":"+power1","skills":["幽影暗蚀 : 寂灭"]}, - {"data":data1,"type":"+power0","skills":["虚空碎灭"]}, - {"data":data1,"type":"+power1","skills":["虚空碎灭"]}, - {"data":data1,"type":"+power3","skills":["虚空碎灭"]}, - {"data":data1,"type":"+power2","skills":["暗·渊灭禁绝"]}, + {"data":data1,"type":"*power0","skills":["双重投射"]}, + {"data":data1,"type":"*power0","skills":["暗矛投射"]}, + {"data":data1,"type":"*power0","skills":["绝望枪"]}, + {"data":data1,"type":"*power0","skills":["连锁侵蚀"]}, + {"data":data1,"type":"*power1","skills":["连锁侵蚀"]}, + {"data":data1,"type":"*power0","skills":["暗蚀螺旋枪"]}, + {"data":data1,"type":"*power2","skills":["暗蚀螺旋枪"]}, + {"data":data1,"type":"*power0","skills":["坠蚀之雨"]}, + {"data":data1,"type":"*power0","skills":["暗蚀爆雷杀"]}, + {"data":data1,"type":"*power1","skills":["暗蚀爆雷杀"]}, + {"data":data1,"type":"*power2","skills":["暗蚀爆雷杀"]}, + {"data":data1,"type":"*power2","skills":["无尽侵蚀 : 缚魂"]}, + {"data":data1,"type":"*power0","skills":["黑蚀酷刑"]}, + {"data":data1,"type":"*power1","skills":["黑蚀酷刑"]}, + {"data":data1,"type":"*power3","skills":["黑蚀酷刑"]}, + {"data":data1,"type":"*power0","skills":["冥夜裂空"]}, + {"data":data1,"type":"*power0","skills":["冥蚀脉冲"]}, + {"data":data1,"type":"*power1","skills":["冥蚀脉冲"]}, + {"data":data1,"type":"*power3","skills":["冥蚀脉冲"]}, + {"data":data1,"type":"*power1","skills":["幽影暗蚀 : 寂灭"]}, + {"data":data1,"type":"*power0","skills":["虚空碎灭"]}, + {"data":data1,"type":"*power1","skills":["虚空碎灭"]}, + {"data":data1,"type":"*power3","skills":["虚空碎灭"]}, + {"data":data1,"type":"*power2","skills":["暗·渊灭禁绝"]}, ] @@ -566,18 +177,15 @@ class Skill17(ActiveSkill): # [黑雷系列] # 投掷攻击力 : {value0}% - # REMOVE: data0 = [0, 3002, 3307, 3611, 3916, 4220, 4525, 4829, 5134, 5438, 5743, 6048, 6352, 6657, 6961, 7266, 7570, 7875, 8179, 8484, 8788, 9093, 9398, 9702, 10007, 10311, 10616, 10920, 11225, 11529, 11834, 12139, 12443, 12748, 13052, 13357, 13661, 13966, 14270, 14575, 14879, 15184, 15489, 15793, 16098, 16402, 16707, 17011, 17316, 17620, 17925, 18230, 18534, 18839, 19143, 19448, 19752, 20057, 20361, 20666, 20970, 21275, 21580, 21884, 22189, 22493, 22798, 23102, 23407, 23711, 24016]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 2 + power0 = 1 # 投掷次数 : {value1}次 - # REMOVE: 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 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # [范围信息] # 爆炸范围比率 : {value2}% - # REMOVE: data2 = [0, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 暗蚀爆炸范围比率 : {value3}% - # REMOVE: data3 = [0, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # 侵蚀之矛 @@ -605,12 +213,10 @@ class Skill18(ActiveSkill): # [暗蚀系列] # 爆炸攻击力 : {value0}% - # REMOVE: data0 = [0, 5902, 6501, 7100, 7698, 8297, 8896, 9495, 10093, 10692, 11291, 11890, 12488, 13087, 13686, 14285, 14883, 15482, 16081, 16680, 17278, 17877, 18476, 19075, 19673, 20272, 20871, 21470, 22068, 22667, 23266, 23865, 24463, 25062, 25661, 26260, 26858, 27457, 28056, 28655, 29253, 29852, 30451, 31050, 31648, 32247, 32846, 33445, 34043, 34642, 35241, 35840, 36438, 37037, 37636, 38235, 38833, 39432, 40031, 40630, 41228, 41827, 42426, 43025, 43623, 44222, 44821, 45420, 46018, 46617, 47216]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 1 # [范围信息] # 爆炸范围比率 : {value1}% - # REMOVE: data1 = [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 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 暗矛投射 @@ -640,15 +246,12 @@ class Skill19(ActiveSkill): # [黑雷系列] # 投掷攻击力 : {value0}% - # REMOVE: data0 = [0, 1889, 2081, 2272, 2464, 2656, 2847, 3039, 3230, 3422, 3614, 3805, 3997, 4189, 4380, 4572, 4764, 4955, 5147, 5338, 5530, 5722, 5913, 6105, 6297, 6488, 6680, 6872, 7063, 7255, 7446, 7638, 7830, 8021, 8213, 8405, 8596, 8788, 8980, 9171, 9363, 9555, 9746, 9938, 10129, 10321, 10513, 10704, 10896, 11088, 11279, 11471, 11663, 11854, 12046, 12237, 12429, 12621, 12812, 13004, 13196, 13387, 13579, 13771, 13962, 14154, 14345, 14537, 14729, 14920, 15112]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 4 # 投掷多段攻击次数 : {value1}次 - # REMOVE: 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, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # [范围信息] # 魔枪范围比率 : {value2}% - # REMOVE: data2 = [0, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 暗矛精通 @@ -670,10 +273,8 @@ class Skill20(PassiveSkill): hasUP = False # 暗矛魔法攻击力增加率 : {value0}% - # REMOVE: data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 命中增加率 : {value1}% - # REMOVE: data1 = [0, 0.3, 0.6, 0.9, 1.2, 1.5, 1.8, 2.1, 2.4, 2.7, 3, 3.3, 3.6, 3.9, 4.2, 4.5, 4.8, 5.1, 5.4, 5.7, 6, 6.3, 6.6, 6.9, 7.2, 7.5, 7.8, 8.1, 8.4, 8.7, 9]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) associate = [ {"type":"$*PAtkM","data":data0}, ] @@ -696,7 +297,6 @@ class Skill21(PassiveSkill): hasUP = False # 物理/魔法暴击率增加 : {value0}% - # REMOVE: data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 黑暗化身 @@ -718,13 +318,10 @@ class Skill22(ActiveSkill): hasUP = False # 持续时间 : {value0}秒 - # REMOVE: data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 暴击伤害增加率 : {value1}% - # REMOVE: data1 = [0, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 魔法暴击率增加 : {value2}% - # REMOVE: data2 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 暗矛贯穿 @@ -756,19 +353,15 @@ class Skill23(ActiveSkill): # [黑雷系列] # 魔枪贯穿攻击力 : {value0}% - # REMOVE: data0 = [0, 3672, 4045, 4417, 4790, 5162, 5535, 5907, 6280, 6652, 7025, 7397, 7770, 8142, 8515, 8887, 9260, 9632, 10005, 10377, 10750, 11122, 11495, 11868, 12240, 12613, 12985, 13358, 13730, 14103, 14475, 14848, 15220, 15593, 15965, 16338, 16710, 17083, 17455, 17828, 18200, 18573, 18945, 19318, 19690, 20063, 20436, 20808, 21181, 21553, 21926, 22298, 22671, 23043, 23416, 23788, 24161, 24533, 24906, 25278, 25651, 26023, 26396, 26768, 27141, 27513, 27886, 28258, 28631, 29004, 29376]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 1 # 冲击波攻击力 : {value1}% - # REMOVE: data1 = [0, 5476, 6032, 6587, 7143, 7698, 8254, 8809, 9365, 9920, 10476, 11031, 11587, 12142, 12698, 13253, 13809, 14365, 14920, 15476, 16031, 16587, 17142, 17698, 18253, 18809, 19364, 19920, 20475, 21031, 21587, 22142, 22698, 23253, 23809, 24364, 24920, 25475, 26031, 26586, 27142, 27697, 28253, 28808, 29364, 29920, 30475, 31031, 31586, 32142, 32697, 33253, 33808, 34364, 34919, 35475, 36030, 36586, 37142, 37697, 38253, 38808, 39364, 39919, 40475, 41030, 41586, 42141, 42697, 43252, 43808]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) hit1 = 1 # 强制控制时间 : {value2}秒 - # REMOVE: data2 = [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 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # [范围信息] # 吸附敌人范围 : {value3}px - # REMOVE: data3 = [0, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # 黑暗枪雨 @@ -794,15 +387,12 @@ class Skill24(ActiveSkill): # [暗蚀系列] # 黑暗之枪攻击力 : {value0}% - # REMOVE: data0 = [0, 1865, 2054, 2243, 2433, 2622, 2811, 3000, 3189, 3379, 3568, 3757, 3946, 4135, 4325, 4514, 4703, 4892, 5081, 5271, 5460, 5649, 5838, 6027, 6217, 6406, 6595, 6784, 6973, 7163, 7352, 7541, 7730, 7919, 8109, 8298, 8487, 8676, 8866, 9055, 9244, 9433, 9622, 9812, 10001, 10190, 10379, 10568, 10758, 10947, 11136, 11325, 11514, 11704, 11893, 12082, 12271, 12460, 12650, 12839, 13028, 13217, 13406, 13596, 13785, 13974, 14163, 14352, 14542, 14731, 14920]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 8 # 黑暗之枪多段攻击次数 : {value1}次 - # REMOVE: data1 = [0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # [范围信息] # 黑暗之枪移动距离 : {value2}px - # REMOVE: data2 = [0, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 黑蚀葬礼 @@ -830,19 +420,15 @@ class Skill25(ActiveSkill): # [暗蚀 + 黑雷系列] # 黑暗之枪爆炸攻击力 : {value0}% - # REMOVE: data0 = [0, 4982, 5487, 5992, 6498, 7003, 7508, 8014, 8519, 9025, 9530, 10035, 10541, 11046, 11552, 12057, 12562, 13068, 13573, 14078, 14584, 15089, 15595, 16100, 16605, 17111, 17616, 18121, 18627, 19132, 19638, 20143, 20648, 21154, 21659, 22165, 22670, 23175, 23681, 24186, 24691, 25197, 25702, 26208, 26713, 27218, 27724, 28229, 28734, 29240, 29745, 30251, 30756, 31261, 31767, 32272, 32777, 33283, 33788, 34294, 34799, 35304, 35810, 36315, 36821, 37326, 37831, 38337, 38842, 39347, 39853]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 1 # 黑雷枪爆炸攻击力 : {value1}% - # REMOVE: data1 = [0, 7472, 8230, 8989, 9747, 10505, 11263, 12021, 12779, 13537, 14295, 15053, 15811, 16569, 17327, 18085, 18843, 19602, 20360, 21118, 21876, 22634, 23392, 24150, 24908, 25666, 26424, 27182, 27940, 28698, 29456, 30214, 30973, 31731, 32489, 33247, 34005, 34763, 35521, 36279, 37037, 37795, 38553, 39311, 40069, 40827, 41586, 42344, 43102, 43860, 44618, 45376, 46134, 46892, 47650, 48408, 49166, 49924, 50682, 51440, 52199, 52957, 53715, 54473, 55231, 55989, 56747, 57505, 58263, 59021, 59779]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) hit1 = 1 # [范围信息] # 黑暗气息范围比率 : {value2}% - # REMOVE: 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, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 爆炸范围比率 : {value3}% - # REMOVE: 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 data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # 绝望枪 @@ -870,15 +456,12 @@ class Skill26(ActiveSkill): # [黑雷系列] # 投掷魔枪攻击力 : {value0}% - # REMOVE: data0 = [0, 1256, 1383, 1511, 1638, 1766, 1893, 2021, 2148, 2275, 2403, 2530, 2658, 2785, 2912, 3040, 3167, 3295, 3422, 3550, 3677, 3804, 3932, 4059, 4187, 4314, 4442, 4569, 4696, 4824, 4951, 5079, 5206, 5333, 5461, 5588, 5716, 5843, 5971, 6098, 6225, 6353, 6480, 6608, 6735, 6862, 6990, 7117, 7245, 7372, 7500, 7627, 7754, 7882, 8009, 8137, 8264, 8392, 8519, 8646, 8774, 8901, 9029, 9156, 9283, 9411, 9538, 9666, 9793, 9921, 10048]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 9 # 投掷次数 : {value1}次 - # REMOVE: data1 = [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, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # [范围信息] # 爆炸范围比率 : {value2}% - # REMOVE: 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, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 暗枪突破 @@ -899,9 +482,8 @@ class Skill27(PassiveSkill): hasUP = False # 基本攻击力和转职技能攻击力增加率 : {value0}% - # REMOVE: data0 = [0, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) - + associate = [ {"type":"*skillRation","data":data0} ] # 连锁侵蚀 @@ -937,22 +519,17 @@ class Skill28(ActiveSkill): # [黑雷系列] # 浓缩黑雷攻击力 : {value0}% - # REMOVE: data0 = [0, 6688, 7366, 8045, 8723, 9402, 10080, 10759, 11437, 12116, 12794, 13473, 14151, 14830, 15508, 16187, 16865, 17544, 18222, 18901, 19579, 20258, 20936, 21615, 22293, 22972, 23650, 24329, 25007, 25686, 26364, 27043, 27721, 28400, 29078, 29757, 30435, 31114, 31792, 32471, 33149, 33828, 34506, 35185, 35863, 36542, 37220, 37899, 38577, 39256, 39934, 40613, 41291, 41970, 42648, 43327, 44005, 44684, 45362, 46041, 46719, 47398, 48076, 48755, 49433, 50112, 50790, 51469, 52147, 52826, 53504]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 1 # 黑雷持续攻击力 : {value1}% - # REMOVE: data1 = [0, 1672, 1842, 2011, 2181, 2350, 2520, 2690, 2859, 3029, 3199, 3368, 3538, 3707, 3877, 4047, 4216, 4386, 4556, 4725, 4895, 5064, 5234, 5404, 5573, 5743, 5913, 6082, 6252, 6421, 6591, 6761, 6930, 7100, 7270, 7439, 7609, 7778, 7948, 8118, 8287, 8457, 8627, 8796, 8966, 9135, 9305, 9475, 9644, 9814, 9984, 10153, 10323, 10492, 10662, 10832, 11001, 11171, 11341, 11510, 11680, 11849, 12019, 12189, 12358, 12528, 12698, 12867, 13037, 13206, 13376]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) hit1 = 6 # 黑雷持续攻击次数 : {value2}次 - # REMOVE: data2 = [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 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 强制控制持续时间 : {value3}秒 - # REMOVE: data3 = [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 data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # [范围信息] # 黑雷转移范围 : {value4}px - # REMOVE: data4 = [0, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625, 625]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) def vp_1(self): @@ -1007,19 +584,15 @@ class Skill29(ActiveSkill): # [黑雷系列] # 魔枪旋转攻击力 : {value0}% - # REMOVE: data0 = [0, 584, 643, 702, 762, 821, 880, 939, 999, 1058, 1117, 1176, 1236, 1295, 1354, 1413, 1473, 1532, 1591, 1650, 1710, 1769, 1828, 1887, 1947, 2006, 2065, 2124, 2184, 2243, 2302, 2361, 2421, 2480, 2539, 2598, 2657, 2717, 2776, 2835, 2894, 2954, 3013, 3072, 3131, 3191, 3250, 3309, 3368, 3428, 3487, 3546, 3605, 3665, 3724, 3783, 3842, 3902, 3961, 4020, 4079, 4139, 4198, 4257, 4316, 4376, 4435, 4494, 4553, 4613, 4672]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 20 # 魔枪旋转多段攻击次数 : {value1}次 - # REMOVE: data1 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 最后一击爆炸攻击力 : {value2}% - # REMOVE: data2 = [0, 6845, 7539, 8233, 8928, 9622, 10317, 11011, 11705, 12400, 13094, 13788, 14483, 15177, 15872, 16566, 17260, 17955, 18649, 19343, 20038, 20732, 21427, 22121, 22815, 23510, 24204, 24899, 25593, 26287, 26982, 27676, 28370, 29065, 29759, 30454, 31148, 31842, 32537, 33231, 33925, 34620, 35314, 36009, 36703, 37397, 38092, 38786, 39481, 40175, 40869, 41564, 42258, 42952, 43647, 44341, 45036, 45730, 46424, 47119, 47813, 48508, 49202, 49896, 50591, 51285, 51979, 52674, 53368, 54063, 54757]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) hit2 = 1 # [范围信息] # 爆炸范围比率 : {value3}% - # REMOVE: data3 = [0, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) def vp_1(self): @@ -1071,15 +644,12 @@ class Skill30(ActiveSkill): # [黑雷系列] # 魔枪落下攻击力 : {value0}% - # REMOVE: data0 = [0, 1119, 1233, 1346, 1460, 1573, 1687, 1800, 1914, 2027, 2141, 2254, 2368, 2481, 2595, 2708, 2822, 2935, 3049, 3162, 3276, 3389, 3503, 3616, 3730, 3844, 3957, 4071, 4184, 4298, 4411, 4525, 4638, 4752, 4865, 4979, 5092, 5206, 5319, 5433, 5546, 5660, 5773, 5887, 6000, 6114, 6227, 6341, 6455, 6568, 6682, 6795, 6909, 7022, 7136, 7249, 7363, 7476, 7590, 7703, 7817, 7930, 8044, 8157, 8271, 8384, 8498, 8611, 8725, 8838, 8952]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 20 # 魔枪落下次数 : {value1}次 - # REMOVE: data1 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # [范围信息] # 魔枪落下范围比率 : {value2}% - # REMOVE: 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, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) def vp_1(self): @@ -1135,20 +705,16 @@ class Skill31(ActiveSkill): # [黑雷系列] # 贯穿攻击力 : {value0}% - # REMOVE: data0 = [0, 14425, 15888, 17352, 18815, 20279, 21742, 23205, 24669, 26132, 27596, 29059, 30522, 31986, 33449, 34913, 36376, 37839, 39303, 40766, 42230, 43693, 45156, 46620, 48083, 49546, 51010, 52473, 53937, 55400, 56863, 58327, 59790, 61254, 62717, 64180, 65644, 67107, 68571, 70034, 71497, 72961, 74424, 75888, 77351, 78814, 80278, 81741, 83205, 84668, 86131, 87595, 89058, 90522, 91985, 93448, 94912, 96375, 97839, 99302, 100765, 102229, 103692, 105156, 106619, 108082, 109546, 111009, 112473, 113936, 115399]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 1 # 冲击波攻击力 : {value1}% - # REMOVE: data1 = [0, 10164, 11195, 12226, 13257, 14288, 15320, 16351, 17382, 18413, 19444, 20475, 21506, 22537, 23569, 24600, 25631, 26662, 27693, 28724, 29755, 30786, 31818, 32849, 33880, 34911, 35942, 36973, 38004, 39035, 40067, 41098, 42129, 43160, 44191, 45222, 46253, 47284, 48315, 49347, 50378, 51409, 52440, 53471, 54502, 55533, 56564, 57596, 58627, 59658, 60689, 61720, 62751, 63782, 64813, 65845, 66876, 67907, 68938, 69969, 71000, 72031, 73062, 74094, 75125, 76156, 77187, 78218, 79249, 80280, 81311]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) hit1 = 1 # 爆炸攻击力 : {value2}% - # REMOVE: data2 = [0, 15458, 17026, 18595, 20163, 21731, 23299, 24867, 26436, 28004, 29572, 31140, 32709, 34277, 35845, 37413, 38981, 40550, 42118, 43686, 45254, 46822, 48391, 49959, 51527, 53095, 54664, 56232, 57800, 59368, 60936, 62505, 64073, 65641, 67209, 68778, 70346, 71914, 73482, 75050, 76619, 78187, 79755, 81323, 82891, 84460, 86028, 87596, 89164, 90733, 92301, 93869, 95437, 97005, 98574, 100142, 101710, 103278, 104847, 106415, 107983, 109551, 111119, 112688, 114256, 115824, 117392, 118960, 120529, 122097, 123665]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) hit2 = 1 # [范围信息] # 爆炸范围比率 : {value3}% - # REMOVE: 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 data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) def vp_1(self): @@ -1193,10 +759,8 @@ class Skill32(PassiveSkill): hasUP = False # 基本攻击力和技能攻击力增加率 : {value0}% - # REMOVE: data0 = [0, 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, 84, 85.5]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # 暗蚀持续时间增加 : {value1}秒 - # REMOVE: 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]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) associate = [ {"data":data0,"type":"*skillRation"}] @@ -1227,18 +791,14 @@ class Skill33(ActiveSkill): # [暗蚀 + 黑雷系列] # 黑暗之枪攻击力 : {value0}% - # REMOVE: data0 = [0, 2569, 3165, 3761, 4356, 4952, 5548, 6143, 6739, 7335, 7931, 8526, 9122, 9718, 10314, 10909, 11505, 12101, 12696, 13292, 13888, 14484, 15079, 15675, 16271, 16867, 17462, 18058, 18654, 19249, 19845, 20441, 21037, 21632, 22228, 22824, 23420, 24015, 24611, 25207, 25802, 26398, 26994, 27590, 28185, 28781, 29377, 29973, 30568, 31164, 31760]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 15 # 黑暗之枪多段攻击次数 : {value1}次 - # REMOVE: 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 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 爆炸攻击力 : {value2}% - # REMOVE: data2 = [0, 4712, 5804, 6897, 7990, 9082, 10175, 11268, 12360, 13453, 14545, 15638, 16731, 17823, 18916, 20008, 21101, 22194, 23286, 24379, 25471, 26564, 27657, 28749, 29842, 30935, 32027, 33120, 34212, 35305, 36398, 37490, 38583, 39675, 40768, 41861, 42953, 44046, 45138, 46231, 47324, 48416, 49509, 50602, 51694, 52787, 53879, 54972, 56065, 57157, 58250]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) hit2 = 10 # 爆炸多段攻击次数 : {value3}次 - # REMOVE: data3 = [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 data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # 暗影蚀魂 @@ -1266,12 +826,10 @@ class Skill34(ActiveSkill): # [暗蚀系列] # 爆炸攻击力 : {value0}% - # REMOVE: data0 = [0, 42645, 46971, 51298, 55624, 59950, 64277, 68603, 72929, 77255, 81582, 85908, 90234, 94561, 98887, 103213, 107540, 111866, 116192, 120518, 124845, 129171, 133497, 137824, 142150, 146476, 150803, 155129, 159455, 163782, 168108, 172434, 176760, 181087, 185413, 189739, 194066, 198392, 202718, 207045, 211371, 215697, 220023, 224350, 228676, 233002, 237329, 241655, 245981, 250308, 254634]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 1 # [范围信息] # 分裂的黑暗之枪识别范围 : {value1}px - # REMOVE: data1 = [0, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) def vp_1(self): @@ -1332,26 +890,20 @@ class Skill35(ActiveSkill): # [黑雷系列] # 巨大魔枪攻击力 : {value0}% - # REMOVE: data0 = [0, 13323, 14675, 16027, 17378, 18730, 20082, 21433, 22785, 24137, 25488, 26840, 28192, 29543, 30895, 32247, 33598, 34950, 36302, 37653, 39005, 40356, 41708, 43060, 44411, 45763, 47115, 48466, 49818, 51170, 52521, 53873, 55225, 56576, 57928, 59280, 60631, 61983, 63335, 64686, 66038, 67389, 68741, 70093, 71444, 72796, 74148, 75499, 76851, 78203, 79554]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 1 # 小型魔枪攻击力 : {value1}% - # REMOVE: data1 = [0, 3332, 3670, 4008, 4346, 4684, 5022, 5360, 5698, 6037, 6375, 6713, 7051, 7389, 7727, 8065, 8403, 8741, 9079, 9417, 9755, 10093, 10431, 10769, 11107, 11445, 11783, 12121, 12459, 12797, 13135, 13474, 13812, 14150, 14488, 14826, 15164, 15502, 15840, 16178, 16516, 16854, 17192, 17530, 17868, 18206, 18544, 18882, 19220, 19558, 19896]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) hit1 = 10 # 小型魔枪投掷次数 : {value2}次 - # REMOVE: data2 = [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 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 最后一击爆炸攻击力 : {value3}% - # REMOVE: data3 = [0, 18730, 20630, 22530, 24430, 26330, 28231, 30131, 32031, 33931, 35831, 37731, 39631, 41532, 43432, 45332, 47232, 49132, 51032, 52932, 54833, 56733, 58633, 60533, 62433, 64333, 66233, 68134, 70034, 71934, 73834, 75734, 77634, 79534, 81435, 83335, 85235, 87135, 89035, 90935, 92835, 94735, 96636, 98536, 100436, 102336, 104236, 106136, 108036, 109937, 111837]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) hit3 = 1 # [范围信息] # 最后一击爆炸范围比率 : {value4}% - # REMOVE: data4 = [0, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) # 最后一击暗蚀爆炸范围比率 : {value5}% - # REMOVE: data5 = [0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x) def vp_1(self): @@ -1374,7 +926,7 @@ class Skill35(ActiveSkill): - 巨型魔枪投掷距离 +25%\n - 最后一击爆炸范围 +25%\n [绝望枪]\n - 自动施放时射程 +50% + 自动施放时射程 +50% """ ... @@ -1400,19 +952,14 @@ class Skill36(PassiveSkill): hasUP = False # 基本攻击力和技能攻击力增加率 : {value0}% - # REMOVE: 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 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # [侵蚀之矛]爆炸范围增加 : {value1}% - # REMOVE: data1 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # [黑暗枪雨]黑暗气息持续时间增加 : {value2}% - # REMOVE: data2 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # [黑蚀葬礼]爆炸范围增加 : {value3}% - # REMOVE: data3 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # 暗蚀领域持续时间 : {value4}秒 - # REMOVE: data4 = [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]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) associate = [ {"data":data0,"type":"*skillRation"}] @@ -1447,21 +994,16 @@ class Skill37(ActiveSkill): # [暗蚀 + 黑雷系列] # 枪攻击力 : {value0}% - # REMOVE: data0 = [0, 3538, 3897, 4256, 4615, 4974, 5333, 5692, 6050, 6409, 6768, 7127, 7486, 7845, 8204, 8563, 8922, 9281, 9640, 9999, 10358, 10717, 11075, 11434, 11793, 12152, 12511, 12870, 13229, 13588, 13947, 14306, 14665, 15024, 15383, 15742, 16100, 16459, 16818, 17177, 17536, 17895, 18254, 18613, 18972, 19331, 19690, 20049, 20408, 20767, 21125]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 20 # 枪发射次数 : {value1}次 - # REMOVE: data1 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 枪发射时间间隔 : {value2}秒 - # REMOVE: 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 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 黑暗空间持续时间 : {value3}秒 - # REMOVE: data3 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) # [范围信息] # 暗蚀状态敌人的探测范围 : {value4}px - # REMOVE: data4 = [0, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) def vp_1(self): @@ -1513,26 +1055,20 @@ class Skill38(ActiveSkill): # [暗蚀 + 黑雷系列] # 黑暗气息攻击力 : {value0}% - # REMOVE: data0 = [0, 8090, 8911, 9732, 10552, 11373, 12194, 13015, 13835, 14656, 15477, 16298, 17118, 17939, 18760, 19581, 20401, 21222, 22043, 22864, 23684, 24505, 25326, 26147, 26967, 27788, 28609, 29430, 30250, 31071, 31892, 32713, 33533, 34354, 35175, 35996, 36816, 37637, 38458, 39279, 40099, 40920, 41741, 42561, 43382, 44203, 45024, 45844, 46665, 47486, 48307]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 1 # 地面射出的黑雷枪攻击力 : {value1}% - # REMOVE: data1 = [0, 4248, 4679, 5110, 5541, 5972, 6403, 6834, 7265, 7696, 8127, 8558, 8989, 9420, 9851, 10282, 10713, 11144, 11575, 12006, 12437, 12868, 13299, 13730, 14161, 14592, 15023, 15454, 15885, 16316, 16747, 17178, 17609, 18040, 18471, 18902, 19333, 19764, 20195, 20626, 21057, 21488, 21919, 22350, 22781, 23212, 23643, 24074, 24505, 24936, 25367]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) hit1 = 8 # 地面射出的黑雷枪多段攻击次数 : {value2}次 - # REMOVE: data2 = [0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 最后一击爆炸攻击力 : {value3}% - # REMOVE: data3 = [0, 38825, 42764, 46702, 50641, 54580, 58519, 62457, 66396, 70335, 74274, 78212, 82151, 86090, 90029, 93967, 97906, 101845, 105784, 109722, 113661, 117600, 121539, 125477, 129416, 133355, 137294, 141232, 145171, 149110, 153049, 156988, 160926, 164865, 168804, 172743, 176681, 180620, 184559, 188498, 192436, 196375, 200314, 204253, 208191, 212130, 216069, 220008, 223946, 227885, 231824]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) hit3 = 1 # [范围信息] # 暗蚀领域范围比率 : {value4}% - # REMOVE: 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 data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) # 最后一击爆炸范围比率 : {value5}% - # REMOVE: 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 data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x) def vp_1(self): @@ -1587,11 +1123,9 @@ class Skill39(ActiveSkill): # [暗蚀 + 黑雷系列] # 黑暗气息攻击力 : {value0}% - # REMOVE: data0 = [0, 8331, 10263, 12195, 14127, 16058, 17990, 19922, 21854, 23786, 25718, 27650, 29581, 31513, 33445, 35377, 37309, 39241, 41173, 43104, 45036, 46968, 48900, 50832, 52764, 54695, 56627, 58559, 60491, 62423, 64355, 66287, 68218, 70150, 72082, 74014, 75946, 77878, 79810, 81741, 83673, 85605, 87537, 89469, 91401, 93332, 95264, 97196, 99128, 101060, 102992]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 1 # 爆炸攻击力 : {value1}% - # REMOVE: data1 = [0, 158291, 194996, 231701, 268406, 305111, 341817, 378522, 415227, 451932, 488637, 525342, 562047, 598753, 635458, 672163, 708868, 745573, 782278, 818983, 855688, 892394, 929099, 965804, 1002509, 1039214, 1075919, 1112624, 1149330, 1186035, 1222740, 1259445, 1296150, 1332855, 1369560, 1406266, 1442971, 1479676, 1516381, 1553086, 1589791, 1626496, 1663201, 1699907, 1736612, 1773317, 1810022, 1846727, 1883432, 1920137, 1956843]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) hit1 = 1 @@ -1618,7 +1152,6 @@ class Skill40(PassiveSkill): hasUP = False # 基本攻击力和转职技能攻击力增加率 : {value0}% - # REMOVE: 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 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) # [绝望枪] # 总投掷次数 : 15次 @@ -1652,25 +1185,19 @@ class Skill41(ActiveSkill): # [黑雷系列] # 贯穿攻击力 : {value0}% - # REMOVE: data0 = [0, 46928, 51689, 56450, 61210, 65971, 70732, 75493, 80254, 85014, 89775, 94536, 99297, 104058, 108819, 113579, 118340, 123101, 127862, 132623, 137383, 142144, 146905, 151666, 156427, 161187, 165948, 170709, 175470, 180231, 184992, 189752, 194513, 199274, 204035, 208796, 213556, 218317, 223078, 227839, 232600, 237360, 242121, 246882, 251643, 256404, 261165, 265925, 270686, 275447, 280208]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 1 # 旋转多段攻击力 : {value1}% - # REMOVE: data1 = [0, 1341, 1477, 1613, 1749, 1885, 2021, 2157, 2293, 2429, 2565, 2701, 2837, 2973, 3109, 3245, 3381, 3517, 3653, 3789, 3925, 4061, 4197, 4333, 4469, 4605, 4741, 4877, 5013, 5149, 5285, 5421, 5558, 5694, 5830, 5966, 6102, 6238, 6374, 6510, 6646, 6782, 6918, 7054, 7190, 7326, 7462, 7598, 7734, 7870, 8006]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) hit1 = 20 # 旋转多段攻击次数 : {value2}次 - # REMOVE: data2 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) # 爆炸攻击力 : {value3}% - # REMOVE: data3 = [0, 60336, 66457, 72578, 78699, 84820, 90941, 97062, 103183, 109304, 115425, 121546, 127667, 133789, 139910, 146031, 152152, 158273, 164394, 170515, 176636, 182757, 188878, 194999, 201120, 207241, 213362, 219483, 225604, 231725, 237846, 243967, 250088, 256209, 262330, 268451, 274573, 280694, 286815, 292936, 299057, 305178, 311299, 317420, 323541, 329662, 335783, 341904, 348025, 354146, 360267]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x) hit3 = 1 # 暗蚀状态敌人搜寻范围 : {value4}px - # REMOVE: data4 = [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 data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x) # 暗蚀裂缝生成数量上限 : {value5}个 - # REMOVE: data5 = [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 data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x) # 暗·渊灭禁绝 @@ -1700,18 +1227,14 @@ class Skill42(ActiveSkill): # [暗蚀 + 黑雷系列] # 暗蚀之枪攻击力 : {value0}% - # REMOVE: data0 = [0, 16833, 20736, 24640, 28543, 32446, 36349, 40253, 44156, 48059, 51963, 55866, 59769, 63672, 67576, 71479, 75382, 79286, 83189, 87092, 90995, 94899, 98802, 102705, 106609, 110512, 114415, 118318, 122222, 126125, 130028, 133932, 137835, 141738, 145641, 149545, 153448, 157351, 161255, 165158, 169061, 172964, 176868, 180771, 184674, 188578, 192481, 196384, 200288, 204191, 208094]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) hit0 = 12 # 暗蚀之枪多段攻击次数 : {value1}次 - # REMOVE: 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]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x) # 黑雷枪攻击力 : {value2}% - # REMOVE: data2 = [0, 37874, 46657, 55439, 64221, 73004, 81786, 90569, 99351, 108133, 116916, 125698, 134481, 143263, 152045, 160828, 169610, 178393, 187175, 195957, 204740, 213522, 222305, 231087, 239869, 248652, 257434, 266217, 274999, 283781, 292564, 301346, 310128, 318911, 327693, 336476, 345258, 354040, 362823, 371605, 380388, 389170, 397952, 406735, 415517, 424300, 433082, 441864, 450647, 459429, 468212]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x) hit2 = 8 # 黑雷枪多段攻击次数 : {value3}次 - # REMOVE: data3 = [0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)