dev
This commit is contained in:
@@ -24,10 +24,11 @@ def get_data(prefix: str, key: int | str, func = lambda x = None: x):
|
||||
try:
|
||||
if isinstance(key, int):
|
||||
data = [0] + list(map(lambda x: x["optionValue"].get("value" + str(key+1), 0), skill_data["levelInfo"]["rows"]))
|
||||
data = [ 0 if x is None else x for x in data]
|
||||
elif key == "vps":
|
||||
data = [ {"name":x["name"],"desc":x["desc"]} for x in skill_data.get("evolution",[])]
|
||||
except Exception as e:
|
||||
print(e)
|
||||
print(f"get skill {prefix}/{key} data error",e)
|
||||
data = None
|
||||
return data
|
||||
|
||||
|
||||
@@ -25,19 +25,15 @@ class Skill1(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 射击攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 2746, 3025, 3303, 3582, 3860, 4139, 4417, 4696, 4975, 5253, 5532, 5810, 6089, 6368, 6646, 6925, 7203, 7482, 7760, 8039, 8318, 8596, 8875, 9153, 9432, 9710, 9989, 10268, 10546, 10825, 11103, 11382, 11661, 11939, 12218, 12496, 12775, 13053, 13332, 13611, 13889, 14168, 14446, 14725, 15004, 15282, 15561, 15839, 16118, 16396, 16675, 16954, 17232, 17511, 17789, 18068, 18346, 18625, 18904, 19182, 19461, 19739, 20018, 20297, 20575, 20854, 21132, 21411, 21689, 21968]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# [转职为暗刃时]
|
||||
# 发射次数 : {value1}次
|
||||
# REMOVE: 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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
# 射击攻击力 : {value2}%
|
||||
# REMOVE: data2 = [0, 621, 684, 747, 810, 873, 936, 999, 1062, 1125, 1188, 1251, 1314, 1377, 1440, 1503, 1566, 1629, 1692, 1755, 1818, 1881, 1944, 2007, 2070, 2133, 2196, 2259, 2322, 2385, 2448, 2511, 2574, 2637, 2700, 2763, 2826, 2889, 2952, 3015, 3078, 3141, 3204, 3267, 3330, 3393, 3456, 3519, 3582, 3645, 3708, 3771, 3834, 3897, 3960, 4023, 4086, 4149, 4212, 4275, 4338, 4401, 4464, 4527, 4590, 4653, 4716, 4779, 4842, 4905, 4968]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
hit2 = 5
|
||||
# [范围信息]
|
||||
# 子弹发射距离比率 : {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)
|
||||
|
||||
# 幽灵近战术
|
||||
@@ -79,13 +75,10 @@ class Skill4(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)
|
||||
|
||||
|
||||
@@ -111,11 +104,9 @@ class Skill7(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 劈砍攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 1658, 1826, 1994, 2163, 2331, 2499, 2667, 2835, 3004, 3172, 3340, 3508, 3676, 3844, 4013, 4181, 4349, 4517, 4685, 4854, 5022, 5190, 5358, 5526, 5695, 5863, 6031, 6199, 6367, 6536, 6704, 6872, 7040, 7208, 7377, 7545, 7713, 7881, 8049, 8218, 8386, 8554, 8722, 8890, 9059, 9227, 9395, 9563, 9731, 9900, 10068, 10236, 10404, 10572, 10741, 10909, 11077, 11245, 11413, 11582, 11750, 11918, 12086, 12254, 12423, 12591, 12759, 12927, 13095, 13263]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
hit0 = 1
|
||||
# 冲击波攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 993, 1094, 1195, 1295, 1396, 1497, 1598, 1698, 1799, 1900, 2001, 2101, 2202, 2303, 2404, 2504, 2605, 2706, 2806, 2907, 3008, 3109, 3209, 3310, 3411, 3512, 3612, 3713, 3814, 3915, 4015, 4116, 4217, 4318, 4418, 4519, 4620, 4721, 4821, 4922, 5023, 5124, 5224, 5325, 5426, 5527, 5627, 5728, 5829, 5930, 6030, 6131, 6232, 6333, 6433, 6534, 6635, 6736, 6836, 6937, 7038, 7139, 7239, 7340, 7441, 7542, 7642, 7743, 7844, 7945]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
hit1 = 1
|
||||
|
||||
@@ -142,19 +133,15 @@ class Skill8(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 爆炸攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 6343, 6987, 7630, 8274, 8918, 9561, 10205, 10848, 11492, 12135, 12779, 13422, 14066, 14709, 15353, 15996, 16640, 17283, 17927, 18571, 19214, 19858, 20501, 21145, 21788, 22432, 23075, 23719, 24362, 25006, 25649, 26293, 26936, 27580, 28224, 28867, 29511, 30154, 30798, 31441, 32085, 32728, 33372, 34015, 34659, 35302, 35946, 36589, 37233, 37877, 38520, 39164, 39807, 40451, 41094, 41738, 42381, 43025, 43668, 44312, 44955, 45599, 46242, 46886, 47530, 48173, 48817, 49460, 50104, 50747]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
hit0 = 1
|
||||
# - [转职为战线佣兵后] -
|
||||
# 攻击力增加率 : {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, 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, 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
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
# [范围信息]
|
||||
# 爆炸范围比率 : {value3}%
|
||||
# REMOVE: data3 = [0, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
|
||||
# 瞬击
|
||||
@@ -178,11 +165,9 @@ class Skill9(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 挥舞枪身攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 1746, 1923, 2100, 2277, 2454, 2632, 2809, 2986, 3163, 3340, 3517, 3694, 3871, 4049, 4226, 4403, 4580, 4757, 4934, 5111, 5288, 5466, 5643, 5820, 5997, 6174, 6351, 6528, 6706, 6883, 7060, 7237, 7414, 7591, 7768, 7945, 8123, 8300, 8477, 8654, 8831, 9008, 9185, 9362, 9540, 9717, 9894, 10071, 10248, 10425, 10602, 10779, 10957, 11134, 11311, 11488, 11665, 11842, 12019, 12196, 12374, 12551, 12728, 12905, 13082, 13259, 13436, 13613, 13791, 13968]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
hit0 =1
|
||||
# 斩击攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 2620, 2886, 3152, 3417, 3683, 3949, 4215, 4481, 4746, 5012, 5278, 5544, 5810, 6075, 6341, 6607, 6873, 7139, 7404, 7670, 7936, 8202, 8468, 8733, 8999, 9265, 9531, 9797, 10062, 10328, 10594, 10860, 11126, 11391, 11657, 11923, 12189, 12455, 12720, 12986, 13252, 13518, 13784, 14049, 14315, 14581, 14847, 15113, 15378, 15644, 15910, 16176, 16442, 16707, 16973, 17239, 17505, 17771, 18036, 18302, 18568, 18834, 19100, 19365, 19631, 19897, 20163, 20429, 20694, 20960]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
hit1 = 1
|
||||
|
||||
@@ -208,11 +193,9 @@ class Skill10(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 下斩攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 1989, 2191, 2392, 2594, 2796, 2998, 3199, 3401, 3603, 3805, 4006, 4208, 4410, 4612, 4813, 5015, 5217, 5419, 5621, 5822, 6024, 6226, 6428, 6629, 6831, 7033, 7235, 7436, 7638, 7840, 8042, 8243, 8445, 8647, 8849, 9051, 9252, 9454, 9656, 9858, 10059, 10261, 10463, 10665, 10866, 11068, 11270, 11472, 11673, 11875, 12077, 12279, 12480, 12682, 12884, 13086, 13288, 13489, 13691, 13893, 14095, 14296, 14498, 14700, 14902, 15103, 15305, 15507, 15709, 15910]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
hit0 = 1
|
||||
# 上挑攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 1991, 2193, 2395, 2597, 2799, 3001, 3203, 3405, 3607, 3809, 4011, 4213, 4415, 4617, 4819, 5021, 5223, 5425, 5627, 5829, 6031, 6233, 6435, 6637, 6839, 7041, 7243, 7445, 7647, 7849, 8051, 8253, 8455, 8657, 8859, 9061, 9263, 9465, 9667, 9869, 10071, 10273, 10475, 10677, 10879, 11081, 11283, 11485, 11687, 11889, 12091, 12293, 12495, 12697, 12899, 13101, 13303, 13505, 13707, 13910, 14112, 14314, 14516, 14718, 14920, 15122, 15324, 15526, 15728, 15930]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
hit1 = 1
|
||||
|
||||
@@ -237,13 +220,10 @@ class Skill15(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 物理攻击力增加率 : {value0}%
|
||||
# REMOVE: data0 = [0, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# 命中率增加 : {value1}%
|
||||
# REMOVE: data1 = [0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10]# 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]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
|
||||
associate = [
|
||||
@@ -273,15 +253,12 @@ class Skill16(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 斩击攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 1229, 1354, 1478, 1603, 1728, 1852, 1977, 2102, 2226, 2351, 2476, 2600, 2725, 2850, 2975, 3099, 3224, 3349, 3473, 3598, 3723, 3847, 3972, 4097, 4221, 4346, 4471, 4595, 4720, 4845, 4969, 5094, 5219, 5343, 5468, 5593, 5718, 5842, 5967, 6092, 6216, 6341, 6466, 6590, 6715, 6840, 6964, 7089, 7214, 7338, 7463, 7588, 7712, 7837, 7962, 8086, 8211, 8336, 8461, 8585, 8710, 8835, 8959, 9084, 9209, 9333, 9458, 9583, 9707, 9832]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
hit0 = 1
|
||||
# 射击攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 1229, 1354, 1478, 1603, 1728, 1852, 1977, 2102, 2226, 2351, 2476, 2600, 2725, 2850, 2975, 3099, 3224, 3349, 3473, 3598, 3723, 3847, 3972, 4097, 4221, 4346, 4471, 4595, 4720, 4845, 4969, 5094, 5219, 5343, 5468, 5593, 5718, 5842, 5967, 6092, 6216, 6341, 6466, 6590, 6715, 6840, 6964, 7089, 7214, 7338, 7463, 7588, 7712, 7837, 7962, 8086, 8211, 8336, 8461, 8585, 8710, 8835, 8959, 9084, 9209, 9333, 9458, 9583, 9707, 9832]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
hit1 = 4
|
||||
# 射击多段攻击次数 : {value2}次
|
||||
# REMOVE: data2 = [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
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
|
||||
# 掩护射击
|
||||
@@ -306,15 +283,12 @@ class Skill17(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 对单个敌人攻击次数上限 : {value0}次
|
||||
# REMOVE: data0 = [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, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# 射击攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 695, 766, 836, 907, 977, 1048, 1118, 1189, 1259, 1330, 1400, 1471, 1541, 1612, 1682, 1753, 1823, 1894, 1964, 2035, 2105, 2176, 2246, 2317, 2387, 2458, 2528, 2599, 2669, 2740, 2810, 2881, 2951, 3022, 3092, 3163, 3233, 3304, 3374, 3445, 3515, 3586, 3656, 3727, 3797, 3868, 3938, 4009, 4079, 4150, 4220, 4291, 4361, 4432, 4502, 4573, 4643, 4714, 4784, 4855, 4925, 4996, 5066, 5137, 5207, 5278, 5348, 5419, 5489, 5560]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
hit1 = 10
|
||||
# [范围信息]
|
||||
# 子弹发射距离比率 : {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)
|
||||
|
||||
# 剑刃突刺
|
||||
@@ -341,26 +315,20 @@ class Skill18(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 突刺次数 : {value0}次
|
||||
# REMOVE: data0 = [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
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# 突刺攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 865, 953, 1041, 1128, 1216, 1304, 1392, 1479, 1567, 1655, 1743, 1830, 1918, 2006, 2094, 2181, 2269, 2357, 2445, 2532, 2620, 2708, 2796, 2883, 2971, 3059, 3147, 3234, 3322, 3410, 3498, 3585, 3673, 3761, 3849, 3936, 4024, 4112, 4200, 4287, 4375, 4463, 4551, 4638, 4726, 4814, 4902, 4989, 5077, 5165, 5253, 5340, 5428, 5516, 5604, 5691, 5779, 5867, 5955, 6042, 6130, 6218, 6306, 6394, 6481, 6569, 6657, 6745, 6832, 6920]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
hit1 = 4
|
||||
# 终结横斩攻击力 : {value2}%
|
||||
# REMOVE: data2 = [0, 2601, 2865, 3128, 3392, 3656, 3920, 4184, 4448, 4712, 4975, 5239, 5503, 5767, 6031, 6295, 6559, 6822, 7086, 7350, 7614, 7878, 8142, 8405, 8669, 8933, 9197, 9461, 9725, 9989, 10252, 10516, 10780, 11044, 11308, 11572, 11836, 12099, 12363, 12627, 12891, 13155, 13419, 13682, 13946, 14210, 14474, 14738, 15002, 15266, 15529, 15793, 16057, 16321, 16585, 16849, 17112, 17376, 17640, 17904, 18168, 18432, 18696, 18959, 19223, 19487, 19751, 20015, 20279, 20543, 20806]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
hit2 = 1
|
||||
# 终结射击对单个敌人攻击次数上限 : {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}%
|
||||
# REMOVE: data4 = [0, 838, 923, 1008, 1093, 1178, 1263, 1348, 1433, 1518, 1603, 1688, 1773, 1858, 1943, 2028, 2113, 2198, 2283, 2368, 2453, 2538, 2624, 2709, 2794, 2879, 2964, 3049, 3134, 3219, 3304, 3389, 3474, 3559, 3644, 3729, 3814, 3899, 3984, 4069, 4154, 4239, 4324, 4409, 4494, 4579, 4664, 4749, 4834, 4919, 5004, 5089, 5174, 5259, 5344, 5429, 5514, 5599, 5684, 5769, 5854, 5939, 6024, 6109, 6194, 6279, 6364, 6449, 6534, 6619, 6705]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
hit4 = 3
|
||||
# [范围信息]
|
||||
# 子弹发射距离比率 : {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, 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)
|
||||
|
||||
# 轮盘连射
|
||||
@@ -385,26 +353,20 @@ class Skill19(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 射击次数 : {value0}次
|
||||
# REMOVE: data0 = [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, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# 上挑攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 3947, 4347, 4748, 5148, 5549, 5949, 6349, 6750, 7150, 7551, 7951, 8351, 8752, 9152, 9553, 9953, 10354, 10754, 11154, 11555, 11955, 12356, 12756, 13156, 13557, 13957, 14358, 14758, 15158, 15559, 15959, 16360, 16760, 17161, 17561, 17961, 18362, 18762, 19163, 19563, 19963, 20364, 20764, 21165, 21565, 21965, 22366, 22766, 23167, 23567, 23968, 24368, 24768, 25169, 25569, 25970, 26370, 26770, 27171, 27571, 27972, 28372, 28773, 29173, 29573, 29974, 30374, 30775, 31175, 31575]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
hit1 = 1
|
||||
# 射击攻击力 : {value2}%
|
||||
# REMOVE: data2 = [0, 595, 655, 716, 776, 836, 897, 957, 1018, 1078, 1138, 1199, 1259, 1319, 1380, 1440, 1500, 1561, 1621, 1682, 1742, 1802, 1863, 1923, 1983, 2044, 2104, 2164, 2225, 2285, 2346, 2406, 2466, 2527, 2587, 2647, 2708, 2768, 2828, 2889, 2949, 3010, 3070, 3130, 3191, 3251, 3311, 3372, 3432, 3492, 3553, 3613, 3674, 3734, 3794, 3855, 3915, 3975, 4036, 4096, 4156, 4217, 4277, 4338, 4398, 4458, 4519, 4579, 4639, 4700, 4760]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
hit2 = 10
|
||||
# power2 = 3.72 倍率写在三觉被动上
|
||||
# 下劈攻击力 : {value3}%
|
||||
# REMOVE: data3 = [0, 5022, 5531, 6041, 6550, 7060, 7569, 8078, 8588, 9097, 9607, 10116, 10626, 11135, 11645, 12154, 12664, 13173, 13682, 14192, 14701, 15211, 15720, 16230, 16739, 17249, 17758, 18267, 18777, 19286, 19796, 20305, 20815, 21324, 21834, 22343, 22853, 23362, 23871, 24381, 24890, 25400, 25909, 26419, 26928, 27438, 27947, 28457, 28966, 29475, 29985, 30494, 31004, 31513, 32023, 32532, 33042, 33551, 34060, 34570, 35079, 35589, 36098, 36608, 37117, 37627, 38136, 38646, 39155, 39664, 40174]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
# [范围信息]
|
||||
# 射击 x轴范围 : {value4}px
|
||||
# REMOVE: data4 = [0, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
# 射击 y轴范围 : {value5}px
|
||||
# REMOVE: data5 = [0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60]# noqa: E501
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
|
||||
data6 = data2
|
||||
@@ -429,7 +391,6 @@ 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]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
|
||||
# 利刃旋斩
|
||||
@@ -453,18 +414,14 @@ class Skill21(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 旋转斩击多段攻击次数 : {value0}次
|
||||
# REMOVE: data0 = [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
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# 左右斩击攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 1338, 1474, 1610, 1745, 1881, 2017, 2153, 2288, 2424, 2560, 2696, 2831, 2967, 3103, 3239, 3374, 3510, 3646, 3782, 3917, 4053, 4189, 4325, 4460, 4596, 4732, 4868, 5003, 5139, 5275, 5411, 5546, 5682, 5818, 5954, 6089, 6225, 6361, 6497, 6632, 6768, 6904, 7040, 7175, 7311, 7447, 7583, 7718, 7854, 7990, 8126, 8261, 8397, 8533, 8669, 8804, 8940, 9076, 9212, 9347, 9483, 9619, 9755, 9890, 10026, 10162, 10298, 10433, 10569, 10705]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
hit1 = 2
|
||||
# 旋转斩击攻击力 : {value2}%
|
||||
# REMOVE: data2 = [0, 751, 827, 903, 980, 1056, 1132, 1208, 1284, 1361, 1437, 1513, 1589, 1665, 1742, 1818, 1894, 1970, 2046, 2123, 2199, 2275, 2351, 2427, 2504, 2580, 2656, 2732, 2808, 2885, 2961, 3037, 3113, 3189, 3265, 3342, 3418, 3494, 3570, 3646, 3723, 3799, 3875, 3951, 4027, 4104, 4180, 4256, 4332, 4408, 4485, 4561, 4637, 4713, 4789, 4866, 4942, 5018, 5094, 5170, 5247, 5323, 5399, 5475, 5551, 5628, 5704, 5780, 5856, 5932, 6009]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
hit2 = 5
|
||||
# 最终旋斩攻击力 : {value3}%
|
||||
# REMOVE: data3 = [0, 4275, 4708, 5142, 5575, 6009, 6443, 6876, 7310, 7744, 8177, 8611, 9045, 9478, 9912, 10346, 10779, 11213, 11646, 12080, 12514, 12947, 13381, 13815, 14248, 14682, 15116, 15549, 15983, 16417, 16850, 17284, 17718, 18151, 18585, 19018, 19452, 19886, 20319, 20753, 21187, 21620, 22054, 22488, 22921, 23355, 23789, 24222, 24656, 25089, 25523, 25957, 26390, 26824, 27258, 27691, 28125, 28559, 28992, 29426, 29860, 30293, 30727, 31161, 31594, 32028, 32461, 32895, 33329, 33762, 34196]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
hit3 = 1
|
||||
|
||||
@@ -495,10 +452,8 @@ class Skill22(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 物理暴击伤害增加率 : {value0}%
|
||||
# REMOVE: data0 = [0, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# 物理暴击率增加 : {value1}%
|
||||
# REMOVE: data1 = [0, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
|
||||
associate = [ {"data":data0,"type":"*skillRation"}]
|
||||
@@ -525,21 +480,16 @@ class Skill23(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 射击次数 : {value0}次
|
||||
# REMOVE: data0 = [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
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# 基本移动距离 : {value1}px
|
||||
# REMOVE: data1 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
hit1 = 15
|
||||
# 按下方向键时 : {value2}px
|
||||
# REMOVE: data2 = [0, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
# 射击攻击力 : {value3}%
|
||||
# REMOVE: data3 = [0, 641, 706, 771, 836, 901, 966, 1031, 1096, 1161, 1226, 1291, 1356, 1421, 1486, 1551, 1616, 1681, 1746, 1812, 1877, 1942, 2007, 2072, 2137, 2202, 2267, 2332, 2397, 2462, 2527, 2592, 2657, 2722, 2787, 2852, 2917, 2982, 3047, 3112, 3177, 3242, 3307, 3372, 3437, 3502, 3567, 3632, 3697, 3762, 3827, 3892, 3957, 4023, 4088, 4153, 4218, 4283, 4348, 4413, 4478, 4543, 4608, 4673, 4738, 4803, 4868, 4933, 4998, 5063, 5128]# 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, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 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)
|
||||
|
||||
# 战术指示
|
||||
@@ -561,28 +511,20 @@ class Skill24(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, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
# 攻击速度增加 : {value2}%
|
||||
# REMOVE: data2 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
# 移动速度增加 : {value3}%
|
||||
# REMOVE: data3 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
# 施放速度增加 : {value4}%
|
||||
# REMOVE: data4 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
# 队友攻击速度增加 : {value5}%
|
||||
# REMOVE: data5 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
# 队友移动速度增加 : {value6}%
|
||||
# REMOVE: data6 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
# 队友施放速度增加 : {value7}%
|
||||
# REMOVE: data7 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
|
||||
|
||||
# 游弹枪袭
|
||||
@@ -607,15 +549,12 @@ class Skill25(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 射击攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 474, 522, 570, 618, 666, 714, 763, 811, 859, 907, 955, 1003, 1051, 1099, 1147, 1195, 1243, 1291, 1340, 1388, 1436, 1484, 1532, 1580, 1628, 1676, 1724, 1772, 1820, 1869, 1917, 1965, 2013, 2061, 2109, 2157, 2205, 2253, 2301, 2349, 2397, 2446, 2494, 2542, 2590, 2638, 2686, 2734, 2782, 2830, 2878, 2926, 2975, 3023, 3071, 3119, 3167, 3215, 3263, 3311, 3359, 3407, 3455, 3503, 3552, 3600, 3648, 3696, 3744, 3792]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
hit0 = 30
|
||||
# 射击多段攻击次数 : {value1}次
|
||||
# REMOVE: data1 = [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, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# 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)
|
||||
|
||||
# 全方位射击
|
||||
@@ -644,22 +583,17 @@ class Skill26(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 周围射击次数 : {value0}次
|
||||
# REMOVE: data0 = [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
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# 周围射击攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 824, 908, 991, 1075, 1158, 1242, 1326, 1409, 1493, 1576, 1660, 1744, 1827, 1911, 1994, 2078, 2162, 2245, 2329, 2412, 2496, 2580, 2663, 2747, 2830, 2914, 2998, 3081, 3165, 3248, 3332, 3416, 3499, 3583, 3666, 3750, 3833, 3917, 4001, 4084, 4168, 4251, 4335, 4419, 4502, 4586, 4669, 4753, 4837, 4920, 5004, 5087, 5171, 5255, 5338, 5422, 5505, 5589, 5673, 5756, 5840, 5923, 6007, 6091, 6174, 6258, 6341, 6425, 6509, 6592]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
hit1 = 15
|
||||
# 最终射击次数 : {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, 1374, 1513, 1653, 1792, 1931, 2071, 2210, 2350, 2489, 2628, 2768, 2907, 3047, 3186, 3325, 3465, 3604, 3743, 3883, 4022, 4162, 4301, 4440, 4580, 4719, 4859, 4998, 5137, 5277, 5416, 5556, 5695, 5834, 5974, 6113, 6252, 6392, 6531, 6671, 6810, 6949, 7089, 7228, 7368, 7507, 7646, 7786, 7925, 8064, 8204, 8343, 8483, 8622, 8761, 8901, 9040, 9180, 9319, 9458, 9598, 9737, 9876, 10016, 10155, 10295, 10434, 10573, 10713, 10852, 10992]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
hit3 = 6
|
||||
# [范围信息]
|
||||
# 打击范围比率 : {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, 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)
|
||||
|
||||
def vp_1(self):
|
||||
@@ -705,29 +639,22 @@ class Skill27(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 投掷前的旋转上挑攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 1430, 1575, 1720, 1865, 2010, 2156, 2301, 2446, 2591, 2736, 2881, 3026, 3171, 3316, 3461, 3606, 3751, 3897, 4042, 4187, 4332, 4477, 4622, 4767, 4912, 5057, 5202, 5347, 5492, 5638, 5783, 5928, 6073, 6218, 6363, 6508, 6653, 6798, 6943, 7088, 7233, 7379, 7524, 7669, 7814, 7959, 8104, 8249, 8394, 8539, 8684, 8829, 8974, 9120, 9265, 9410, 9555, 9700, 9845, 9990, 10135, 10280, 10425, 10570, 10715, 10861, 11006, 11151, 11296, 11441]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
hit0 = 1
|
||||
# 长刀飞出时的攻击次数 : {value1}次
|
||||
# REMOVE: data1 = [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
|
||||
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)
|
||||
# 长刀旋转攻击力 : {value3}%
|
||||
# REMOVE: data3 = [0, 1154, 1271, 1388, 1505, 1622, 1739, 1856, 1973, 2090, 2207, 2324, 2441, 2559, 2676, 2793, 2910, 3027, 3144, 3261, 3378, 3495, 3612, 3729, 3846, 3963, 4080, 4197, 4314, 4431, 4548, 4666, 4783, 4900, 5017, 5134, 5251, 5368, 5485, 5602, 5719, 5836, 5953, 6070, 6187, 6304, 6421, 6538, 6655, 6773, 6890, 7007, 7124, 7241, 7358, 7475, 7592, 7709, 7826, 7943, 8060, 8177, 8294, 8411, 8528, 8645, 8762, 8880, 8997, 9114, 9231]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
hit3 = 8
|
||||
# 射击攻击次数上限 : {value4}次
|
||||
# REMOVE: 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
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
# 射击攻击力 : {value5}%
|
||||
# REMOVE: data5 = [0, 3068, 3380, 3691, 4002, 4313, 4625, 4936, 5247, 5558, 5870, 6181, 6492, 6803, 7115, 7426, 7737, 8049, 8360, 8671, 8982, 9294, 9605, 9916, 10227, 10539, 10850, 11161, 11473, 11784, 12095, 12406, 12718, 13029, 13340, 13651, 13963, 14274, 14585, 14897, 15208, 15519, 15830, 16142, 16453, 16764, 17075, 17387, 17698, 18009, 18320, 18632, 18943, 19254, 19566, 19877, 20188, 20499, 20811, 21122, 21433, 21744, 22056, 22367, 22678, 22990, 23301, 23612, 23923, 24235, 24546]# noqa: E501
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
hit5 = 5
|
||||
# [范围信息]
|
||||
# 长刀大小比率 : {value6}%
|
||||
# REMOVE: data6 = [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
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
|
||||
def vp_1(self):
|
||||
@@ -776,29 +703,22 @@ class Skill28(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 斩击次数 : {value0}次
|
||||
# REMOVE: data0 = [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, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# 斩击攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 987, 1087, 1187, 1288, 1388, 1488, 1588, 1688, 1788, 1888, 1988, 2089, 2189, 2289, 2389, 2489, 2589, 2689, 2790, 2890, 2990, 3090, 3190, 3290, 3390, 3491, 3591, 3691, 3791, 3891, 3991, 4091, 4192, 4292, 4392, 4492, 4592, 4692, 4792, 4893, 4993, 5093, 5193, 5293, 5393, 5493, 5594, 5694, 5794, 5894, 5994, 6094, 6194, 6294, 6395, 6495, 6595, 6695, 6795, 6895, 6995, 7096, 7196, 7296, 7396, 7496, 7596, 7696, 7797, 7897]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
hit1 = 10
|
||||
# 射击次数 : {value2}次
|
||||
# REMOVE: data2 = [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
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
# 射击攻击力 : {value3}%
|
||||
# REMOVE: data3 = [0, 681, 750, 819, 888, 957, 1027, 1096, 1165, 1234, 1303, 1372, 1441, 1510, 1579, 1648, 1718, 1787, 1856, 1925, 1994, 2063, 2132, 2201, 2270, 2339, 2408, 2478, 2547, 2616, 2685, 2754, 2823, 2892, 2961, 3030, 3099, 3169, 3238, 3307, 3376, 3445, 3514, 3583, 3652, 3721, 3790, 3860, 3929, 3998, 4067, 4136, 4205, 4274, 4343, 4412, 4481, 4550, 4620, 4689, 4758, 4827, 4896, 4965, 5034, 5103, 5172, 5241, 5311, 5380, 5449]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
hit3 = 15
|
||||
# 最终横斩攻击力 : {value4}%
|
||||
# REMOVE: data4 = [0, 12819, 14119, 15420, 16720, 18021, 19321, 20622, 21922, 23223, 24523, 25824, 27124, 28425, 29725, 31026, 32326, 33627, 34927, 36228, 37528, 38829, 40129, 41430, 42730, 44031, 45331, 46631, 47932, 49232, 50533, 51833, 53134, 54434, 55735, 57035, 58336, 59636, 60937, 62237, 63538, 64838, 66139, 67439, 68740, 70040, 71341, 72641, 73942, 75242, 76542, 77843, 79143, 80444, 81744, 83045, 84345, 85646, 86946, 88247, 89547, 90848, 92148, 93449, 94749, 96050, 97350, 98651, 99951, 101252, 102552]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
hit4 = 1
|
||||
# [范围信息]
|
||||
# 斩击范围比率 : {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, 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)
|
||||
# 射击范围比率 : {value6}%
|
||||
# REMOVE: data6 = [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
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
|
||||
def vp_1(self):
|
||||
@@ -842,12 +762,10 @@ class Skill29(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 横斩攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 49010, 53982, 58954, 63926, 68898, 73870, 78842, 83814, 88786, 93758, 98730, 103702, 108674, 113646, 118618, 123590, 128562, 133534, 138507, 143479, 148451, 153423, 158395, 163367, 168339, 173311, 178283, 183255, 188227, 193199, 198171, 203143, 208115, 213087, 218059, 223031, 228003, 232975, 237947, 242919, 247891, 252863, 257835, 262807, 267779, 272751, 277723, 282695, 287667, 292639, 297611, 302583, 307556, 312528, 317500, 322472, 327444, 332416, 337388, 342360, 347332, 352304, 357276, 362248, 367220, 372192, 377164, 382136, 387108, 392080]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
hit0 = 1
|
||||
# [范围信息]
|
||||
# 斩击范围比率 : {value1}%
|
||||
# REMOVE: data1 = [0, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
|
||||
def vp_1(self):
|
||||
@@ -885,7 +803,6 @@ class Skill30(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 基本攻击力和技能攻击力增加率 : {value0}%
|
||||
# REMOVE: data0 = [0, 4.5, 6.5, 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]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
|
||||
associate = [ {"data":data0,"type":"*skillRation"}]
|
||||
@@ -913,27 +830,20 @@ class Skill31(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 每次攻击移动距离 : {value0}px
|
||||
# REMOVE: data0 = [0, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# 剑术攻击次数 : {value1}次
|
||||
# REMOVE: data1 = [0, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
# 射击攻击次数 : {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, 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)
|
||||
# 剑术攻击力 : {value4}%
|
||||
# REMOVE: data4 = [0, 2807, 3458, 4108, 4759, 5410, 6061, 6712, 7363, 8014, 8664, 9315, 9966, 10617, 11268, 11919, 12569, 13220, 13871, 14522, 15173, 15824, 16475, 17125, 17776, 18427, 19078, 19729, 20380, 21030, 21681, 22332, 22983, 23634, 24285, 24936, 25586, 26237, 26888, 27539, 28190, 28841, 29491, 30142, 30793, 31444, 32095, 32746, 33397, 34047, 34698]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
hit4 = 13
|
||||
# 射击攻击力 : {value5}%
|
||||
# REMOVE: data5 = [0, 3422, 4215, 5008, 5802, 6595, 7389, 8182, 8976, 9769, 10562, 11356, 12149, 12943, 13736, 14529, 15323, 16116, 16910, 17703, 18497, 19290, 20083, 20877, 21670, 22464, 23257, 24050, 24844, 25637, 26431, 27224, 28018, 28811, 29604, 30398, 31191, 31985, 32778, 33571, 34365, 35158, 35952, 36745, 37539, 38332, 39125, 39919, 40712, 41506, 42299]# noqa: E501
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
hit5 = 8
|
||||
# 最终射击攻击力 : {value6}%
|
||||
# REMOVE: data6 = [0, 3422, 4215, 5008, 5802, 6595, 7389, 8182, 8976, 9769, 10562, 11356, 12149, 12943, 13736, 14529, 15323, 16116, 16910, 17703, 18497, 19290, 20083, 20877, 21670, 22464, 23257, 24050, 24844, 25637, 26431, 27224, 28018, 28811, 29604, 30398, 31191, 31985, 32778, 33571, 34365, 35158, 35952, 36745, 37539, 38332, 39125, 39919, 40712, 41506, 42299]# noqa: E501
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
hit6 = 8
|
||||
|
||||
@@ -962,19 +872,15 @@ class Skill32(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 刺击攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 18196, 20042, 21888, 23734, 25580, 27426, 29272, 31118, 32964, 34809, 36655, 38501, 40347, 42193, 44039, 45885, 47731, 49577, 51423, 53269, 55115, 56961, 58807, 60653, 62499, 64345, 66191, 68037, 69883, 71729, 73575, 75421, 77267, 79112, 80958, 82804, 84650, 86496, 88342, 90188, 92034, 93880, 95726, 97572, 99418, 101264, 103110, 104956, 106802, 108648]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
hit0 = 1
|
||||
# 射击次数 : {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, 1368, 1507, 1646, 1784, 1923, 2062, 2201, 2340, 2478, 2617, 2756, 2895, 3034, 3172, 3311, 3450, 3589, 3728, 3866, 4005, 4144, 4283, 4422, 4560, 4699, 4838, 4977, 5116, 5254, 5393, 5532, 5671, 5809, 5948, 6087, 6226, 6365, 6503, 6642, 6781, 6920, 7059, 7197, 7336, 7475, 7614, 7753, 7891, 8030, 8169]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
hit2 = 20
|
||||
# [范围信息]
|
||||
# 刺击距离比率 : {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]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
|
||||
def vp_1(self):
|
||||
@@ -1021,26 +927,20 @@ class Skill33(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 射击次数 : {value0}次
|
||||
# REMOVE: data0 = [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
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# 射击攻击力 : {value1}%
|
||||
# REMOVE: data1 = [0, 2765, 3046, 3326, 3607, 3887, 4168, 4448, 4729, 5009, 5290, 5570, 5851, 6131, 6412, 6692, 6973, 7253, 7534, 7814, 8095, 8375, 8656, 8937, 9217, 9498, 9778, 10059, 10339, 10620, 10900, 11181, 11461, 11742, 12022, 12303, 12583, 12864, 13144, 13425, 13705, 13986, 14266, 14547, 14827, 15108, 15388, 15669, 15950, 16230, 16511]# 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, 2889, 3182, 3475, 3768, 4061, 4354, 4647, 4941, 5234, 5527, 5820, 6113, 6406, 6699, 6992, 7285, 7578, 7871, 8164, 8458, 8751, 9044, 9337, 9630, 9923, 10216, 10509, 10802, 11095, 11388, 11682, 11975, 12268, 12561, 12854, 13147, 13440, 13733, 14026, 14319, 14612, 14905, 15199, 15492, 15785, 16078, 16371, 16664, 16957, 17250]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
hit3 = 10
|
||||
# 最终坠斩攻击力 : {value4}%
|
||||
# REMOVE: data4 = [0, 23887, 26310, 28734, 31157, 33580, 36004, 38427, 40850, 43274, 45697, 48120, 50544, 52967, 55390, 57814, 60237, 62660, 65084, 67507, 69930, 72354, 74777, 77200, 79624, 82047, 84470, 86894, 89317, 91740, 94164, 96587, 99010, 101434, 103857, 106280, 108704, 111127, 113550, 115974, 118397, 120820, 123244, 125667, 128090, 130514, 132937, 135360, 137784, 140207, 142630]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
hit4 = 1
|
||||
# [范围信息]
|
||||
# 最后一击范围比率 : {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):
|
||||
@@ -1092,7 +992,6 @@ class Skill34(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)
|
||||
|
||||
associate = [ {"data":data0,"type":"*skillRation"}]
|
||||
@@ -1123,32 +1022,24 @@ class Skill35(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# 前方移动距离 : {value0}px
|
||||
# REMOVE: data0 = [0, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# 移动射击次数上限 : {value1}次
|
||||
# REMOVE: 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
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
# 移动射击攻击力 : {value2}%
|
||||
# REMOVE: data2 = [0, 3473, 3825, 4177, 4530, 4882, 5234, 5587, 5939, 6291, 6644, 6996, 7348, 7701, 8053, 8405, 8757, 9110, 9462, 9814, 10167, 10519, 10871, 11224, 11576, 11928, 12281, 12633, 12985, 13338, 13690, 14042, 14395, 14747, 15099, 15451, 15804, 16156, 16508, 16861, 17213, 17565, 17918, 18270, 18622, 18975, 19327, 19679, 20032, 20384, 20736]# 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)
|
||||
# 原地范围射击攻击力 : {value4}%
|
||||
# REMOVE: data4 = [0, 5209, 5738, 6266, 6795, 7323, 7852, 8380, 8908, 9437, 9965, 10494, 11022, 11551, 12079, 12608, 13136, 13665, 14193, 14722, 15250, 15779, 16307, 16836, 17364, 17892, 18421, 18949, 19478, 20006, 20535, 21063, 21592, 22120, 22649, 23177, 23706, 24234, 24763, 25291, 25820, 26348, 26876, 27405, 27933, 28462, 28990, 29519, 30047, 30576, 31104]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
hit4 = 10
|
||||
# 后方射击次数上限 : {value5}次
|
||||
# REMOVE: data5 = [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
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
# 后方射击攻击力 : {value6}%
|
||||
# REMOVE: data6 = [0, 3477, 3830, 4182, 4535, 4888, 5240, 5593, 5946, 6299, 6651, 7004, 7357, 7710, 8062, 8415, 8768, 9120, 9473, 9826, 10179, 10531, 10884, 11237, 11590, 11942, 12295, 12648, 13000, 13353, 13706, 14059, 14411, 14764, 15117, 15469, 15822, 16175, 16528, 16880, 17233, 17586, 17939, 18291, 18644, 18997, 19349, 19702, 20055, 20408, 20760]# noqa: E501
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
hit6 = 0
|
||||
# [范围信息]
|
||||
# 打击范围增加比率 : {value7}%
|
||||
# REMOVE: data7 = [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
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
|
||||
|
||||
mode = ['原地','后方']
|
||||
@@ -1218,15 +1109,12 @@ class Skill36(ActiveSkill):
|
||||
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
|
||||
|
||||
# [碧波瞬斩]每一击攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 32122, 35381, 38640, 41898, 45157, 48416, 51675, 54933, 58192, 61451, 64710, 67968, 71227, 74486, 77745, 81003, 84262, 87521, 90780, 94038, 97297, 100556, 103815, 107073, 110332, 113591, 116850, 120108, 123367, 126626, 129885, 133143, 136402, 139661, 142920, 146178, 149437, 152696, 155955, 159213, 162472, 165731, 168990, 172248, 175507, 178766, 182025, 185283, 188542, 191801]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
hit0 = 3
|
||||
# [碧波瞬斩]攻击次数 : {value1}次
|
||||
# REMOVE: data1 = [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
|
||||
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]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
|
||||
def vp_1(self):
|
||||
@@ -1272,25 +1160,19 @@ class Skill37(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 剑术攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 16277, 20051, 23826, 27600, 31374, 35149, 38923, 42697, 46472, 50246, 54020, 57795, 61569, 65343, 69118, 72892, 76666, 80441, 84215, 87989, 91764, 95538, 99312, 103087, 106861, 110635, 114410, 118184, 121958, 125733, 129507, 133281, 137056, 140830, 144604, 148379, 152153, 155927, 159702, 163476, 167251, 171025, 174799, 178574, 182348, 186122, 189897, 193671, 197445, 201220]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
hit0 = 4
|
||||
# 射击攻击次数 : {value1}次
|
||||
# REMOVE: data1 = [0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
# 射击攻击力 : {value2}%
|
||||
# REMOVE: data2 = [0, 3949, 4865, 5781, 6696, 7612, 8528, 9444, 10359, 11275, 12191, 13107, 14022, 14938, 15854, 16770, 17686, 18601, 19517, 20433, 21349, 22264, 23180, 24096, 25012, 25927, 26843, 27759, 28675, 29590, 30506, 31422, 32338, 33253, 34169, 35085, 36001, 36916, 37832, 38748, 39664, 40579, 41495, 42411, 43327, 44242, 45158, 46074, 46990, 47905, 48821]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
hit2 = 11
|
||||
# 最终齐射攻击次数 : {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, 4342, 5349, 6356, 7362, 8369, 9376, 10383, 11390, 12397, 13403, 14410, 15417, 16424, 17431, 18438, 19444, 20451, 21458, 22465, 23472, 24478, 25485, 26492, 27499, 28506, 29513, 30519, 31526, 32533, 33540, 34547, 35554, 36560, 37567, 38574, 39581, 40588, 41595, 42601, 43608, 44615, 45622, 46629, 47635, 48642, 49649, 50656, 51663, 52670, 53676]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
hit4 = 20
|
||||
# 最终齐射爆炸攻击力 : {value5}%
|
||||
# REMOVE: data5 = [0, 21710, 26744, 31778, 36812, 41846, 46880, 51915, 56949, 61983, 67017, 72051, 77085, 82119, 87153, 92188, 97222, 102256, 107290, 112324, 117358, 122392, 127427, 132461, 137495, 142529, 147563, 152597, 157631, 162665, 167700, 172734, 177768, 182802, 187836, 192870, 197904, 202939, 207973, 213007, 218041, 223075, 228109, 233143, 238177, 243212, 248246, 253280, 258314, 263348, 268382]# noqa: E501
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
hit5 = 1
|
||||
|
||||
@@ -1318,16 +1200,12 @@ class Skill38(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)
|
||||
# [轮盘连射]暗刃射击次数 : {value1}次
|
||||
# REMOVE: data1 = [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
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
# [轮盘连射]暗刃射击攻击力 : 原射击攻击力的{value2}%
|
||||
# REMOVE: data2 = [0, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
# [轮盘连射]罗朗斩击攻击力 : [轮盘连射]攻击力总和的{value3}%
|
||||
# REMOVE: data3 = [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
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
|
||||
associate = [
|
||||
@@ -1361,36 +1239,27 @@ class Skill39(ActiveSkill):
|
||||
|
||||
# [普通施放时]
|
||||
# 暗刃支援射击攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 6087, 6705, 7322, 7940, 8557, 9175, 9793, 10410, 11028, 11645, 12263, 12880, 13498, 14115, 14733, 15350, 15968, 16586, 17203, 17821, 18438, 19056, 19673, 20291, 20908, 21526, 22144, 22761, 23379, 23996, 24614, 25231, 25849, 26466, 27084, 27701, 28319, 28937, 29554, 30172, 30789, 31407, 32024, 32642, 33259, 33877, 34494, 35112, 35730, 36347]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
hit0 = 10
|
||||
# 暗刃支援射击次数 : {value1}次
|
||||
# REMOVE: 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
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
# 罗朗斩击攻击力 : {value2}%
|
||||
# REMOVE: data2 = [0, 18833, 20744, 22654, 24565, 26476, 28386, 30297, 32208, 34118, 36029, 37939, 39850, 41761, 43671, 45582, 47493, 49403, 51314, 53224, 55135, 57046, 58956, 60867, 62777, 64688, 66599, 68509, 70420, 72331, 74241, 76152, 78062, 79973, 81884, 83794, 85705, 87615, 89526, 91437, 93347, 95258, 97169, 99079, 100990, 102900, 104811, 106722, 108632, 110543, 112454]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
hit2 = 6
|
||||
# 罗朗斩击次数 : {value3}次
|
||||
# REMOVE: data3 = [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
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
# [前方突进时]
|
||||
# 比尔支援射击攻击力 : {value4}%
|
||||
# REMOVE: data4 = [0, 3477, 3830, 4183, 4536, 4889, 5241, 5594, 5947, 6300, 6652, 7005, 7358, 7711, 8064, 8416, 8769, 9122, 9475, 9828, 10180, 10533, 10886, 11239, 11591, 11944, 12297, 12650, 13003, 13355, 13708, 14061, 14414, 14767, 15119, 15472, 15825, 16178, 16530, 16883, 17236, 17589, 17942, 18294, 18647, 19000, 19353, 19705, 20058, 20411, 20764]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
hit4 = 0
|
||||
# 比尔支援射击次数 : {value5}次
|
||||
# REMOVE: 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
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
# 暗刃旋转斩击攻击力 : {value6}%
|
||||
# REMOVE: data6 = [0, 10429, 11487, 12545, 13603, 14661, 15719, 16777, 17835, 18893, 19951, 21009, 22067, 23125, 24183, 25241, 26299, 27357, 28415, 29473, 30531, 31589, 32647, 33705, 34763, 35821, 36879, 37937, 38995, 40053, 41111, 42169, 43227, 44285, 45343, 46401, 47459, 48517, 49575, 50633, 51691, 52749, 53807, 54865, 55923, 56981, 58039, 59097, 60155, 61213, 62271]# noqa: E501
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
hit6 = 0
|
||||
# 暗刃旋转斩击次数 : {value7}次
|
||||
# REMOVE: data7 = [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
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
|
||||
# 暗刃终结斩击攻击力 : {value8}%
|
||||
# REMOVE: data8 = [0, 86901, 95717, 104533, 113349, 122165, 130982, 139798, 148614, 157430, 166246, 175062, 183878, 192694, 201510, 210326, 219142, 227958, 236774, 245590, 254406, 263223, 272039, 280855, 289671, 298487, 307303, 316119, 324935, 333751, 342567, 351383, 360199, 369015, 377831, 386647, 395464, 404280, 413096, 421912, 430728, 439544, 448360, 457176, 465992, 474808, 483624, 492440, 501256, 510072, 518888]# noqa: E501
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8, lambda x = None: x)
|
||||
hit8 = 0
|
||||
|
||||
@@ -1434,35 +1303,26 @@ class Skill40(ActiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 比尔、 布兰德射击攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 1984, 2444, 2905, 3365, 3825, 4285, 4745, 5205, 5665, 6126, 6586, 7046, 7506, 7966, 8426, 8886, 9347, 9807, 10267, 10727, 11187, 11647, 12107, 12568, 13028, 13488, 13948, 14408, 14868, 15328, 15789, 16249, 16709, 17169, 17629, 18089, 18549, 19009, 19470, 19930, 20390, 20850, 21310, 21770, 22230, 22691, 23151, 23611, 24071, 24531]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
hit0 = 22
|
||||
# 比尔、 布兰德射击次数 : {value1}次
|
||||
# REMOVE: data1 = [0, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
# 暗刃、 罗朗登场攻击力 : {value2}%
|
||||
# REMOVE: data2 = [0, 40876, 50355, 59833, 69312, 78790, 88269, 97747, 107226, 116704, 126183, 135661, 145140, 154618, 164097, 173575, 183054, 192532, 202011, 211490, 220968, 230447, 239925, 249404, 258882, 268361, 277839, 287318, 296796, 306275, 315753, 325232, 334710, 344189, 353667, 363146, 372624, 382103, 391581, 401060, 410538, 420017, 429496, 438974, 448453, 457931, 467410, 476888, 486367, 495845, 505324]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
hit2 = 2
|
||||
# 暗刃、 罗朗登场攻击次数 : {value3}次
|
||||
# REMOVE: 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
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
# 暗刃、 罗朗乱舞斩击攻击力 : {value4}%
|
||||
# REMOVE: data4 = [0, 34063, 41962, 49861, 57760, 65659, 73557, 81456, 89355, 97254, 105152, 113051, 120950, 128849, 136747, 144646, 152545, 160444, 168342, 176241, 184140, 192039, 199938, 207836, 215735, 223634, 231533, 239431, 247330, 255229, 263128, 271026, 278925, 286824, 294723, 302622, 310520, 318419, 326318, 334217, 342115, 350014, 357913, 365812, 373710, 381609, 389508, 397407, 405306, 413204, 421103]# noqa: E501
|
||||
data4 = get_data(f'{prefix}/{uuid}', 4, lambda x = None: x)
|
||||
hit4 = 4
|
||||
# 暗刃、 罗朗乱舞斩击次数 : {value5}次
|
||||
# REMOVE: data5 = [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
|
||||
data5 = get_data(f'{prefix}/{uuid}', 5, lambda x = None: x)
|
||||
# 比尔、 布兰德乱射攻击力 : {value6}%
|
||||
# REMOVE: data6 = [0, 4088, 5035, 5983, 6931, 7879, 8827, 9775, 10723, 11670, 12618, 13566, 14514, 15462, 16410, 17358, 18305, 19253, 20201, 21149, 22097, 23045, 23993, 24940, 25888, 26836, 27784, 28732, 29680, 30627, 31575, 32523, 33471, 34419, 35367, 36315, 37262, 38210, 39158, 40106, 41054, 42002, 42950, 43897, 44845, 45793, 46741, 47689, 48637, 49585, 50532]# noqa: E501
|
||||
data6 = get_data(f'{prefix}/{uuid}', 6, lambda x = None: x)
|
||||
hit6 = 16
|
||||
# 比尔、 布兰德乱射次数 : {value7}次
|
||||
# REMOVE: data7 = [0, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16]# noqa: E501
|
||||
data7 = get_data(f'{prefix}/{uuid}', 7, lambda x = None: x)
|
||||
# 终结一击攻击力 : {value8}%
|
||||
# REMOVE: data8 = [0, 217951, 268491, 319030, 369570, 420109, 470649, 521188, 571728, 622267, 672807, 723346, 773886, 824425, 874965, 925504, 976044, 1026583, 1077123, 1127662, 1178202, 1228741, 1279281, 1329820, 1380359, 1430899, 1481438, 1531978, 1582517, 1633057, 1683596, 1734136, 1784675, 1835215, 1885754, 1936294, 1986833, 2037373, 2087912, 2138452, 2188991, 2239531, 2290070, 2340610, 2391149, 2441689, 2492228, 2542767, 2593307, 2643846, 2694386]# noqa: E501
|
||||
data8 = get_data(f'{prefix}/{uuid}', 8, lambda x = None: x)
|
||||
hit8 = 1
|
||||
|
||||
|
||||
@@ -23,16 +23,12 @@ class Skill0(PassiveSkill):
|
||||
hasUP = False
|
||||
|
||||
# 触发增益效果所需连击数 : {value0}
|
||||
# REMOVE: data0 = [0, 5]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# 暴击率增加 : {value1}%
|
||||
# REMOVE: data1 = [0, 1]# noqa: E501
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
# 暴击率增加上限 : {value2}%
|
||||
# REMOVE: data2 = [0, 5]# noqa: E501
|
||||
data2 = get_data(f'{prefix}/{uuid}', 2, lambda x = None: x)
|
||||
# 增益效果持续时间 : {value3}秒
|
||||
# REMOVE: data3 = [0, 5]# noqa: E501
|
||||
data3 = get_data(f'{prefix}/{uuid}', 3, lambda x = None: x)
|
||||
|
||||
|
||||
@@ -121,11 +117,9 @@ class Skill3(ActiveSkill):
|
||||
hasUP = True
|
||||
|
||||
# 斩击攻击力 : {value0}%
|
||||
# REMOVE: data0 = [0, 2454, 2703, 2952, 3201, 3450, 3699, 3948, 4197, 4446, 4695, 4944, 5193, 5441, 5690, 5939, 6188, 6437, 6686, 6935, 7184, 7433, 7682, 7931, 8180, 8429, 8678, 8927, 9176, 9425, 9674, 9923, 10172, 10421, 10670, 10919, 11167, 11416, 11665, 11914, 12163, 12412, 12661, 12910, 13159, 13408, 13657, 13906, 14155, 14404, 14653, 14902, 15151, 15400, 15649, 15898, 16147, 16396, 16645, 16893, 17142, 17391, 17640, 17889, 18138, 18387, 18636, 18885, 19134, 19383, 19632]# noqa: E501
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x)
|
||||
# [范围信息]
|
||||
# 反击范围比率 : {value1}%
|
||||
# REMOVE: data1 = [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
|
||||
data1 = get_data(f'{prefix}/{uuid}', 1, lambda x = None: x)
|
||||
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user