Skip to content

Commit

Permalink
new:神枪手·女:同步修正到国服三觉数据
Browse files Browse the repository at this point in the history
  • Loading branch information
wxh0402 committed Feb 11, 2021
1 parent cc77145 commit 8aefbbb
Show file tree
Hide file tree
Showing 16 changed files with 43 additions and 47 deletions.
12 changes: 6 additions & 6 deletions Characters/重霄·弹药专家·女.py
Expand Up @@ -53,7 +53,7 @@ class 技能1(被动技能):
等级上限 = 20
基础等级 = 10
冷却关联技能 = ['所有']
非冷却关联技能 = ['EMP磁爆','决战之日','Definite Solutions']
非冷却关联技能 = ['EMP磁爆','决战之日','终解·制空霸权']

def 加成倍率(self, 武器类型):
return (1.1 + (self.等级 - 10) * 0.02) if self.等级 >= 10 else (1 + self.等级 * 0.01)
Expand Down Expand Up @@ -354,13 +354,13 @@ class 技能15(职业主动技能):
学习间隔 = 2
等级精通 = 30
基础等级 = min(int((等级 - 所在等级) / 学习间隔), 等级精通) + 1
数据 = [ int(i*1.104)for i in [0, 5672, 6247, 6823, 7399, 7975, 8550, 9125, 9701, 10276, 10851, 11428, 12003, 12579, 13154, 13729, 14305,
数据 = [ int(i*1.0869)for i in [0, 5672, 6247, 6823, 7399, 7975, 8550, 9125, 9701, 10276, 10851, 11428, 12003, 12579, 13154, 13729, 14305,
14880, 15455, 16032, 16607, 17183, 17758, 18333, 18909, 19484, 20061, 20636, 21211, 21787, 22362, 22937,
23513, 24088, 24665, 25240, 25815, 26391, 26966, 27542, 28117, 28692, 29269, 29844, 30420, 30995, 31570,
32146, 32721, 33297, 33873, 34448, 35023, 35599, 36175, 36750, 37326, 37901, 38477, 39052, 39628, 40203,
40779, 41354, 41930, 42505, 43081, 43656, 44232, 44807, 45383]]
攻击次数 = 1
数据2 = [ int(i*1.104)for i in [0, 189, 207, 227, 246, 265, 284, 304, 322, 342, 361, 380, 400, 419, 438, 457, 477, 495, 515, 533, 553, 572,
数据2 = [ int(i*1.0869)for i in [0, 189, 207, 227, 246, 265, 284, 304, 322, 342, 361, 380, 400, 419, 438, 457, 477, 495, 515, 533, 553, 572,
591, 610, 630, 649, 668, 688, 706, 726, 744, 764, 783, 803, 821, 841, 859, 879, 899, 917, 937, 956, 975, 994,
1014, 1032, 1052, 1070, 1090, 1109, 1128, 1148, 1167, 1186, 1205, 1224, 1244, 1263, 1282, 1301, 1320, 1339,
1359, 1378, 1397, 1416, 1435, 1455, 1474, 1493, 1512]]
Expand Down Expand Up @@ -511,7 +511,7 @@ def 加成倍率(self, 武器类型):


class 技能22(职业主动技能):
名称 = '准备万全'
名称 = '空袭战略'
所在等级 = 95
等级上限 = 40
学习间隔 = 2
Expand All @@ -536,7 +536,7 @@ class 技能22(职业主动技能):


class 技能23(职业主动技能):
名称 = 'Definite Solutions'
名称 = '终解·制空霸权'
所在等级 = 100
等级上限 = 40
学习间隔 = 5
Expand Down Expand Up @@ -676,7 +676,7 @@ def 技能释放次数计算(self):

# 填补补给占用时间,补给期间选择丢雷暂时不考虑空射
# 追加补给选择丢雷对子弹的输出时间的影响
# 技能消耗时间 += self.技能栏[self.技能序号['准备万全']].持续时间() if self.补给输出形态选择 == 0 else 0
# 技能消耗时间 += self.技能栏[self.技能序号['空袭战略']].持续时间() if self.补给输出形态选择 == 0 else 0
# print(补给占用时间)
if self.次数输入[self.技能序号['爆裂弹']] == '/CD':
技能释放次数[爆裂弹位置] = int(floor((self.时间输入 - 技能消耗时间) / 每轮时间) * 每轮空射次数)
Expand Down
24 changes: 12 additions & 12 deletions Characters/重霄·机械师·女.py
Expand Up @@ -78,7 +78,7 @@ class 技能4(被动技能):
等级上限=20
基础等级=10
# 是否加成三觉的两个技能到时候自己加
关联技能=['毒蛇炮', '自爆狂风', '空战机械:狂风', '空投支援', '拦截机工厂', '光反应能量模块', 'G0战争领主', 'HS12等离子体', 'G4雷行者', 'GSP猎鹰科罗纳形态', 'GSP猎鹰旋雷者形态', 'GSP猎鹰捕食者形态', '高压电磁场', '终结者:博尔特MX', '高性能机器人-日曜','G-X 星尘','空中射击']
关联技能=['毒蛇炮', '自爆狂风', '空战机械:狂风', '空投支援', '拦截机工厂', '光反应能量模块', 'G0战争领主', 'HS12等离子体', 'G4雷行者', 'GSP猎鹰科罗纳形态', 'GSP猎鹰旋雷者形态', 'GSP猎鹰捕食者形态', '高压电磁场', '终结者:博尔特MX', '超时空光耀加农炮','G-X 星尘天穹','空中射击']

def 加成倍率(self, 武器类型):
if self.等级==0:
Expand Down Expand Up @@ -215,7 +215,7 @@ class 技能11(主动技能):
所在等级=45
等级上限=60
基础等级=31
数据 = [ int(i*1.088) for i in[0, 19454, 21427, 23401, 25375, 27348, 29322, 31295, 33269, 35243, 37216, 39190, 41164, 43137, 45111, 47085, 49058, 51032, 53005, 54979, 56953, 58926, 60900, 62874, 64847, 66821, 68795, 70768, 72742, 74715, 76689, 78663, 80636, 82610, 84584, 86557, 88531, 90505, 92478, 94452, 96425, 98399, 100373, 102346, 104320, 106294, 108267, 110241, 112215, 114188, 116162, 118135, 120109, 122083, 124056, 126030, 128004, 129977, 131951, 133925, 135898, 137872, 139845, 141819, 143793, 145766, 147740, 149714, 151687, 153661, 155634.5]]
数据 = [ int(i*1.0882) for i in[0, 19454, 21427, 23401, 25375, 27348, 29322, 31295, 33269, 35243, 37216, 39190, 41164, 43137, 45111, 47085, 49058, 51032, 53005, 54979, 56953, 58926, 60900, 62874, 64847, 66821, 68795, 70768, 72742, 74715, 76689, 78663, 80636, 82610, 84584, 86557, 88531, 90505, 92478, 94452, 96425, 98399, 100373, 102346, 104320, 106294, 108267, 110241, 112215, 114188, 116162, 118135, 120109, 122083, 124056, 126030, 128004, 129977, 131951, 133925, 135898, 137872, 139845, 141819, 143793, 145766, 147740, 149714, 151687, 153661, 155634.5]]
CD=38.25
TP成长=0.10
TP上限 = 5
Expand Down Expand Up @@ -269,7 +269,7 @@ class 技能14(主动技能):
所在等级=60
等级上限=40
基础等级=23
数据 = [ int(i*1.065) for i in[0, 16855, 18565, 20275, 21985, 23695, 25405, 27115, 28825, 30535, 32245, 33955, 35665, 37375, 39085, 40795, 42505, 44215, 45925, 47635, 49345, 51055, 52765, 54475, 56185, 57895, 59605, 61315, 63025, 64735, 66445, 68155, 69865, 71575, 73285, 74995, 76705, 78415, 80125, 81835, 83545, 85255, 86965, 88675, 90385, 92095, 93805, 95515, 97225, 98935]]
数据 = [ int(i*1.0651) for i in[0, 16855, 18565, 20275, 21985, 23695, 25405, 27115, 28825, 30535, 32245, 33955, 35665, 37375, 39085, 40795, 42505, 44215, 45925, 47635, 49345, 51055, 52765, 54475, 56185, 57895, 59605, 61315, 63025, 64735, 66445, 68155, 69865, 71575, 73285, 74995, 76705, 78415, 80125, 81835, 83545, 85255, 86965, 88675, 90385, 92095, 93805, 95515, 97225, 98935]]
CD=25.5
TP成长=0.10
TP上限 = 5
Expand Down Expand Up @@ -338,7 +338,7 @@ class 技能17(主动技能):
所在等级=75
等级上限=40
基础等级=16
数据 = [ int(i*1.113) for i in[0, 15601, 17184, 18766, 20349, 21932, 23515, 25097, 26680, 28263, 29845, 31428, 33011, 34594, 36176, 37759, 39342, 40925, 42507, 44090, 45673, 47255, 48838, 50421, 52004, 53586, 55169, 56752, 58335, 59917, 61500, 63083, 64665, 66248, 67831, 69414, 70996, 72579, 74162, 75745, 77327, 78910, 80493, 82075, 83658, 85241, 86824, 88406, 89989, 91572, 93155, 94737, 96320, 97903, 99485, 101068, 102651, 104234, 105816, 107399, 108982, 110565, 112147, 113730, 115313, 116895, 118478, 120061, 121644, 123226, 124809]]
数据 = [ int(i*1.11249) for i in[0, 15601, 17184, 18766, 20349, 21932, 23515, 25097, 26680, 28263, 29845, 31428, 33011, 34594, 36176, 37759, 39342, 40925, 42507, 44090, 45673, 47255, 48838, 50421, 52004, 53586, 55169, 56752, 58335, 59917, 61500, 63083, 64665, 66248, 67831, 69414, 70996, 72579, 74162, 75745, 77327, 78910, 80493, 82075, 83658, 85241, 86824, 88406, 89989, 91572, 93155, 94737, 96320, 97903, 99485, 101068, 102651, 104234, 105816, 107399, 108982, 110565, 112147, 113730, 115313, 116895, 118478, 120061, 121644, 123226, 124809]]
CD=12.75
基础释放次数=2
演出时间 = 1.3
Expand All @@ -361,7 +361,7 @@ class 技能18(主动技能):
所在等级=75
等级上限=40
基础等级=16
数据 = [ int(i*1.085) for i in[0, 5331, 5872, 6413, 6954, 7495, 8035, 8576, 9117, 9658, 10199, 10740, 11281, 11822, 12363, 12904, 13445, 13985, 14526, 15067, 15608, 16148, 16689, 17230, 17771, 18312, 18853, 19394, 19935, 20475, 21016, 21557, 22098, 22639, 23180, 23721, 24262, 24803, 25344, 25885, 26425, 26966, 27507, 28048, 28589, 29130, 29671, 30212, 30753, 31294, 31835, 32375, 32915, 33456, 33997, 34538, 35079, 35620, 36161, 36702, 37243, 37784, 38325, 38865, 39406, 39947, 40488, 41029, 41570, 42111, 42652]]
数据 = [ int(i*1.0855) for i in[0, 5331, 5872, 6413, 6954, 7495, 8035, 8576, 9117, 9658, 10199, 10740, 11281, 11822, 12363, 12904, 13445, 13985, 14526, 15067, 15608, 16148, 16689, 17230, 17771, 18312, 18853, 19394, 19935, 20475, 21016, 21557, 22098, 22639, 23180, 23721, 24262, 24803, 25344, 25885, 26425, 26966, 27507, 28048, 28589, 29130, 29671, 30212, 30753, 31294, 31835, 32375, 32915, 33456, 33997, 34538, 35079, 35620, 36161, 36702, 37243, 37784, 38325, 38865, 39406, 39947, 40488, 41029, 41570, 42111, 42652]]
攻击次数 =3
CD=12.75
基础释放次数=2
Expand Down Expand Up @@ -408,7 +408,7 @@ class 技能20(主动技能):
所在等级=80
等级上限=40
基础等级=13
数据 = [ int(i*1.101) for i in[0, 3670, 4043, 4415, 4787, 5159, 5532, 5905, 6276, 6649, 7021, 7394, 7766, 8138, 8511, 8883, 9255, 9628, 10000, 10373, 10745, 11117, 11490, 11862, 12235, 12606, 12979, 13352, 13724, 14096, 14469, 14841, 15214, 15585, 15958, 16331, 16703, 17075, 17447, 17820, 18193, 18565, 18937, 19309, 19682, 20055, 20426, 20799, 21171, 21544, 21916, 22288, 22661, 23033, 23405, 23778, 24150, 24523, 24895, 25267, 25640, 26012, 26385, 26756, 27129, 27502, 27874, 28246, 28618, 28991, 29364]]
数据 = [ int(i*1.1010899) for i in[0, 3670, 4043, 4415, 4787, 5159, 5532, 5905, 6276, 6649, 7021, 7394, 7766, 8138, 8511, 8883, 9255, 9628, 10000, 10373, 10745, 11117, 11490, 11862, 12235, 12606, 12979, 13352, 13724, 14096, 14469, 14841, 15214, 15585, 15958, 16331, 16703, 17075, 17447, 17820, 18193, 18565, 18937, 19309, 19682, 20055, 20426, 20799, 21171, 21544, 21916, 22288, 22661, 23033, 23405, 23778, 24150, 24523, 24895, 25267, 25640, 26012, 26385, 26756, 27129, 27502, 27874, 28246, 28618, 28991, 29364]]
攻击次数 =15
CD=42.5
演出时间 = 3.5
Expand Down Expand Up @@ -446,7 +446,7 @@ def 等效百分比(self, 武器类型):
return (self.数据1[self.等级]* self.攻击次数1 + self.数据2[self.等级]* self.攻击次数2 + self.数据3[self.等级]* self.攻击次数3+ self.数据4[self.等级]* self.攻击次数4+ self.数据5[self.等级]* self.攻击次数5+ self.数据6[self.等级]* self.攻击次数6)* self.倍率

class 技能22(被动技能):
名称 = '微型控制器'
名称 = '微型制导'
所在等级 = 95
等级上限 = 40
学习间隔 = 3
Expand All @@ -459,7 +459,7 @@ def 加成倍率(self, 武器类型):
return round(1.18 + 0.02 * self.等级, 5)

class 技能23(主动技能):
名称 = '高性能机器人-日曜'
名称 = '超时空光耀加农炮'
所在等级 = 95
等级上限 = 40
学习间隔 = 2
Expand All @@ -468,8 +468,8 @@ class 技能23(主动技能):
技能施放时间 = 3
基础等级 = 6
CD = 60.0
基础 = 5079.6
成长 = 573.4
基础 = 6094.8
成长 = 688.2
攻击次数 = 6
基础2 = 17777.6
成长2 = 2007.4
Expand All @@ -479,7 +479,7 @@ class 技能23(主动技能):
# return (self.数据1[self.等级]* self.攻击次数1 + self.数据2[self.等级]* self.攻击次数2) * (1 + self.TP成长 * self.TP等级) * self.倍率

class 技能24(主动技能):
名称 = 'G-X 星尘'
名称 = 'G-X 星尘天穹'
所在等级 = 100
等级上限 = 40
学习间隔 = 5
Expand Down Expand Up @@ -683,5 +683,5 @@ def 加载护石(self,属性):
属性.技能栏[self.角色属性A.技能序号['GSP猎鹰旋雷者形态']].CD *= 1 + int(j.replace('CD', '').replace('%', '')) / 100
属性.技能栏[self.角色属性A.技能序号['GSP猎鹰科罗纳形态']].CD *= 1 + int(j.replace('CD', '').replace('%', '')) / 100



0 comments on commit 8aefbbb

Please sign in to comment.