This commit is contained in:
2025-10-14 00:27:08 +08:00
parent 325cf2dab1
commit a570a2909b
49 changed files with 1926 additions and 1273 deletions
-121
View File
@@ -52,33 +52,25 @@ class Skill0(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 箭矢攻击力 : {value0}%
# REMOVE: data0 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 冲击波攻击力 : {value1}%
# REMOVE: data1 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
# 冲击波浮空力 : {value2}%
# REMOVE: data2 = [0, 450, 455, 460, 465, 470, 475, 480, 485, 490, 495, 500, 505, 510, 515, 520, 525, 530, 535, 540, 545]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# [转职为缪斯后]
# 棱镜攻击力 : {value3}
# REMOVE: data3 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 冲击波攻击力 : {value4}
# REMOVE: data4 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# [转职为妖护使后]
# 妖兽上勾拳攻击力 : {value5}%
# REMOVE: data5 = [0, 120, 139, 158, 177, 197, 216, 235, 254, 273, 292, 311, 330, 350, 369, 388, 407, 426, 445, 464, 483]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# [转职为奇美拉后]
# 箭矢攻击力 : {value6}
# REMOVE: data6 = [0, 24, 28, 32, 35, 39, 43, 47, 51, 55, 58, 62, 66, 70, 74, 78, 81, 85, 89, 93, 97]# noqa: E501
data6 = get_data(f'{prefix}/{uuid}', 6)
# 冲击波攻击力 : {value7}
# REMOVE: data7 = [0, 96, 111, 127, 142, 157, 173, 188, 203, 218, 234, 249, 264, 280, 295, 310, 326, 341, 356, 371, 387]# noqa: E501
data7 = get_data(f'{prefix}/{uuid}', 7)
# 狩猎之瞳
@@ -103,10 +95,8 @@ class Skill1(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 定位敌人范围 : 左右{value0}px
# REMOVE: data0 = [0, 1000]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 最大可定位敌人数量 : {value1}
# REMOVE: data1 = [0, 30]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 强攻弩掌握
@@ -131,7 +121,6 @@ class Skill2(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 转职技能冷却时间减少 : {value0}%
# REMOVE: data0 = [0, 10]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
associate = [ {"data":data0,"type":"*cdReduce", 'exceptSkills': ['联合作战:围猎', '完美瞄准', '联合作战:最终一役']} ]
@@ -159,16 +148,13 @@ class Skill3(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 身体撞击攻击力 : {value0}%
# REMOVE: data0 = [0, 3009, 3314, 3620, 3925, 4230, 4535, 4841, 5146, 5451, 5756, 6062, 6367, 6672, 6977, 7283, 7588, 7893, 8198, 8504, 8809, 9114, 9419, 9725, 10030, 10335, 10641, 10946, 11251, 11556, 11862, 12167, 12472, 12777, 13083, 13388, 13693, 13998, 14304, 14609, 14914, 15219, 15525, 15830, 16135, 16440, 16746, 17051, 17356, 17662, 17967, 18272, 18577, 18883, 19188, 19493, 19798, 20104, 20409, 20714, 21019, 21325, 21630, 21935, 22240, 22546, 22851, 23156, 23461, 23767, 24072]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 眩晕几率 : 100%
# 眩晕持续时间 : {value1}秒
# REMOVE: data1 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 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)
# 迅猛速射
@@ -192,16 +178,13 @@ class Skill4(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 小型弩箭攻击力 : {value0}%
# REMOVE: data0 = [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
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 5
cost0 = -5
# 发射数量 : {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)
# [范围信息]
# 弩箭最大移动距离 : {value2}px
# REMOVE: data2 = [0, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 基础精通
@@ -219,19 +202,15 @@ class Skill6(PassiveSkill):
position = 1 #TODO
rangeLv = 1
uuid = "5a56514f35cf0270ae8d6c65f8fefd78"
icon = "$common/$uuid"
hasVP = False
hasUP = False
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基本攻击力变化率 : {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)
# 前冲攻击力变化率 : {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)
# 跳跃攻击力变化率 : {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)
associate = [{"type":"*skillRation","data":[i-100 if i>0 else 0 for i in data0],"skills":["急速扳机"]}]
@@ -260,19 +239,15 @@ class Skill9(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 击打攻击力 : {value0}%
# REMOVE: data0 = [0, 1601, 1763, 1926, 2088, 2251, 2413, 2576, 2738, 2900, 3063, 3225, 3388, 3550, 3712, 3875, 4037, 4200, 4362, 4525, 4687, 4849, 5012, 5174, 5337, 5499, 5662, 5824, 5986, 6149, 6311, 6474, 6636, 6798, 6961, 7123, 7286, 7448, 7611, 7773, 7935, 8098, 8260, 8423, 8585, 8747, 8910, 9072, 9235, 9397, 9560, 9722, 9884, 10047, 10209, 10372, 10534, 10697, 10859, 11021, 11184, 11346, 11509, 11671, 11833, 11996, 12158, 12321, 12483, 12646, 12808]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# [转职为猎人后]
# 爆炸箭矢攻击力 : {value1}%
# REMOVE: data1 = [0, 2404, 2648, 2892, 3136, 3380, 3624, 3867, 4111, 4355, 4599, 4843, 5087, 5331, 5575, 5819, 6062, 6306, 6550, 6794, 7038, 7282, 7526, 7770, 8014, 8257, 8501, 8745, 8989, 9233, 9477, 9721, 9965, 10209, 10452, 10696, 10940, 11184, 11428, 11672, 11916, 12160, 12404, 12647, 12891, 13135, 13379, 13623, 13867, 14111, 14355, 14599, 14842, 15086, 15330, 15574, 15818, 16062, 16306, 16550, 16794, 17037, 17281, 17525, 17769, 18013, 18257, 18501, 18745, 18989, 19232]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit0 = 1
# [范围信息]
# 转职为猎人时, 爆炸箭矢射程 : {value2}px
# REMOVE: data2 = [0, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 转职为猎人时, 爆炸箭矢爆炸范围比率 : {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)
# 推进装置
@@ -323,17 +298,14 @@ class Skill11(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 弩箭爆炸攻击力 : {value0}%
# REMOVE: data0 = [0, 3692, 4067, 4441, 4816, 5190, 5565, 5939, 6314, 6688, 7063, 7438, 7812, 8187, 8561, 8936, 9310, 9685, 10059, 10434, 10808, 11183, 11558, 11932, 12307, 12681, 13056, 13430, 13805, 14179, 14554, 14929, 15303, 15678, 16052, 16427, 16801, 17176, 17550, 17925, 18299, 18674, 19049, 19423, 19798, 20172, 20547, 20921, 21296, 21670, 22045, 22420, 22794, 23169, 23543, 23918, 24292, 24667, 25041, 25416, 25790, 26165, 26540, 26914, 27289, 27663, 28038, 28412, 28787, 29161, 29536]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
cost0 = 5
# 学习[猎物识别]后, 标记层数最大消耗 : 5个
# [范围信息]
# 弩箭射程 : {value1}px
# REMOVE: data1 = [0, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 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)
# 翻月翔击
@@ -363,11 +335,9 @@ class Skill12(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 踢击攻击力 : {value0}%
# REMOVE: data0 = [0, 5384, 5930, 6476, 7023, 7569, 8115, 8661, 9207, 9754, 10300, 10846, 11392, 11938, 12485, 13031, 13577, 14123, 14669, 15216, 15762, 16308, 16854, 17400, 17947, 18493, 19039, 19585, 20131, 20678, 21224, 21770, 22316, 22862, 23409, 23955, 24501, 25047, 25594, 26140, 26686, 27232, 27778, 28325, 28871, 29417, 29963, 30509, 31056, 31602, 32148, 32694, 33240, 33787, 34333, 34879, 35425, 35971, 36518, 37064, 37610, 38156, 38702, 39249, 39795, 40341, 40887, 41433, 41980, 42526, 43072]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 冲击波攻击力 : {value1}%
# REMOVE: data1 = [0, 4306, 4743, 5180, 5617, 6054, 6490, 6927, 7364, 7801, 8238, 8675, 9112, 9548, 9985, 10422, 10859, 11296, 11733, 12169, 12606, 13043, 13480, 13917, 14354, 14791, 15227, 15664, 16101, 16538, 16975, 17412, 17849, 18285, 18722, 19159, 19596, 20033, 20470, 20907, 21343, 21780, 22217, 22654, 23091, 23528, 23965, 24401, 24838, 25275, 25712, 26149, 26586, 27022, 27459, 27896, 28333, 28770, 29207, 29644, 30080, 30517, 30954, 31391, 31828, 32265, 32702, 33138, 33575, 34012, 34449]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
@@ -396,19 +366,14 @@ class Skill15(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 除收割技能外基本/技能攻击力增加率 : {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)
# 每1层标记的收割攻击力增加率 : {value1}%
# REMOVE: data1 = [0, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 命中率增加 : {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)
# 最大标记层数时敌人回避率减少 : {value3}%
# REMOVE: data3 = [0, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 单个敌人最大可标记层数 : {value4}
# REMOVE: data4 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
associate = [{"data":data0,"type":"+normalRation"},{"data":data1,"type":"+markRation"}]
@@ -435,15 +400,12 @@ class Skill16(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 弩箭多段攻击力 : {value0}% x{value1}
# REMOVE: data0 = [0, 1200, 1322, 1443, 1565, 1687, 1809, 1930, 2052, 2174, 2296, 2417, 2539, 2661, 2783, 2904, 3026, 3148, 3270, 3391, 3513, 3635, 3757, 3878, 4000, 4122, 4243, 4365, 4487, 4609, 4730, 4852, 4974, 5096, 5217, 5339, 5461, 5583, 5704, 5826, 5948, 6070, 6191, 6313, 6435, 6557, 6678, 6800, 6922, 7043, 7165, 7287, 7409, 7530, 7652, 7774, 7896, 8017, 8139, 8261, 8383, 8504, 8626, 8748, 8870, 8991, 9113, 9235, 9357, 9478, 9600]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 5
cost0 = -5
# 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)
# [范围信息]
# 攻击范围比率 : {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)
# 炽热喷涌
@@ -470,15 +432,12 @@ class Skill17(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 榴弹爆炸多段攻击力(标记) : {value0}% x{value1}
# REMOVE: data0 = [0, 1248, 1375, 1501, 1628, 1754, 1881, 2008, 2134, 2261, 2387, 2514, 2641, 2767, 2894, 3021, 3147, 3274, 3400, 3527, 3654, 3780, 3907, 4033, 4160, 4287, 4413, 4540, 4666, 4793, 4920, 5046, 5173, 5299, 5426, 5553, 5679, 5806, 5933, 6059, 6186, 6312, 6439, 6566, 6692, 6819, 6945, 7072, 7199, 7325, 7452, 7578, 7705, 7832, 7958, 8085, 8211, 8338, 8465, 8591, 8718, 8845, 8971, 9098, 9224, 9351, 9478, 9604, 9731, 9857, 9984]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 5
cost0 = -5
# 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)
# [范围信息]
# 榴弹爆炸范围比率 : {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)
# 急速扳机
@@ -503,26 +462,20 @@ class Skill18(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 小型弩箭攻击力 : {value0}%
# REMOVE: data0 = [0, 337]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 3
cost0 = -3
# 小型弩箭发射数量 : {value1}发
# REMOVE: data1 = [0, 3]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 爆炸型弩箭爆炸攻击力 : {value2}%
# REMOVE: data2 = [0, 728]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
# [范围信息]
# 小型弩箭射程 : {value3}px
# REMOVE: data3 = [0, 500]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 大型弩箭射程 : {value4}px
# REMOVE: data4 = [0, 500]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 大型弩箭爆炸范围比率 : {value5}%
# REMOVE: data5 = [0, 100]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 5)
# 高压喷射
@@ -548,16 +501,13 @@ class Skill19(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 挑起攻击力 : {value0}%
# REMOVE: data0 = [0, 1682, 1853, 2023, 2194, 2365, 2535, 2706, 2876, 3047, 3218, 3388, 3559, 3730, 3900, 4071, 4242, 4412, 4583, 4753, 4924, 5095, 5265, 5436, 5607, 5777, 5948, 6119, 6289, 6460, 6630, 6801, 6972, 7142, 7313, 7484, 7654, 7825, 7996, 8166, 8337, 8508, 8678, 8849, 9019, 9190, 9361, 9531, 9702, 9873, 10043, 10214, 10385, 10555, 10726, 10896, 11067, 11238, 11408, 11579, 11750, 11920, 12091, 12262, 12432, 12603, 12773, 12944, 13115, 13285, 13456]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# 喷射迷雾攻击力 : {value1}%
# REMOVE: data1 = [0, 6728, 7411, 8093, 8776, 9458, 10141, 10823, 11506, 12188, 12871, 13554, 14236, 14919, 15601, 16284, 16966, 17649, 18331, 19014, 19696, 20379, 21062, 21744, 22427, 23109, 23792, 24474, 25157, 25839, 26522, 27205, 27887, 28570, 29252, 29935, 30617, 31300, 31982, 32665, 33347, 34030, 34713, 35395, 36078, 36760, 37443, 38125, 38808, 39490, 40173, 40856, 41538, 42221, 42903, 43586, 44268, 44951, 45633, 46316, 46998, 47681, 48364, 49046, 49729, 50411, 51094, 51776, 52459, 53141, 53824]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
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)
# 暴击
@@ -579,7 +529,6 @@ class Skill20(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 物理/魔法暴击率增加 : {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)
# 强攻弩精通
@@ -602,13 +551,10 @@ class Skill21(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 物理攻击力增加率 : {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)
# 攻击速度增加 : {value1}%
# REMOVE: data1 = [0, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 魔法值消耗量减少 : {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)
associate = [{"type":"$*PAtkP","data":data0}]
@@ -636,17 +582,14 @@ class Skill22(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 贯穿型弩箭攻击力(收割) : {value0}%
# REMOVE: data0 = [0, 6732, 7415, 8098, 8781, 9464, 10147, 10830, 11513, 12196, 12879, 13562, 14245, 14927, 15610, 16293, 16976, 17659, 18342, 19025, 19708, 20391, 21074, 21757, 22440, 23123, 23806, 24489, 25172, 25855, 26538, 27221, 27904, 28587, 29270, 29953, 30635, 31318, 32001, 32684, 33367, 34050, 34733, 35416, 36099, 36782, 37465, 38148, 38831, 39514, 40197, 40880, 41563, 42246, 42929, 43612, 44295, 44978, 45661, 46343, 47026, 47709, 48392, 49075, 49758, 50441, 51124, 51807, 52490, 53173, 53856]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
cost0 = 5
# 标记层数最大消耗 : 5个
# [范围信息]
# 弩箭射程 : {value1}px
# REMOVE: data1 = [0, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 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)
# 狩猎开始
@@ -671,13 +614,10 @@ class Skill23(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 持续时间 : {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)
# 基本攻击力和转职技能攻击力增加率 : {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)
# 移动速度增加 : {value2}%
# REMOVE: data2 = [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
data2 = get_data(f'{prefix}/{uuid}', 2)
# 帕伊卡 : 迷惑之舞
@@ -703,25 +643,20 @@ class Skill24(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 高速移动攻击力 : {value0}% x{value1}
# REMOVE: data0 = [0, 1901, 2094, 2287, 2480, 2672, 2865, 3058, 3251, 3444, 3637, 3830, 4022, 4215, 4408, 4601, 4794, 4987, 5180, 5372, 5565, 5758, 5951, 6144, 6337, 6530, 6722, 6915, 7108, 7301, 7494, 7687, 7880, 8072, 8265, 8458, 8651, 8844, 9037, 9229, 9422, 9615, 9808, 10001, 10194, 10387, 10579, 10772, 10965, 11158, 11351, 11544, 11737, 11929, 12122, 12315, 12508, 12701, 12894, 13087, 13279, 13472, 13665, 13858, 14051, 14244, 14437, 14629, 14822, 15015, 15208]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 6
cost0 = -6
# REMOVE: data1 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 迷雾区域维持时间 : 1秒
# 失明几率 : 100%
# 失明持续时间 : {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)
# [学习追猎者勋章后]
# 混乱几率 : 100%
# 混乱持续时间 : {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, 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)
# [范围信息]
# 攻击范围比率 : {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)
# 霰弹之箭
@@ -746,15 +681,12 @@ class Skill25(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 霰弹枪多段攻击力(标记) : {value0}% x{value1}
# REMOVE: data0 = [0, 2373, 2614, 2854, 3095, 3336, 3577, 3817, 4058, 4299, 4540, 4780, 5021, 5262, 5503, 5743, 5984, 6225, 6466, 6706, 6947, 7188, 7429, 7669, 7910, 8151, 8391, 8632, 8873, 9114, 9354, 9595, 9836, 10077, 10317, 10558, 10799, 11040, 11280, 11521, 11762, 12003, 12243, 12484, 12725, 12966, 13206, 13447, 13688, 13928, 14169, 14410, 14651, 14891, 15132, 15373, 15614, 15854, 16095, 16336, 16577, 16817, 17058, 17299, 17540, 17780, 18021, 18262, 18503, 18743, 18984]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 5
cost0 = -5
# 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)
# [范围信息]
# 霰弹枪攻击范围比率 : {value2}%
# REMOVE: data2 = [0, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 二重助推
@@ -777,7 +709,6 @@ class Skill26(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# [重型穿甲箭]攻击力增加率 : {value0}%
# REMOVE: data0 = [0, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# [重型穿甲箭]弩箭速度增加量 : 25%
@@ -809,19 +740,15 @@ class Skill27(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 弩箭爆炸多段攻击力(收割) : {value0}% x{value1}
# REMOVE: data0 = [0, 3342, 3681, 4020, 4359, 4698, 5037, 5376, 5715, 6054, 6393, 6732, 7071, 7411, 7750, 8089, 8428, 8767, 9106, 9445, 9784, 10123, 10462, 10801, 11140, 11479, 11818, 12157, 12496, 12835, 13174, 13513, 13852, 14191, 14530, 14869, 15209, 15548, 15887, 16226, 16565, 16904, 17243, 17582, 17921, 18260, 18599, 18938, 19277, 19616, 19955, 20294, 20633, 20972, 21311, 21650, 21989, 22328, 22667, 23007, 23346, 23685, 24024, 24363, 24702, 25041, 25380, 25719, 26058, 26397, 26736]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 5
cost0 = 5
# 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)
# 标记层数最大消耗 : 5个
# [范围信息]
# 弩箭射程 : {value2}px
# REMOVE: data2 = [0, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
# 爆炸范围比率 : {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)
def vp_1(self):
@@ -880,16 +807,13 @@ class Skill28(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 罗网攻击力 : {value0}%
# REMOVE: data0 = [0, 25859, 28482, 31106, 33729, 36353, 38976, 41599, 44223, 46846, 49469, 52093, 54716, 57340, 59963, 62586, 65210, 67833, 70456, 73080, 75703, 78327, 80950, 83573, 86197, 88820, 91443, 94067, 96690, 99314, 101937, 104560, 107184, 109807, 112430, 115054, 117677, 120301, 122924, 125547, 128171, 130794, 133417, 136041, 138664, 141288, 143911, 146534, 149158, 151781, 154404, 157028, 159651, 162275, 164898, 167521, 170145, 172768, 175391, 178015, 180638, 183262, 185885, 188508, 191132, 193755, 196378, 199002, 201625, 204249, 206872]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
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)
# 束缚几率 : 100%
# [范围信息]
# 罗网大小比率 : {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)
def vp_1(self):
@@ -939,19 +863,15 @@ class Skill29(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 小型弩箭多段攻击力(标记) : {value0}%
# REMOVE: data0 = [0, 1365, 1503, 1642, 1780, 1919, 2057, 2196, 2334, 2473, 2611, 2750, 2888, 3027, 3165, 3304, 3442, 3581, 3719, 3858, 3996, 4135, 4273, 4412, 4550, 4688, 4827, 4965, 5104, 5242, 5381, 5519, 5658, 5796, 5935, 6073, 6212, 6350, 6489, 6627, 6766, 6904, 7043, 7181, 7320, 7458, 7597, 7735, 7873, 8012, 8150, 8289, 8427, 8566, 8704, 8843, 8981, 9120, 9258, 9397, 9535, 9674, 9812, 9951, 10089, 10228, 10366, 10505, 10643, 10782, 10920]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 20
cost0 = -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)
# 装置持续时间 : {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)
# [范围信息]
# 攻击范围比率 : {value3}%
# REMOVE: data3 = [0, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
def vp_1(self):
@@ -1000,33 +920,26 @@ class Skill30(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 第一发特制弩箭攻击力(标记) : {value0}%
# REMOVE: data0 = [0, 328, 362, 395, 428, 462, 495, 528, 562, 595, 628, 662, 695, 728, 762, 795, 828, 862, 895, 928, 962, 995, 1028, 1061, 1095, 1128, 1161, 1195, 1228, 1261, 1295, 1328, 1361, 1395, 1428, 1461, 1495, 1528, 1561, 1595, 1628, 1661, 1695, 1728, 1761, 1795, 1828, 1861, 1894, 1928, 1961, 1994, 2028, 2061, 2094, 2128, 2161, 2194, 2228, 2261, 2294, 2328, 2361, 2394, 2428, 2461, 2494, 2528, 2561, 2594, 2628]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
cost0 = -1
# 第二发特制弩箭攻击力(标记) : {value1}%
# REMOVE: data1 = [0, 328, 362, 395, 428, 462, 495, 528, 562, 595, 628, 662, 695, 728, 762, 795, 828, 862, 895, 928, 962, 995, 1028, 1061, 1095, 1128, 1161, 1195, 1228, 1261, 1295, 1328, 1361, 1395, 1428, 1461, 1495, 1528, 1561, 1595, 1628, 1661, 1695, 1728, 1761, 1795, 1828, 1861, 1894, 1928, 1961, 1994, 2028, 2061, 2094, 2128, 2161, 2194, 2228, 2261, 2294, 2328, 2361, 2394, 2428, 2461, 2494, 2528, 2561, 2594, 2628]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 1
cost1 = -1
# 每发特制弩箭增加爆炸型弩箭标记层数最大消耗量 : {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)
# 每发之间可自由行动时间 : {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, 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)
# 最后一发爆炸型弩箭攻击力(收割) : {value4}%
# REMOVE: data4 = [0, 32187, 35452, 38718, 41983, 45249, 48514, 51779, 55045, 58310, 61575, 64841, 68106, 71371, 74637, 77902, 81168, 84433, 87698, 90964, 94229, 97494, 100760, 104025, 107290, 110556, 113821, 117086, 120352, 123617, 126883, 130148, 133413, 136679, 139944, 143209, 146475, 149740, 153005, 156271, 159536, 162802, 166067, 169332, 172598, 175863, 179128, 182394, 185659, 188924, 192190, 195455, 198720, 201986, 205251, 208517, 211782, 215047, 218313, 221578, 224843, 228109, 231374, 234639, 237905, 241170, 244436, 247701, 250966, 254232, 257497]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
hit4 = 1
cost4 = 15
# 标记层数最大消耗 : 5个
# [范围信息]
# 弩箭射程 : {value5}px
# REMOVE: data5 = [0, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000]# noqa: E501
data5 = get_data(f'{prefix}/{uuid}', 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)
def vp_1(self):
@@ -1075,13 +988,10 @@ class Skill31(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# [狩猎之瞳]探索范围增加 : {value0}px
# REMOVE: data0 = [0, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
# 暴击率增加 : {value1}%
# REMOVE: data1 = [0, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20, 20.5, 21, 21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30, 30.5, 31, 31.5, 32, 32.5, 33, 33.5, 34, 34.5]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 暴击伤害增加率 : {value2}%
# REMOVE: data2 = [0, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
associate = [ {"data":data2,"type":"*skillRation"}]
@@ -1111,15 +1021,12 @@ class Skill32(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 小型弩箭多段攻击力(标记) : {value0}%
# REMOVE: data0 = [0, 845, 1041, 1236, 1432, 1628, 1824, 2020, 2216, 2412, 2607, 2803, 2999, 3195, 3391, 3587, 3783, 3978, 4174, 4370, 4566, 4762, 4958, 5154, 5350, 5545, 5741, 5937, 6133, 6329, 6525, 6721, 6916, 7112, 7308, 7504, 7700, 7896, 8092, 8287, 8483, 8679, 8875, 9071, 9267, 9463, 9658, 9854, 10050, 10246, 10442]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 10
cost0 = -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)
# 爆炸型弩箭攻击力(终结) : {value2}%
# REMOVE: data2 = [0, 75327, 92794, 110261, 127728, 145195, 162662, 180130, 197597, 215064, 232531, 249998, 267465, 284932, 302399, 319866, 337334, 354801, 372268, 389735, 407202, 424669, 442136, 459603, 477070, 494538, 512005, 529472, 546939, 564406, 581873, 599340, 616807, 634274, 651742, 669209, 686676, 704143, 721610, 739077, 756544, 774011, 791478, 808946, 826413, 843880, 861347, 878814, 896281, 913748, 931215]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
cost2 = 5
@@ -1153,28 +1060,22 @@ class Skill33(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 飞行模式持续时间上限 : {value0}秒
# REMOVE: data0 = [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
data0 = get_data(f'{prefix}/{uuid}', 0)
# 小型弩箭多段攻击力 (标记) : {value1}%
# REMOVE: data1 = [0, 170, 187, 204, 222, 239, 256, 273, 291, 308, 325, 342, 360, 377, 394, 411, 429, 446, 463, 480, 498, 515, 532, 549, 567, 584, 601, 618, 636, 653, 670, 687, 705, 722, 739, 756, 774, 791, 808, 825, 843, 860, 877, 894, 912, 929, 946, 963, 981, 998, 1015]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 19*2
cost1 = 19*(-2)
# 爆炸型弩箭攻击力 (收割) : {value2}%
# REMOVE: data2 = [0, 9134, 10061, 10987, 11914, 12841, 13767, 14694, 15621, 16547, 17474, 18401, 19327, 20254, 21181, 22107, 23034, 23960, 24887, 25814, 26740, 27667, 28594, 29520, 30447, 31374, 32300, 33227, 34154, 35080, 36007, 36934, 37860, 38787, 39713, 40640, 41567, 42493, 43420, 44347, 45273, 46200, 47127, 48053, 48980, 49907, 50833, 51760, 52687, 53613, 54540]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 5*1
cost2 = 5*5
# 每发爆炸型弩箭消耗的标记层数上限 : 5个
# 爆炸型弩箭装填数量 : {value3}发
# REMOVE: data3 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 飞行模式中所受伤害减少率 : {value4}%
# REMOVE: data4 = [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
data4 = get_data(f'{prefix}/{uuid}', 4)
# [范围信息]
# 爆炸型弩箭爆炸范围比率 : {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)
def vp_1(self):
@@ -1235,12 +1136,10 @@ class Skill34(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 突进攻击力 : {value0}%
# REMOVE: data0 = [0, 84018, 92542, 101065, 109589, 118112, 126636, 135159, 143683, 152207, 160730, 169254, 177777, 186301, 194824, 203348, 211871, 220395, 228919, 237442, 245966, 254489, 263013, 271536, 280060, 288584, 297107, 305631, 314154, 322678, 331201, 339725, 348249, 356772, 365296, 373819, 382343, 390866, 399390, 407913, 416437, 424961, 433484, 442008, 450531, 459055, 467578, 476102, 484626, 493149, 501673]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
# [范围信息]
# 攻击范围比率 : {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]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
def vp_1(self):
@@ -1291,7 +1190,6 @@ class Skill35(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基本攻击力和转职技能攻击力增加率 : {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)
associate = [ {"data":data0,"type":"*skillRation"}]
@@ -1322,24 +1220,19 @@ class Skill36(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 弩箭命中攻击力(收割) : {value0}%
# REMOVE: data0 = [0, 722, 795, 869, 942, 1015, 1088, 1162, 1235, 1308, 1381, 1455, 1528, 1601, 1674, 1748, 1821, 1894, 1968, 2041, 2114, 2187, 2261, 2334, 2407, 2480, 2554, 2627, 2700, 2773, 2847, 2920, 2993, 3066, 3140, 3213, 3286, 3359, 3433, 3506, 3579, 3652, 3726, 3799, 3872, 3945, 4019, 4092, 4165, 4239, 4312]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
cost0 = 5
# 钻头旋转攻击力 : {value1}% x{value2}
# REMOVE: data1 = [0, 7149, 7874, 8600, 9325, 10050, 10775, 11501, 12226, 12951, 13676, 14402, 15127, 15852, 16577, 17303, 18028, 18753, 19478, 20204, 20929, 21654, 22379, 23105, 23830, 24555, 25280, 26006, 26731, 27456, 28182, 28907, 29632, 30357, 31083, 31808, 32533, 33258, 33984, 34709, 35434, 36159, 36885, 37610, 38335, 39060, 39786, 40511, 41236, 41961, 42687]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
hit1 = 10
cost1 = 5
# 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)
# 标记层数最大消耗 : 5个
# [范围信息]
# 弩箭射程 : {value3}px
# REMOVE: data3 = [0, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# 攻击范围比率 : {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)
def vp_1(self):
@@ -1396,25 +1289,19 @@ class Skill37(HunterActiveSkill):
vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501
# 追踪小型弩箭攻击力(标记) : {value0}% x{value1}
# REMOVE: data0 = [0, 2933, 3230, 3528, 3825, 4123, 4420, 4718, 5015, 5313, 5610, 5908, 6206, 6503, 6801, 7098, 7396, 7693, 7991, 8288, 8586, 8883, 9181, 9478, 9776, 10073, 10371, 10668, 10966, 11263, 11561, 11858, 12156, 12454, 12751, 13049, 13346, 13644, 13941, 14239, 14536, 14834, 15131, 15429, 15726, 16024, 16321, 16619, 16916, 17214, 17511]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 15
cost0 = -15
# 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)
# 喷射式炸弹爆炸攻击力(标记) : {value2}% x{value3}
# REMOVE: data2 = [0, 11130, 12259, 13388, 14517, 15646, 16775, 17904, 19034, 20163, 21292, 22421, 23550, 24679, 25808, 26937, 28066, 29196, 30325, 31454, 32583, 33712, 34841, 35970, 37099, 38228, 39358, 40487, 41616, 42745, 43874, 45003, 46132, 47261, 48390, 49519, 50649, 51778, 52907, 54036, 55165, 56294, 57423, 58552, 59681, 60811, 61940, 63069, 64198, 65327, 66456]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 5
cost2 = -5
# REMOVE: data3 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501
data3 = get_data(f'{prefix}/{uuid}', 3)
# [范围信息]
# 寻敌范围 : {value4}px
# REMOVE: data4 = [0, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000]# noqa: E501
data4 = get_data(f'{prefix}/{uuid}', 4)
# 喷射式炸弹爆炸范围比率 : {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)
def vp_1(self):
@@ -1465,7 +1352,6 @@ class Skill38(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 爆炸攻击力(收割) : {value0}%
# REMOVE: data0 = [0, 204228, 251585, 298942, 346300, 393657, 441014, 488371, 535729, 583086, 630443, 677800, 725157, 772515, 819872, 867229, 914586, 961943, 1009301, 1056658, 1104015, 1151372, 1198730, 1246087, 1293444, 1340801, 1388158, 1435516, 1482873, 1530230, 1577587, 1624945, 1672302, 1719659, 1767016, 1814373, 1861731, 1909088, 1956445, 2003802, 2051159, 2098517, 2145874, 2193231, 2240588, 2287946, 2335303, 2382660, 2430017, 2477374, 2524732]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 1
cost0 = 5
@@ -1496,7 +1382,6 @@ class Skill39(PassiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 基本攻击力和转职技能攻击力增加率 : {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)
associate = [ {"data":data0,"type":"*skillRation"}]
@@ -1525,14 +1410,11 @@ class Skill40(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 帕伊卡小型弩箭攻击力 : {value0}%
# REMOVE: data0 = [0, 1514, 1668, 1821, 1975, 2128, 2282, 2436, 2589, 2743, 2897, 3050, 3204, 3357, 3511, 3665, 3818, 3972, 4125, 4279, 4433, 4586, 4740, 4893, 5047, 5201, 5354, 5508, 5661, 5815, 5969, 6122, 6276, 6429, 6583, 6737, 6890, 7044, 7197, 7351, 7505, 7658, 7812, 7965, 8119, 8273, 8426, 8580, 8733, 8887, 9041]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 5*2
# 小型弩箭最大命中次数 : {value1}次x2
# 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]# noqa: E501
data1 = get_data(f'{prefix}/{uuid}', 1)
# 猎人爆炸型弩箭攻击力(收割) : {value2}%
# REMOVE: data2 = [0, 136267, 150091, 163916, 177740, 191564, 205388, 219212, 233037, 246861, 260685, 274509, 288333, 302158, 315982, 329806, 343630, 357455, 371279, 385103, 398927, 412751, 426576, 440400, 454224, 468048, 481872, 495697, 509521, 523345, 537169, 550993, 564818, 578642, 592466, 606290, 620115, 633939, 647763, 661587, 675411, 689236, 703060, 716884, 730708, 744532, 758357, 772181, 786005, 799829, 813653]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
cost2 = 5
@@ -1564,14 +1446,11 @@ class Skill41(HunterActiveSkill):
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
# 小型弩箭多段攻击力(标记) : {value0}% x{value1}
# REMOVE: data0 = [0, 3206, 3949, 4692, 5436, 6179, 6922, 7666, 8409, 9152, 9896, 10639, 11382, 12126, 12869, 13612, 14356, 15099, 15842, 16586, 17329, 18072, 18816, 19559, 20302, 21046, 21789, 22532, 23276, 24019, 24762, 25506, 26249, 26992, 27736, 28479, 29222, 29966, 30709, 31452, 32196, 32939, 33682, 34426, 35169, 35912, 36656, 37399, 38142, 38886, 39629]# noqa: E501
data0 = get_data(f'{prefix}/{uuid}', 0)
hit0 = 15
cost0 = -15
# 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)
# 超大型特殊弩箭爆炸攻击力(收割) : {value2}%
# REMOVE: data2 = [0, 432759, 533109, 633458, 733808, 834158, 934508, 1034858, 1135208, 1235557, 1335907, 1436257, 1536607, 1636957, 1737307, 1837657, 1938006, 2038356, 2138706, 2239056, 2339406, 2439756, 2540105, 2640455, 2740805, 2841155, 2941505, 3041855, 3142204, 3242554, 3342904, 3443254, 3543604, 3643954, 3744304, 3844653, 3945003, 4045353, 4145703, 4246053, 4346403, 4446752, 4547102, 4647452, 4747802, 4848152, 4948502, 5048852, 5149201, 5249551, 5349901]# noqa: E501
data2 = get_data(f'{prefix}/{uuid}', 2)
hit2 = 1
cost2 = 5