diff --git a/backend/core/character/GF/imperialknight/breaker.py b/backend/core/character/GF/imperialknight/breaker.py index 44d8f367..c2eb444f 100644 --- a/backend/core/character/GF/imperialknight/breaker.py +++ b/backend/core/character/GF/imperialknight/breaker.py @@ -3,16 +3,16 @@ from core.basic.skill import PassiveSkill, ActiveSkill, get_data from core.basic.character import Character prefix = "imperialknight/breaker/cn/skillDetail" -# 레이즈 어퍼컷 +# 上勾拳 # imperialknight/breaker/3c5604bdbb0240b8f130f59ab40509c3 # 8d4d2001cdb357e41633c234eb7501b5/3c5604bdbb0240b8f130f59ab40509c3 class Skill0(ActiveSkill): """ - 장비한 무기를 바닥에서부터 힘차게 쓸어 올려, 타격된 적을 공중에 띄운다. + 从地面快速拔出装备的武器, 将敌人挑至空中。 攻击时, 有霸体判定。 """ - name = "레이즈 어퍼컷" + name = "上勾拳" learnLv = 1 masterLv = 10 maxLv = 20 @@ -28,16 +28,16 @@ class Skill0(ActiveSkill): # REMOVE: data0 = [0, 2301, 2668, 3035, 3402, 3769, 4136, 4502, 4869, 5236, 5603, 5970, 6337, 6704, 7070, 7437, 7804, 8171, 8538, 8905, 9272]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) -# 덱 브레이커 +# 卡组破坏者 # imperialknight/breaker/717f1e2104fe4b796f800352fa143ecc # 8d4d2001cdb357e41633c234eb7501b5/717f1e2104fe4b796f800352fa143ecc class Skill1(PassiveSkill): """ - 갑판을 밟고 올라서는 브레이커의 발걸음에서, 거칠 것이 없는 제국의 당당함이 느껴진다. + 破坏者踏上甲板, 从他坚定的步伐中, 可以感受到帝国的骄傲与无畏。 - 각성기를 제외한 전직 계열 스킬의 쿨타임이 감소하고, 스킬 시전 시 MP 소모량이 감소한다. + 减少转职技能的冷却时间, 减少技能施放时的魔法值消耗。 """ - name = "덱 브레이커" + name = "卡组破坏者" learnLv = 1 masterLv = 1 maxLv = 1 @@ -51,16 +51,16 @@ class Skill1(PassiveSkill): # 技能冷却时间减少率 : {value0}% # REMOVE: data0 = [0, 10]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 스킬 MP 소모량 감소율 : {value1}% - # REMOVE: data1 = [0, 10]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1) + # 技能魔法值消耗量减少率 : {value2}% + # data2 = None # TOCHECK # REMOVE: data2 = [0, 0]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2) # 聚焦射击 # imperialknight/breaker/eb71e1d82d92c7e1d40500a0dcd77aa6 # 8d4d2001cdb357e41633c234eb7501b5/eb71e1d82d92c7e1d40500a0dcd77aa6 class Skill2(ActiveSkill): """ - 앵커를 넓게 휘둘러 전방의 적을 타격한다. + 将锚链向四周挥舞, 攻击前方的敌人。 """ name = "聚焦射击" learnLv = 1 @@ -75,9 +75,9 @@ class Skill2(ActiveSkill): hasUP = False custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 앵커 베기 공격력 : {value0}% - # REMOVE: data0 = [0, 2605, 2869, 3133, 3398, 3662, 3926, 4190, 4455, 4719, 4983, 5247, 5512, 5776, 6040, 6304, 6569, 6833, 7097, 7361, 7626, 7890, 8154, 8418, 8683, 8947, 9211, 9475, 9740, 10004, 10268, 10532, 10797, 11061, 11325, 11589, 11854, 12118, 12382, 12646, 12911, 13175, 13439, 13703, 13968, 14232, 14496, 14760, 15025, 15289, 15553, 15817, 16082, 16346, 16610, 16874, 17139, 17403, 17667, 17931, 18196, 18460, 18724, 18988, 19253, 19517, 19781, 20045, 20310, 20574, 20838]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) + # 斩锚攻击力 : {value1}% + # data1 = None # TOCHECK # REMOVE: data1 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) # 后跳 # imperialknight/breaker/7822d6d52e10964a6755f142c666b494 @@ -232,9 +232,9 @@ class Skill7(PassiveSkill): # 8d4d2001cdb357e41633c234eb7501b5/9dda3f4a849dba1a288dd65e116860f2 class Skill8(ActiveSkill): """ - 전방으로 신속하게 돌진하여 적의 급소를 타격한 후 내려 벤다. + 快速向前突进, 攻击敌人后方, 然后下劈。 - 잡기 가능한 적일 경우, 홀드 상태에 빠트린다. + 可抓取的敌人进入束缚状态。 """ name = "近敌灭杀" learnLv = 5 @@ -249,23 +249,23 @@ class Skill8(ActiveSkill): hasUP = False custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 급소 타격 공격력 : {value0}% - # REMOVE: data0 = [0, 1363, 1581, 1798, 2015, 2232, 2450, 2667, 2884, 3102, 3319, 3536, 3754, 3971, 4188, 4406, 4623, 4840, 5058, 5275, 5492, 5710, 5927, 6144, 6362, 6579, 6796, 7014, 7231, 7448, 7666, 7883, 8100, 8317, 8535, 8752, 8969, 9187, 9404, 9621, 9839, 10056, 10273, 10491, 10708, 10925, 11143, 11360, 11577, 11795, 12012, 12229, 12447, 12664, 12881, 13099, 13316, 13533, 13751, 13968, 14185, 14403, 14620, 14837, 15054, 15272, 15489, 15706, 15924, 16141, 16358]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 下斩攻击力 : {value1}% + # 攻击要害攻击力 : {value1}% # REMOVE: data1 = [0, 3181, 3688, 4196, 4703, 5210, 5717, 6224, 6731, 7239, 7746, 8253, 8760, 9267, 9774, 10281, 10789, 11296, 11803, 12310, 12817, 13324, 13832, 14339, 14846, 15353, 15860, 16367, 16874, 17382, 17889, 18396, 18903, 19410, 19917, 20425, 20932, 21439, 21946, 22453, 22960, 23468, 23975, 24482, 24989, 25496, 26003, 26510, 27018, 27525, 28032, 28539, 29046, 29553, 30061, 30568, 31075, 31582, 32089, 32596, 33103, 33611, 34118, 34625, 35132, 35639, 36146, 36654, 37161, 37668, 38175]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) + # 下斩攻击力 : {value0}% + # REMOVE: data0 = [0, 1363, 1581, 1798, 2015, 2232, 2450, 2667, 2884, 3102, 3319, 3536, 3754, 3971, 4188, 4406, 4623, 4840, 5058, 5275, 5492, 5710, 5927, 6144, 6362, 6579, 6796, 7014, 7231, 7448, 7666, 7883, 8100, 8317, 8535, 8752, 8969, 9187, 9404, 9621, 9839, 10056, 10273, 10491, 10708, 10925, 11143, 11360, 11577, 11795, 12012, 12229, 12447, 12664, 12881, 13099, 13316, 13533, 13751, 13968, 14185, 14403, 14620, 14837, 15054, 15272, 15489, 15706, 15924, 16141, 16358]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0) # 加农炮 # imperialknight/breaker/4655101518604f874721b3cc249aae10 # 8d4d2001cdb357e41633c234eb7501b5/4655101518604f874721b3cc249aae10 class Skill9(ActiveSkill): """ - 브레이커에게 있어 그 강력한 신체는 앵커 못지 않게 든든한 무기이다. 시전 시 전방으로 날아차기를 가한다. + 破坏者强大的身体是他们最有力的武器。 施放时, 向前方进行踢击。 - 공중에서도 시전 가능하며, 공중 시전 시 전방의 지면을 향해 발차기를 내려 찍는다. + 可以在空中施放, 在空中施放时, 用脚踢前方地面。 - 시전 중에는 받는 데미지가 감소한다. + 施放时减少所受伤害。 """ name = "加农炮" learnLv = 5 @@ -285,14 +285,14 @@ class Skill9(ActiveSkill): data0 = get_data(f'{prefix}/{uuid}', 0) # 施放技能过程中所受伤害 -90% -# 퀵 바이섹션 +# 快速分段 # imperialknight/breaker/0969cd4054d93da07708108c0cc1c4b5 # 8d4d2001cdb357e41633c234eb7501b5/0969cd4054d93da07708108c0cc1c4b5 class Skill10(ActiveSkill): """ - 절도 있는 동작으로 전방의 적을 내려 벤다. + 用华丽的动作斩击前方的敌人。 """ - name = "퀵 바이섹션" + name = "快速分段" learnLv = 10 masterLv = 60 maxLv = 70 @@ -309,20 +309,20 @@ class Skill10(ActiveSkill): # REMOVE: data0 = [0, 5513, 6072, 6632, 7191, 7750, 8310, 8869, 9428, 9988, 10547, 11106, 11665, 12225, 12784, 13343, 13903, 14462, 15021, 15581, 16140, 16699, 17258, 17818, 18377, 18936, 19496, 20055, 20614, 21174, 21733, 22292, 22851, 23411, 23970, 24529, 25089, 25648, 26207, 26767, 27326, 27885, 28444, 29004, 29563, 30122, 30682, 31241, 31800, 32360, 32919, 33478, 34037, 34597, 35156, 35715, 36275, 36834, 37393, 37953, 38512, 39071, 39630, 40190, 40749, 41308, 41868, 42427, 42986, 43546, 44105]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) -# 러프 보딩 +# 冲浪 # imperialknight/breaker/c9664191611af31142e052dfaef84530 # 8d4d2001cdb357e41633c234eb7501b5/c9664191611af31142e052dfaef84530 class Skill11(ActiveSkill): """ - 전방으로 무식하게 돌진하며 돌진 중 몸에 닿는 적들을 날려버린다. + 向前方进行蛮横的突进, 并将突进过程中碰到的敌人击飞。 - 스킬 키 지속 입력을 통해 돌진 상태를 유지할 수 있으며, 돌진 상태일 때 점프 키(c)를 눌러 점프가 가능하다. + 通过持续输入技能键, 可以维持突进状态, 在突进状态下按下跳跃键 (c) 可以跳跃。 - 돌진 중 캔슬하여 타이드 피어서, 피어스 임팩트 스킬을 시전할 수 있으며, 이 때는 해당 스킬의 준비 모션을 캔슬하고 시전한다. + 可以中断突进, 并施放[潮汐躲避]和[彗星冲击]技能。 此时, 可以取消该技能的准备动作。 - 돌진 중에는 받는 데미지가 감소한다. + 突进时所受伤害减少。 """ - name = "러프 보딩" + name = "冲浪" learnLv = 10 masterLv = 60 maxLv = 70 @@ -338,12 +338,12 @@ class Skill11(ActiveSkill): # 突进攻击力 : {value0}% # REMOVE: data0 = [0, 8313, 9638, 10963, 12289, 13614, 14939, 16264, 17589, 18915, 20240, 21565, 22890, 24216, 25541, 26866, 28191, 29517, 30842, 32167, 33492, 34818, 36143, 37468, 38793, 40118, 41444, 42769, 44094, 45419, 46745, 48070, 49395, 50720, 52046, 53371, 54696, 56021, 57346, 58672, 59997, 61322, 62647, 63973, 65298, 66623, 67948, 69274, 70599, 71924, 73249, 74575, 75900, 77225, 78550, 79875, 81201, 82526, 83851, 85176, 86502, 87827, 89152, 90477, 91803, 93128, 94453, 95778, 97104, 98429, 99754]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 돌진 최대 유지시간 : {value1}초 - # REMOVE: data1 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1) - # 돌진 중 받는 데미지 감소율 : {value2}% + # 突进持续时间上限 : {value2}秒 # REMOVE: data2 = [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 data2 = get_data(f'{prefix}/{uuid}', 2) + # 突进中所受伤害减少率 : {value3}% + # data3 = None # TOCHECK # REMOVE: data3 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 + data3 = get_data(f'{prefix}/{uuid}', 3) # 强化 - 后跳 # imperialknight/breaker/2b340542e776818b78f3212af184bd6b @@ -405,14 +405,14 @@ class Skill13(ActiveSkill): # REMOVE: data0 = [0, 20]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) -# 노 쿼터 +# 无限制 # imperialknight/breaker/f2fb27162beb0b87a7cb9af7900e95f2 # 8d4d2001cdb357e41633c234eb7501b5/f2fb27162beb0b87a7cb9af7900e95f2 class Skill14(PassiveSkill): """ - 제국의 적들에게, 베풀 수 있는 자비는 없다. 브레이커의 기본 공격 및 전직 계열 스킬의 공격력이 증가하고, 물리 크리티컬 확률이 증가한다. + 对帝国的敌人, 没有怜悯之心。 增加破军的基本攻击和转职技能攻击力, 增加物理暴击率。 """ - name = "노 쿼터" + name = "无限制" learnLv = 15 masterLv = 10 maxLv = 20 @@ -435,11 +435,11 @@ class Skill14(PassiveSkill): # 8d4d2001cdb357e41633c234eb7501b5/cfacda0647b9a0f595df2c2aad30c18d class Skill15(ActiveSkill): """ - 앵커를 지지대 삼아 강력한 회전력을 담은 날아차기를 시전한다. 타격된 적은 멀리 날아가며, 다른 적이나 벽에 충돌한다. + 以锚为支撑, 施放蕴含强大旋转力的飞踢。 被击敌人会飞向远处, 并撞到其他敌人或墙壁。 - 시전 시 방향 키 입력을 통해 날아차기의 방향을 정할 수 있다. + 施放时, 可通过方向键指定踢击方向。 - 시전 중에는 받는 데미지가 감소한다. + 施放时减少所受伤害。 """ name = " 将飞锚附加到震动箭上, 驱动迷雾能量发射。" learnLv = 15 @@ -459,20 +459,20 @@ class Skill15(ActiveSkill): data0 = get_data(f'{prefix}/{uuid}', 0) # 施放技能过程中所受伤害 -90% -# 훅 샷 +# 钩射 # imperialknight/breaker/2f5d03c7848effbc0a23f4df45d9ca46 # 8d4d2001cdb357e41633c234eb7501b5/2f5d03c7848effbc0a23f4df45d9ca46 class Skill16(ActiveSkill): """ - 스킬 습득 시 범위 내 가장 강력한 적에게 자동으로 훅이 설치된다. 추적 범위 내 적이 있다면, 스킬 시전 시 훅이 설치된 적에게 강습하여 날아차기 공격을 가한다. + 学习技能时, 自动在范围内的最强敌人身上设置钩子。 如果在追踪范围内有敌人, 施放技能时, 对设置钩子的敌人进行空中锤击攻击。 - 전직 계열 스킬의 후딜레이를 캔슬하여 훅 샷을 시전할 수 있으며, 훅 샷의 후딜레이를 캔슬하여 전직 계열 스킬을 시전할 수 있다. + 可以取消转职技能的后摇, 施放钩爪攻击; 也可以取消钩爪攻击的后摇, 施放转职技能。 按技能键可以给敌人装置炸弹, 被装置炸弹的敌人会降低移动速度、 攻击速度和物理防御力。 技能受[基础精通]影响。 """ - name = "훅 샷" + name = "钩射" learnLv = 15 masterLv = 1 maxLv = 1 @@ -487,25 +487,25 @@ class Skill16(ActiveSkill): # 飞踢攻击力 : {value0}% # REMOVE: data0 = [0, 1223]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 훅 유지 시간 : {value1}초 - # REMOVE: data1 = [0, 30]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1) - # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) - # [范围信息] - # 索敌范围 : {value2}px + # 钩子持续时间 : {value2}秒 # REMOVE: data2 = [0, 1]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) + # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) + # [范围信息] + # 索敌范围 : {value1}px + # REMOVE: data1 = [0, 30]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) -# 어베스트 +# AVG # imperialknight/breaker/45442bbbe33540b4deeec29437dae70c # 8d4d2001cdb357e41633c234eb7501b5/45442bbbe33540b4deeec29437dae70c class Skill17(ActiveSkill): """ - 제국의 적들에게 정지 명령을 내린다. 응하지 않는다면, 브레이커가 고대하던 공무 집행의 시간이 찾아올 뿐이다. + 向帝国的敌人下达停止命令。 如果不听从, 那么破坏者们期待已久的执行公务的时间就会到来。 增加基本攻击力和技能攻击力。 """ - name = "어베스트" + name = "AVG" learnLv = 20 masterLv = 10 maxLv = 20 @@ -524,16 +524,16 @@ class Skill17(ActiveSkill): # 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) -# 선체 파괴 +# 舰体破坏 # imperialknight/breaker/01c3a2fb793d293a25ed8dc7a0d70c1a # 8d4d2001cdb357e41633c234eb7501b5/01c3a2fb793d293a25ed8dc7a0d70c1a class Skill18(ActiveSkill): """ - 전방으로 높이 도약한 후 지면을 내려 찍는다. + 向前方高高跃起后, 强力下砸地面。 施放技能时, 可用方向键调整俯冲位置, 可以在空中使用。 """ - name = "선체 파괴" + name = "舰体破坏" learnLv = 20 masterLv = 60 maxLv = 70 @@ -576,14 +576,14 @@ class Skill19(PassiveSkill): # 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) -# 스위핑 스트라이크 +# 横扫斩击 # imperialknight/breaker/8f73f243041c2d27739fe7696f02bf9b # 8d4d2001cdb357e41633c234eb7501b5/8f73f243041c2d27739fe7696f02bf9b class Skill20(ActiveSkill): """ - 앵커로 전방을 넓게 쓸어 타격된 적들을 한 곳에 모은다. 앵커가 쓸고 지나간 자리에는 돌풍이 휘몰아쳐 범위 내의 적들에게 데미지를 준다. + 用锚向前方大范围扫荡, 将被攻击的敌人聚集到一起。 锚扫过的地方会刮起疾风, 对范围内的敌人造成伤害。 """ - name = "스위핑 스트라이크" + name = "横扫斩击" learnLv = 25 masterLv = 60 maxLv = 70 @@ -596,31 +596,31 @@ class Skill20(ActiveSkill): hasUP = True custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 앵커 베기 공격력 : {value0}% - # REMOVE: data0 = [0, 3785, 4169, 4553, 4937, 5321, 5705, 6089, 6473, 6857, 7241, 7625, 8009, 8393, 8777, 9161, 9545, 9929, 10313, 10697, 11081, 11465, 11849, 12233, 12617, 13001, 13385, 13769, 14153, 14537, 14921, 15305, 15689, 16073, 16457, 16841, 17225, 17609, 17993, 18377, 18761, 19145, 19529, 19913, 20297, 20681, 21065, 21449, 21833, 22217, 22601, 22985, 23369, 23753, 24137, 24521, 24905, 25289, 25673, 26057, 26441, 26825, 27209, 27593, 27977, 28361, 28745, 29129, 29513, 29897, 30281]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 돌풍 다단히트 공격력 : {value1}% + # 斩锚攻击力 : {value1}% # REMOVE: data1 = [0, 2208, 2432, 2656, 2880, 3104, 3328, 3552, 3776, 4000, 4224, 4448, 4672, 4896, 5120, 5344, 5568, 5792, 6016, 6240, 6464, 6688, 6912, 7136, 7360, 7584, 7808, 8032, 8256, 8480, 8704, 8928, 9152, 9376, 9600, 9824, 10048, 10272, 10496, 10720, 10944, 11168, 11392, 11616, 11840, 12064, 12288, 12512, 12736, 12960, 13184, 13408, 13632, 13856, 14080, 14304, 14528, 14752, 14976, 15200, 15424, 15648, 15872, 16096, 16320, 16544, 16768, 16992, 17216, 17440, 17664]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # 돌풍 다단히트 횟수 : {value2}회 + # 疾风多段攻击力 : {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) - # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) - # [范围信息] - # 돌풍 크기 비율 : {value3}% + # 疾风多段攻击次数 : {value3}次 # REMOVE: data3 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) + # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) + # [范围信息] + # 疾风大小比率 : {value4}% + # data4 = None # TOCHECK # REMOVE: data4 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 + data4 = get_data(f'{prefix}/{uuid}', 4) -# 백병전 전문가 +# 白兵战专家 # imperialknight/breaker/8c2379737c5acc935c1731f67f607655 # 8d4d2001cdb357e41633c234eb7501b5/8c2379737c5acc935c1731f67f607655 class Skill21(PassiveSkill): """ - 아무렇게나 부수고 다니는 것으로 보이겠지만, 선상에서의 백병전은 보기보다 정교함을 요구하는 일이다. + 看起来像是随意破坏, 但船上的白刃战比想象中更需要技巧。 增加基本攻击力和转职技能攻击力, 可以双重投掷暗器, 并增加部分技能的爆炸范围。 """ - name = "백병전 전문가" + name = "白兵战专家" learnLv = 30 masterLv = 10 maxLv = 20 @@ -638,18 +638,18 @@ class Skill21(PassiveSkill): # REMOVE: data1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) -# 타이드 피어서 +# 潮汐之怒 # imperialknight/breaker/9cb6f9ed646fa87f9b7680a42ce83d1a # 8d4d2001cdb357e41633c234eb7501b5/9cb6f9ed646fa87f9b7680a42ce83d1a class Skill22(ActiveSkill): """ - 전방으로 강렬한 찌르기 공격을 가한다. 타격 된 적들은 브레이커의 전방으로 끌려온다. + 向前方进行强力刺击攻击, 被击敌人会被吸附到破坏者前方。 - 스킬 키 지속 입력 시 힘을 충전할 수 있으며, 충전한 시간에 비례한 만큼의 거리로 전방에 돌진하며 찌르기 공격을 가한다. + 持续输入技能键, 可以积蓄力量, 冲刺的距离与积蓄的时间成正比, 冲刺到前方后发动刺击攻击。 - 타이드 피어서의 후딜레이를 캔슬하여 전직 계열 스킬을 시전할 수 있다. + 可以强制中断[潮汐之力]的后摇, 施放转职技能。 """ - name = "타이드 피어서" + name = "潮汐之怒" learnLv = 30 masterLv = 60 maxLv = 70 @@ -665,22 +665,22 @@ class Skill22(ActiveSkill): # 穿刺攻击力 : {value0}% # REMOVE: data0 = [0, 14137, 15572, 17006, 18440, 19874, 21309, 22743, 24177, 25611, 27045, 28480, 29914, 31348, 32782, 34217, 35651, 37085, 38519, 39954, 41388, 42822, 44256, 45690, 47125, 48559, 49993, 51427, 52862, 54296, 55730, 57164, 58599, 60033, 61467, 62901, 64335, 65770, 67204, 68638, 70072, 71507, 72941, 74375, 75809, 77244, 78678, 80112, 81546, 82980, 84415, 85849, 87283, 88717, 90152, 91586, 93020, 94454, 95889, 97323, 98757, 100191, 101625, 103060, 104494, 105928, 107362, 108797, 110231, 111665, 113099]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 최대 충전에 필요한 시간 : {value1}초 - # REMOVE: data1 = [0, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1) + # 最大充电需要的时间 : {value2}秒 + # data2 = None # TOCHECK # REMOVE: data2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2) -# 딥 워터 콜 +# 深海呼唤 # imperialknight/breaker/3829c15bf5f520c13998a3479ba0ce7b # 8d4d2001cdb357e41633c234eb7501b5/3829c15bf5f520c13998a3479ba0ce7b class Skill23(ActiveSkill): """ - 브레이커가 해상 전투에 도움이 될만한 물건을 골라, 주변 가장 강한 적의 머리 위로 떨어뜨린다. 해당 물건은 이후 브레이커가 타격을 가하면 호응하여, 주변의 적에게 추가적인 데미지를 입힌다. + 破坏者选择对海上战斗有帮助的物品, 投掷到周围最强的敌人头上。 破坏者攻击该物品时, 会引发爆炸, 对周围的敌人造成额外伤害。 - 탐색 범위 내 적이 없다면 브레이커의 전방에 물건을 떨어뜨린다. + 如果探索范围内没有敌人, 破坏者会向前方掉落物品。 - 다른 행동 중 시전하면, 별도의 시전 모션 없이 스킬을 사용할 수 있다.(각성기 제외) + 在其他动作中施放时, 可以直接使用技能, 无需额外施放动作。 (觉醒技能除外) """ - name = "딥 워터 콜" + name = "深海呼唤" learnLv = 30 masterLv = 60 maxLv = 70 @@ -696,32 +696,32 @@ class Skill23(ActiveSkill): # 落地攻击力 : {value0}% # REMOVE: data0 = [0, 5182, 5708, 6233, 6759, 7285, 7810, 8336, 8862, 9388, 9913, 10439, 10965, 11490, 12016, 12542, 13067, 13593, 14119, 14644, 15170, 15696, 16222, 16747, 17273, 17799, 18324, 18850, 19376, 19902, 20427, 20953, 21479, 22004, 22530, 23056, 23581, 24107, 24633, 25159, 25684, 26210, 26736, 27261, 27787, 28313, 28838, 29364, 29890, 30416, 30941, 31467, 31993, 32518, 33044, 33570, 34095, 34621, 35147, 35672, 36198, 36724, 37250, 37775, 38301, 38827, 39352, 39878, 40404, 40930, 41455]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 포탄/화약통 폭발 공격력 : {value1}% - # REMOVE: data1 = [0, 4030, 4439, 4848, 5257, 5666, 6075, 6484, 6893, 7301, 7710, 8119, 8528, 8937, 9346, 9755, 10164, 10572, 10981, 11390, 11799, 12208, 12617, 13026, 13435, 13843, 14252, 14661, 15070, 15479, 15888, 16297, 16706, 17114, 17523, 17932, 18341, 18750, 19159, 19568, 19977, 20385, 20794, 21203, 21612, 22021, 22430, 22839, 23248, 23656, 24065, 24474, 24883, 25292, 25701, 26110, 26519, 26928, 27336, 27745, 28154, 28563, 28972, 29381, 29790, 30199, 30607, 31016, 31425, 31834, 32243]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1) - # 포탄/화약통 폭발 다단히트 횟수 : {value2}회 + # 炮弹/火药桶爆炸攻击力 : {value2}% # REMOVE: data2 = [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 data2 = get_data(f'{prefix}/{uuid}', 2) - # 침수 물줄기 다단히트 공격력 : {value3}% + # 炮弹/火药桶爆炸多段攻击次数 : {value3}次 # REMOVE: data3 = [0, 1209, 1332, 1454, 1577, 1700, 1822, 1945, 2068, 2190, 2313, 2436, 2558, 2681, 2804, 2926, 3049, 3172, 3294, 3417, 3540, 3662, 3785, 3908, 4030, 4153, 4276, 4398, 4521, 4644, 4766, 4889, 5012, 5134, 5257, 5380, 5502, 5625, 5748, 5870, 5993, 6116, 6238, 6361, 6484, 6606, 6729, 6852, 6974, 7097, 7220, 7342, 7465, 7588, 7710, 7833, 7956, 8078, 8201, 8324, 8446, 8569, 8692, 8814, 8937, 9060, 9182, 9305, 9428, 9550, 9673]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) - # 침수 물줄기 다단히트 횟수 : {value4}회 + # 浸水水流多段攻击力 : {value4}% # REMOVE: data4 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) - # [范围信息] - # 寻敌范围 : {value5}px + # 浸水水流多段攻击次数 : {value5}次 # REMOVE: data5 = [0, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600]# 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) + # [范围信息] + # 寻敌范围 : {value1}px + # REMOVE: data1 = [0, 4030, 4439, 4848, 5257, 5666, 6075, 6484, 6893, 7301, 7710, 8119, 8528, 8937, 9346, 9755, 10164, 10572, 10981, 11390, 11799, 12208, 12617, 13026, 13435, 13843, 14252, 14661, 15070, 15479, 15888, 16297, 16706, 17114, 17523, 17932, 18341, 18750, 19159, 19568, 19977, 20385, 20794, 21203, 21612, 22021, 22430, 22839, 23248, 23656, 24065, 24474, 24883, 25292, 25701, 26110, 26519, 26928, 27336, 27745, 28154, 28563, 28972, 29381, 29790, 30199, 30607, 31016, 31425, 31834, 32243]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) + # 攻击范围比率 : {value2}% + # REMOVE: data2 = [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 + data2 = get_data(f'{prefix}/{uuid}', 2) # 狂风可以在空中使用机枪和导弹攻击敌人。 持续时间结束、 召唤出新的狂风机器人, 或机械师死亡后, 狂风会爆炸并给予周围敌人一定伤害。 # imperialknight/breaker/4224f9b0b8c7c903e9a1e0f9d9f6d04d # 8d4d2001cdb357e41633c234eb7501b5/4224f9b0b8c7c903e9a1e0f9d9f6d04d class Skill24(ActiveSkill): """ - 앵커를 십자 방향으로 번갈아 휘두른다. 첫 베기 이후 일정 시간 이내에 스킬 키 추가 입력을 통해 두 번째 베기를 시전할 수 있으며, 연달아 시전 시 첫 베기의 후딜레이를 캔슬하여 두 번째 베기를 시전할 수 있다. + 将锚交替向十字方向挥舞。 施放第一次斩击后, 在一定时间内输入技能键, 可以施放第二次斩击, 施放第二次斩击时, 可以取消第一次斩击的后摇。 """ name = " 狂风可以在空中使用机枪和导弹攻击敌人。 持续时间结束、 召唤出新的狂风机器人, 或机械师死亡后, 狂风会爆炸并给予周围敌人一定伤害。" learnLv = 35 @@ -744,48 +744,48 @@ class Skill24(ActiveSkill): # 第二次斩击攻击力 : {value1}% # REMOVE: data1 = [0, 9881, 10883, 11886, 12888, 13891, 14893, 15896, 16898, 17900, 18903, 19905, 20908, 21910, 22912, 23915, 24917, 25920, 26922, 27925, 28927, 29929, 30932, 31934, 32937, 33939, 34942, 35944, 36946, 37949, 38951, 39954, 40956, 41958, 42961, 43963, 44966, 45968, 46971, 47973, 48975, 49978, 50980, 51983, 52985, 53987, 54990, 55992, 56995, 57997, 59000, 60002, 61004, 62007, 63009, 64012, 65014, 66017, 67019, 68021, 69024, 70026, 71029, 72031, 73033, 74036, 75038, 76041, 77043, 78046, 79048]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # 추가 입력 가능 최대 시간 : {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, 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) - # [范围信息] - # 攻击范围比率 : {value3}% + # 可添加输入的最大时间 : {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) + # [范围信息] + # 攻击范围比率 : {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, 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) def vp_1(self): """ - [게일 슬래시] + [加尔斩击] - 나눠 베지 않고, 한꺼번에 두 번의 베기를 시전하도록 변경 + 现在改为一次性施放两次斩击。 """ ... def vp_2(self): """ - [게일 슬래시] + [加尔斩击] - 일정 범위 내의 적을 추적하도록 변경 + 改为追踪一定范围内的敌人 - 시전 시 10초동안 받는 데미지 30% 감소 + 施放时, 减少30%的所受伤害, 效果持续10秒。 """ ... -# 타이드 바운드 +# 潮汐束缚 # imperialknight/breaker/78bd107acd474518b606be1e4fd38239 # 8d4d2001cdb357e41633c234eb7501b5/78bd107acd474518b606be1e4fd38239 class Skill25(ActiveSkill): """ - 추적 범위 내 훅이 설치된 적에게 강습하여 더 강렬한 날아차기 공격을 가한다. + 对追踪范围内的敌人施加[钩], 并用强力的踢击攻击敌人。 - 훅이 설치된 적을 타격 할 때마다 타이드 바운드의 남은 쿨타임이 감소한다. + 攻击被[呼! ]设置的敌人时, 减少[潮涌束缚]的剩余冷却时间。 - 잡기 가능한 적이라면, 지상에서 아래 방향키 입력을 통해 브레이커 쪽으로 당겨올수 있다. + 可以抓起的敌人, 可以通过按向下方向键将敌人拉到破坏者身边。 - 전직 계열 스킬의 후딜레이를 캔슬하여 타이드 바운드를 시전할 수 있으며, 타이드 바운드의 후딜레이를 캔슬하여 전직 계열 스킬을 시전할 수 있다. + 可以取消转职技能的后摇, 施放[潮涌束缚]; 也可以取消[潮涌束缚]的后摇, 施放转职技能。 按技能键可以给敌人装置炸弹, 被装置炸弹的敌人会降低移动速度、 攻击速度和物理防御力。 """ - name = "타이드 바운드" + name = "潮汐束缚" learnLv = 35 masterLv = 60 maxLv = 70 @@ -802,26 +802,26 @@ class Skill25(ActiveSkill): # 飞踢攻击力 : {value0}% # REMOVE: data0 = [0, 14652, 16988, 19324, 21659, 23995, 26331, 28667, 31003, 33339, 35674, 38010, 40346, 42682, 45018, 47354, 49689, 52025, 54361, 56697, 59033, 61369, 63704, 66040, 68376, 70712, 73048, 75383, 77719, 80055, 82391, 84727, 87063, 89398, 91734, 94070, 96406, 98742, 101078, 103413, 105749, 108085, 110421, 112757, 115093, 117428, 119764, 122100, 124436, 126772, 129107, 131443, 133779, 136115, 138451, 140787, 143122, 145458, 147794, 150130, 152466, 154802, 157137, 159473, 161809, 164145, 166481, 168817, 171152, 173488, 175824]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 훅 유지 시간 : {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) - # 훅에 걸린 적 타격 시 쿨타임 감소량 : {value2}초 + # 钩子持续时间 : {value2}秒 # REMOVE: data2 = [0, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) - # 훅에 걸린 적 쿨타임 최대 감소량 : {value3}초 + # 攻击被[钩子]命中的敌人时, 减少的冷却时间 : {value3}秒 # REMOVE: data3 = [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 data3 = get_data(f'{prefix}/{uuid}', 3) - # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) - # [范围信息] - # 索敌范围 : {value4}px + # 被[呼! ]命中的敌人冷却时间最大减少量 : {value4}秒 # REMOVE: data4 = [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 data4 = get_data(f'{prefix}/{uuid}', 4) + # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) + # [范围信息] + # 索敌范围 : {value1}px + # 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) def vp_1(self): """ - [타이드 바운드] + [潮汐束缚] - 적 타격 시 타이드 바운드의 남은 쿨타임이 감소하지 않도록 변경 + 攻击敌人时, 不再减少[潮涌束缚]的剩余冷却时间。 - 减少技能冷却时间 @@ -831,7 +831,7 @@ class Skill25(ActiveSkill): def vp_2(self): """ - [타이드 바운드] + [潮汐束缚] 变更为可填充2次的技能 @@ -839,24 +839,24 @@ class Skill25(ActiveSkill): - 单次攻击力 -50% - -타격 시 쿨타임 최대 감소량 2초 감소 + - 攻击时冷却时间最大减少量 -2秒 - 시전 시 훅 샷 스킬의 쿨타임 초기화 + 施放时, 初始化[钩镰射击]技能的冷却时间。 - [훅 샷] + [钩射] - 공격력 17.7% 감소 + 攻击力 -17.7% """ ... -# 역조연격 +# 逆操连击 # imperialknight/breaker/d085127b0edd719782bd618d5688f4a1 # 8d4d2001cdb357e41633c234eb7501b5/d085127b0edd719782bd618d5688f4a1 class Skill26(ActiveSkill): """ - 두 번의 연격 후, 강렬한 피니쉬 올려베기를 시전한다. + 连击两次后, 施放强力的上斩。 """ - name = "역조연격" + name = "逆操连击" learnLv = 40 masterLv = 60 maxLv = 70 @@ -887,9 +887,9 @@ class Skill26(ActiveSkill): def vp_1(self): """ - [역조연격] + [逆操连击] - 즉시 피니쉬 베기를 시전하여, 전방에 충격파를 사출하는 스킬로 변경 + 立即施放斩击, 向前方发射冲击波。 攻击范围 +30% """ @@ -897,9 +897,9 @@ class Skill26(ActiveSkill): def vp_2(self): """ - [역조연격] + [逆操连击] - 브레이커 전직 계열 스킬의 후딜레이를 캔슬하여 스킬 시전 가능하며, 역조연격의 후딜레이를 캔슬하여 브레이커의 전직 계열 스킬 시전 가능하도록 변경 + 可以取消破坏者转职技能的后摇, 施放技能; 可以取消逆操连击的后摇, 施放破坏者转职技能。 连续攻击命中的敌人会被吸附至花中的中心位置 """ @@ -910,9 +910,9 @@ class Skill26(ActiveSkill): # 8d4d2001cdb357e41633c234eb7501b5/42c82812f86ff6704ae9952a2e6093a4 class Skill27(ActiveSkill): """ - 바닥에 앵커를 깊숙히 박아넣은 후, 모든 힘을 끌어모은 베기를 통해 강렬한 충격파를 발생시킨다. + 将锚深深插入地面, 然后用尽全力挥砍, 产生强烈的冲击波。 - 전직 계열 스킬의 후딜레이를 캔슬하여 웨이브 브레이커를 시전할 수 있으며, 웨이브 브레이커의 후딜레이를 캔슬하여 전직 계열 스킬을 시전할 수 있다. + 可以取消转职技能的后摇, 施放[暗影 · 波动剑]; 也可以取消[暗影 · 波动剑]的后摇, 施放转职技能。 """ name = "黑暗明王阵" learnLv = 45 @@ -929,21 +929,21 @@ class Skill27(ActiveSkill): custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 - # 한방 베기 공격력 : {value0}% - # REMOVE: data0 = [0, 54062, 59547, 65031, 70516, 76000, 81485, 86969, 92454, 97938, 103423, 108908, 114392, 119877, 125361, 130846, 136330, 141815, 147299, 152784, 158268, 163753, 169238, 174722, 180207, 185691, 191176, 196660, 202145, 207629, 213114, 218599, 224083, 229568, 235052, 240537, 246021, 251506, 256990, 262475, 267959, 273444, 278929, 284413, 289898, 295382, 300867, 306351, 311836, 317320, 322805, 328290, 333774, 339259, 344743, 350228, 355712, 361197, 366681, 372166, 377650, 383135, 388620, 394104, 399589, 405073, 410558, 416042, 421527, 427011, 432496]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # [范围信息] - # 攻击范围比率 : {value1}% + # 一击决胜斩击攻击力 : {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) + # [范围信息] + # 攻击范围比率 : {value0}% + # REMOVE: data0 = [0, 54062, 59547, 65031, 70516, 76000, 81485, 86969, 92454, 97938, 103423, 108908, 114392, 119877, 125361, 130846, 136330, 141815, 147299, 152784, 158268, 163753, 169238, 174722, 180207, 185691, 191176, 196660, 202145, 207629, 213114, 218599, 224083, 229568, 235052, 240537, 246021, 251506, 256990, 262475, 267959, 273444, 278929, 284413, 289898, 295382, 300867, 306351, 311836, 317320, 322805, 328290, 333774, 339259, 344743, 350228, 355712, 361197, 366681, 372166, 377650, 383135, 388620, 394104, 399589, 405073, 410558, 416042, 421527, 427011, 432496]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0) def vp_1(self): """ [黑暗明王阵] - 앵커를 빠르게 휘둘러, 잠시 후 원형으로 터져나가는 파도의 궤적을 생성하는 스킬로 변경 + 快速挥动锚, 生成圆形爆炸的波浪轨迹。 - 시전 시, 브레이커의 속도를 증가시켜주는 버프 적용 + 施放时, 增加破坏者的速度。 - 增益持续时间 : 10秒 @@ -959,28 +959,28 @@ class Skill27(ActiveSkill): 攻击范围 +30% - 타격 된 적을 3초간 홀드 상태에 빠트리는 기능 추가 + 新增功能 : 攻击敌人时, 使其进入3秒的强制控制状态。 - 타격 된 적에게 제압력을 가하는 기능 추가 + 添加对被攻击的敌人施加压制力的功能。 - 스킬 종료 후 0.5초간 무적 상태가 유지되는 기능 추가 + 添加技能结束时进入无敌状态0.5秒的功能。 """ ... -# 골칫거리 +# 麻烦事 # imperialknight/breaker/3d8f3d438405d79f8d3ed68072674d1e # 8d4d2001cdb357e41633c234eb7501b5/3d8f3d438405d79f8d3ed68072674d1e class Skill28(PassiveSkill): """ - 브레이커를 힘으로 멈춰 세우기란 불가능에 가깝다. 그렇다고 말로 해서 멈춰 세워지는 것도 아니지만... + 用我的力量让破坏者停下, 这几乎是不可能的。 但是, 用语言却可以让他停下…… - 기본 공격 및 전직 계열 스킬의 공격력이 증가하고, 일부 스킬의 시전 중 받는 데미지가 추가 감소한다. + 增加基本攻击和转职技能的攻击力, 并减少部分技能施放时所受的伤害。 - [设置型技能] - - 캐넌 킥, 러프 보딩, 앵커 킥, 피어스 임팩트, 드레드폴 배러지 + 火炮踢、 粗暴登板、 锚踢、 彗星冲击、 恐惧之墙冲击 """ - name = "골칫거리" + name = "麻烦事" learnLv = 48 masterLv = 40 maxLv = 50 @@ -994,18 +994,18 @@ class Skill28(PassiveSkill): # 基本攻击力和转职技能攻击力增加率 : {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) - # 일부 스킬 받는 데미지 추가 감소율 : {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) + # 部分技能所受伤害额外减少率 : {value2}% + # data2 = None # TOCHECK # REMOVE: data2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2) -# 개전의 팡파르 +# 开战的号角 # imperialknight/breaker/ade01c1d6afc8a05055225045e89fe49 # 8d4d2001cdb357e41633c234eb7501b5/ade01c1d6afc8a05055225045e89fe49 class Skill29(ActiveSkill): """ - 함선의 선수를 체인으로 묶어 크게 휘두른 후 내려친다. 화려한 폭발과 함께 개전을 알리는 팡파르를 울린다. + 用锁链将舰船的船头捆绑后, 大力挥动并砸向地面。 发出华丽的爆炸声, 宣告开战。 """ - name = "개전의 팡파르" + name = "开战的号角" learnLv = 50 masterLv = 40 maxLv = 50 @@ -1019,30 +1019,30 @@ class Skill29(ActiveSkill): hasUP = False custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 체인 사출 다단히트 공격력 : {value0}% - # REMOVE: data0 = [0, 269, 331, 393, 455, 518, 580, 642, 705, 767, 829, 891, 954, 1016, 1078, 1140, 1203, 1265, 1327, 1390, 1452, 1514, 1576, 1639, 1701, 1763, 1826, 1888, 1950, 2012, 2075, 2137, 2199, 2261, 2324, 2386, 2448, 2511, 2573, 2635, 2697, 2760, 2822, 2884, 2947, 3009, 3071, 3133, 3196, 3258, 3320]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 체인 사출 다단히트 횟수 : {value1}회 + # 发射连招多段攻击力 : {value1}% # REMOVE: data1 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # 체인 스윙 다단히트 공격력 : {value2}% + # 连招发射多段攻击次数 : {value2}次 # REMOVE: data2 = [0, 2417, 2978, 3538, 4099, 4659, 5220, 5780, 6341, 6901, 7462, 8022, 8583, 9143, 9704, 10264, 10825, 11385, 11946, 12506, 13067, 13627, 14188, 14748, 15309, 15869, 16430, 16990, 17551, 18111, 18672, 19232, 19793, 20353, 20914, 21474, 22035, 22595, 23156, 23716, 24277, 24837, 25398, 25958, 26519, 27079, 27640, 28200, 28761, 29321, 29882]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) - # 체인 스윙 다단히트 횟수 : {value3}회 + # 连招回旋多段攻击力 : {value3}% # REMOVE: data3 = [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 data3 = get_data(f'{prefix}/{uuid}', 3) - # 팡파르 폭발 공격력 : {value4}% + # 连招摇摆多段攻击次数 : {value4}次 # REMOVE: data4 = [0, 96687, 119107, 141527, 163948, 186368, 208788, 231208, 253628, 276048, 298469, 320889, 343309, 365729, 388149, 410569, 432990, 455410, 477830, 500250, 522670, 545090, 567511, 589931, 612351, 634771, 657191, 679612, 702032, 724452, 746872, 769292, 791712, 814133, 836553, 858973, 881393, 903813, 926233, 948654, 971074, 993494, 1015914, 1038334, 1060754, 1083175, 1105595, 1128015, 1150435, 1172855, 1195276]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) + # 开场爆炸攻击力 : {value5}% + # data5 = None # TOCHECK # REMOVE: data5 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 + data5 = get_data(f'{prefix}/{uuid}', 5) # 破冰飞刃 # imperialknight/breaker/ff171dc487807bb9aa28900ca9a46b41 # 8d4d2001cdb357e41633c234eb7501b5/ff171dc487807bb9aa28900ca9a46b41 class Skill30(ActiveSkill): """ - 막을 수 없는 기세를 담아, 강렬한 찌르기 공격을 가한다. + 将无法阻挡的气势凝聚到指尖, 发动刺击攻击。 - 러프 보딩 시전 중에 캔슬하여 사용할 수 있다. 타격 된 적들은 브레이커의 전방으로 끌려온다. + 可以强制中断[狂风怒涛]并施放该技能。 被命中的敌人会被吸附到破坏者前方。 施放技能过程中所受伤害 -90% """ @@ -1064,17 +1064,17 @@ class Skill30(ActiveSkill): # 穿刺攻击力 : {value0}% # REMOVE: data0 = [0, 41054, 45219, 49384, 53549, 57714, 61878, 66043, 70208, 74373, 78538, 82703, 86868, 91033, 95198, 99363, 103527, 107692, 111857, 116022, 120187, 124352, 128517, 132682, 136847, 141012, 145176, 149341, 153506, 157671, 161836, 166001, 170166, 174331, 178496, 182661, 186825, 190990, 195155, 199320, 203485, 207650, 211815, 215980, 220145, 224310, 228474, 232639, 236804, 240969, 245134]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 찌르기 중 받는 데미지 감소율 : {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]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1) + # 刺击中所受伤害减少率 : {value2}% + # data2 = None # TOCHECK # REMOVE: data2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2) def vp_1(self): """ [破冰飞刃] - 돌진하지 않고, 제자리에서 주변을 휩쓰는 강렬한 기세를 발산하는 스킬로 변경 + 不突进, 在原地散发强烈的气势攻击敌人。 - 브레이커 전직 계열 스킬의 후딜레이를 캔슬하여 스킬 시전 가능하며, 피어스 임팩트의 후딜레이를 캔슬하여 브레이커의 전직 계열 스킬 시전 가능하도록 변경 + 可以取消破坏者转职技能的后摇, 施放技能; 可以取消[彗星冲击]的后摇, 施放破坏者转职技能。 """ ... @@ -1082,24 +1082,24 @@ class Skill30(ActiveSkill): """ [破冰飞刃] - 발 구르기로 주변 넓은 범위의 적들을 홀드 상태에 빠트리고 제압한 후, 피니쉬 찌르기 공격을 가하는 스킬로 변경 + 通过翻滚将周围大范围的敌人压制到强制控制状态, 然后进行跳斩攻击的技能。 - 시전 시 일정 시간 동안 일부 스킬 시전 중 받는 데미지가 추가 감소하는 버프 적용 + 施放时, 适用增益效果, 增加部分技能使用中所受伤害的减少量, 效果持续一定时间。 - [设置型技能] - - 캐넌 킥, 러프 보딩, 앵커 킥, 피어스 임팩트, 드레드폴 배러지 + 火炮踢、 粗暴登板、 锚踢、 彗星冲击、 恐惧之墙冲击 """ ... -# 마엘스트롬 +# 暴风漩涡 # imperialknight/breaker/547ab2b2bd860d3e37355a9cfbc1077c # 8d4d2001cdb357e41633c234eb7501b5/547ab2b2bd860d3e37355a9cfbc1077c class Skill31(ActiveSkill): """ - 앵커를 소용돌이처럼 휘둘러 적들을 끌어모은 후, 강렬한 피니쉬 베기를 시전한다. + 将锚像漩涡一样挥舞, 吸引敌人, 然后施放强力的斩击。 """ - name = "마엘스트롬" + name = "暴风漩涡" learnLv = 70 masterLv = 40 maxLv = 50 @@ -1114,28 +1114,28 @@ class Skill31(ActiveSkill): custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 - # 상승 기류 다단히트 공격력 : {value0}% - # REMOVE: data0 = [0, 1124, 1239, 1353, 1467, 1581, 1695, 1809, 1923, 2037, 2151, 2265, 2379, 2493, 2607, 2721, 2836, 2950, 3064, 3178, 3292, 3406, 3520, 3634, 3748, 3862, 3976, 4090, 4204, 4319, 4433, 4547, 4661, 4775, 4889, 5003, 5117, 5231, 5345, 5459, 5573, 5687, 5802, 5916, 6030, 6144, 6258, 6372, 6486, 6600, 6714]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 상승 기류 다단히트 횟수 : {value1}회 + # 上升气流多段攻击力 : {value1}% # REMOVE: data1 = [0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # 最后斩击攻击力 : {value2}% + # 上升气流多段攻击次数 : {value2}次 # REMOVE: data2 = [0, 80960, 89174, 97387, 105601, 113814, 122027, 130241, 138454, 146667, 154881, 163094, 171308, 179521, 187734, 195948, 204161, 212374, 220588, 228801, 237015, 245228, 253441, 261655, 269868, 278081, 286295, 294508, 302721, 310935, 319148, 327362, 335575, 343788, 352002, 360215, 368428, 376642, 384855, 393069, 401282, 409495, 417709, 425922, 434135, 442349, 450562, 458776, 466989, 475202, 483416]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) + # 最后斩击攻击力 : {value0}% + # REMOVE: data0 = [0, 1124, 1239, 1353, 1467, 1581, 1695, 1809, 1923, 2037, 2151, 2265, 2379, 2493, 2607, 2721, 2836, 2950, 3064, 3178, 3292, 3406, 3520, 3634, 3748, 3862, 3976, 4090, 4204, 4319, 4433, 4547, 4661, 4775, 4889, 5003, 5117, 5231, 5345, 5459, 5573, 5687, 5802, 5916, 6030, 6144, 6258, 6372, 6486, 6600, 6714]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0) # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) # [范围信息] - # 攻击范围比率 : {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) + # 攻击范围比率 : {value1}% + # REMOVE: data1 = [0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) def vp_1(self): """ - [마엘스트롬] + [暴风漩涡] - 한 번의 베기로 주변을 쓸어버리는 소용돌이를 발생시키도록 변경 + 改为用一次斩击引发漩涡, 消灭范围内的敌人。 - 스킬 시전 시 브레이커의 속도를 증가시키는 버프 부여 + 施放技能时, 增加破坏者的速度。 - 增益持续时间 : 10秒 @@ -1147,7 +1147,7 @@ class Skill31(ActiveSkill): def vp_2(self): """ - [마엘스트롬] + [暴风漩涡] 技能施放过程中进入无敌状态; 胜利的光杖消失之前, 我军获得[勇气颂歌]的攻击力增幅效果。 @@ -1155,16 +1155,16 @@ class Skill31(ActiveSkill): """ ... -# 철의 노래 +# 金属之歌 # imperialknight/breaker/506e7ed77d517419a6e1c437a2cedb17 # 8d4d2001cdb357e41633c234eb7501b5/506e7ed77d517419a6e1c437a2cedb17 class Skill32(PassiveSkill): """ - 공포스럽게도 우아한 세이렌의 전설이 제국 안팎으로 널리 퍼져나간다. + 令人恐惧的塞壬传说在帝国内外广为流传。 - 세이렌의 기본 공격 및 전직 계열 스킬의 공격력이 증가한다. + 增加塞壬的基本攻击和转职技能的攻击力。 """ - name = "철의 노래" + name = "金属之歌" learnLv = 75 masterLv = 40 maxLv = 50 @@ -1184,9 +1184,9 @@ class Skill32(PassiveSkill): # 8d4d2001cdb357e41633c234eb7501b5/a5fa08f5d509e6ff2ebc68856a470b5a class Skill33(ActiveSkill): """ - 제국의 포탄이 되어 높이 발사된 후, 강렬한 강습과 이어지는 앵커 타격으로 목적지 근방의 적들을 분쇄한다. + 化身为帝国的炮弹, 高空发射后, 用强烈的空中锤击和锚点攻击, 攻击目的地附近的敌人。 - 방향 키 입력을 통해 강습 위치를 지정할 수 있으며, 방향 키 입력 중에는 받는 데미지가 감소한다. + 通过方向键可以指定锤击位置, 输入方向键时所受伤害减少。 """ name = "冷血突刺" learnLv = 75 @@ -1219,7 +1219,7 @@ class Skill33(ActiveSkill): """ [冷血突刺] - 즉시 피니쉬 내려찍기를 가하는 스킬로 변경 + 变更为立即发动跳斩下劈的技能。 可以在空中使用该技能, 但无法结印, 只能立即施放该技能, 且持续时间减少。 @@ -1235,7 +1235,7 @@ class Skill33(ActiveSkill): """ [冷血突刺] - 높이 뛰어올라 광범위한 지역에 강렬한 내려찍기를 가하는 스킬로 변경 + 跳跃到高处, 对大范围的敌人发动强力下劈。 - 攻击力 +100% @@ -1245,16 +1245,16 @@ class Skill33(ActiveSkill): """ ... -# 교룡아 +# 蛟龙啊 # imperialknight/breaker/5dc7008b12a459325b548b0715c6b73c # 8d4d2001cdb357e41633c234eb7501b5/5dc7008b12a459325b548b0715c6b73c class Skill34(ActiveSkill): """ - 전방으로 전진하며, 갑판 위의 적들을 통째로 갈아버리는 강렬한 회전 베기 공격을 가한다. + 向前突进, 并用强力的旋转斩击攻击甲板上的敌人。 - 앞 방향 키 입력을 통해 전진 거리를 증가시킬 수 있다. + 可以通过向前方向键增加前进距离。 """ - name = "교룡아" + name = "蛟龙啊" learnLv = 80 masterLv = 40 maxLv = 50 @@ -1269,34 +1269,34 @@ class Skill34(ActiveSkill): custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 - # 첫 회전 다단히트 공격력 : {value0}% - # REMOVE: data0 = [0, 10133, 11161, 12189, 13217, 14245, 15272, 16300, 17328, 18356, 19384, 20412, 21440, 22468, 23496, 24524, 25552, 26580, 27608, 28636, 29664, 30692, 31720, 32748, 33776, 34804, 35832, 36860, 37887, 38915, 39943, 40971, 41999, 43027, 44055, 45083, 46111, 47139, 48167, 49195, 50223, 51251, 52279, 53307, 54335, 55363, 56391, 57419, 58447, 59475, 60502]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 첫 회전 다단히트 횟수 : {value1}회 + # 第一次旋转多段攻击力 : {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) - # 두 번째 회전 다단히트 공격력 : {value2}% + # 第一次旋转的多段攻击次数 : {value2}次 # REMOVE: data2 = [0, 10133, 11161, 12189, 13217, 14245, 15272, 16300, 17328, 18356, 19384, 20412, 21440, 22468, 23496, 24524, 25552, 26580, 27608, 28636, 29664, 30692, 31720, 32748, 33776, 34804, 35832, 36860, 37887, 38915, 39943, 40971, 41999, 43027, 44055, 45083, 46111, 47139, 48167, 49195, 50223, 51251, 52279, 53307, 54335, 55363, 56391, 57419, 58447, 59475, 60502]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) - # 두 번째 회전 다단히트 횟수 : {value3}회 + # 第二次旋转多段攻击力 : {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]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) - # 终结多段攻击力: {value4}% + # 第二次旋转多段攻击次数 : {value4}次 # REMOVE: data4 = [0, 13510, 14881, 16251, 17622, 18993, 20363, 21734, 23105, 24475, 25846, 27216, 28587, 29958, 31328, 32699, 34069, 35440, 36811, 38181, 39552, 40922, 42293, 43664, 45034, 46405, 47775, 49146, 50517, 51887, 53258, 54628, 55999, 57370, 58740, 60111, 61482, 62852, 64223, 65593, 66964, 68335, 69705, 71076, 72446, 73817, 75188, 76558, 77929, 79299, 80670]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) - # 终结多段攻击次数 : {value5}次 - # REMOVE: data5 = [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 - data5 = get_data(f'{prefix}/{uuid}', 5) + # 终结多段攻击力: {value0}% + # REMOVE: data0 = [0, 10133, 11161, 12189, 13217, 14245, 15272, 16300, 17328, 18356, 19384, 20412, 21440, 22468, 23496, 24524, 25552, 26580, 27608, 28636, 29664, 30692, 31720, 32748, 33776, 34804, 35832, 36860, 37887, 38915, 39943, 40971, 41999, 43027, 44055, 45083, 46111, 47139, 48167, 49195, 50223, 51251, 52279, 53307, 54335, 55363, 56391, 57419, 58447, 59475, 60502]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0) + # 终结多段攻击次数 : {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) # [范围信息] - # 攻击范围比率 : {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]# noqa: E501 - data6 = get_data(f'{prefix}/{uuid}', 6) + # 攻击范围比率 : {value2}% + # REMOVE: data2 = [0, 10133, 11161, 12189, 13217, 14245, 15272, 16300, 17328, 18356, 19384, 20412, 21440, 22468, 23496, 24524, 25552, 26580, 27608, 28636, 29664, 30692, 31720, 32748, 33776, 34804, 35832, 36860, 37887, 38915, 39943, 40971, 41999, 43027, 44055, 45083, 46111, 47139, 48167, 49195, 50223, 51251, 52279, 53307, 54335, 55363, 56391, 57419, 58447, 59475, 60502]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2) def vp_1(self): """ [该技术为教团巨兵战术的基础技术, 礼官的信念越虔诚, 就可以施展出更加精准的十字二段斩。 因此, 这也是教团中常用的体罚动作之一, 教官会让受罚的人一直重复这个动作, 直到挥出让人满意的十字为止。 这也是那些礼官们讨厌这个动作的原因。] - 전방에 높은 횟수의 다단히트를 유발하는 투사체를 사출하는 스킬로 변경 + 向前方发射多段攻击的投射物。 """ ... @@ -1304,28 +1304,28 @@ class Skill34(ActiveSkill): """ [该技术为教团巨兵战术的基础技术, 礼官的信念越虔诚, 就可以施展出更加精准的十字二段斩。 因此, 这也是教团中常用的体罚动作之一, 教官会让受罚的人一直重复这个动作, 直到挥出让人满意的十字为止。 这也是那些礼官们讨厌这个动作的原因。] - 마지막에 타격 된 적에게 먹잇감 표식을 남기는 기능 추가 + 添加在最后攻击的敌人身上添加标记的功能。 - -먹잇감 표식이 새겨진 적은 출혈 상태이상 부여 + - 赋予刻有猎物标记的敌人出血状态。 - -먹잇감 표식이 있는 적 타격 시, 표식 1개당 브레이커의 HP 30% 회복 + - 攻击有猎物标记的敌人时, 每个标记恢复破坏者30%的HP。 攻击范围 +30% """ ... -# 씨 베인 +# 被瞬影斩击 # imperialknight/breaker/8ee0099656df08a0b39225f8a21d514b # 8d4d2001cdb357e41633c234eb7501b5/8ee0099656df08a0b39225f8a21d514b class Skill35(ActiveSkill): """ - 정직하게 날아가는 것만이 세이렌의 모든 전투 방식은 아니다. 상대 함선 밑으로 잠수해 들어간 세이렌이 함선을 박살내며 솟구쳐 오른 후, 모든 것을 수장시키는 피니쉬 베기를 시전한다. + 塞壬的战斗方式并不只是直飞。 塞壬潜入到敌舰下方, 然后冲出水面, 并施放终结斩击。 - 스킬 키 지속 입력을 통해 잠수 상태를 유지할 수 있으며, 잠수 중 앞/뒤 방향키를 통해 피니쉬를 시전할 위치로 이동할 수 있다. + 通过持续输入技能键, 可以维持潜水状态, 潜水状态下可以通过前后方向键移动到斩击位置。 - 잠수 상태 도중 해신낙연 스킬 사용 시 두 스킬을 합체 시전할 수 있으며, 이 때는 두 스킬의 공격력이 합산하여 적용된다. + 在潜水状态下使用海神落莲技能时, 可以合体施放, 此时两个技能的攻击力会叠加。 """ - name = "씨 베인" + name = "被瞬影斩击" learnLv = 85 masterLv = 40 maxLv = 50 @@ -1339,40 +1339,40 @@ class Skill35(ActiveSkill): hasUP = False custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 함선 파괴 공격력 : {value0}% - # REMOVE: data0 = [0, 13305, 16390, 19475, 22560, 25645, 28730, 31815, 34900, 37986, 41071, 44156, 47241, 50326, 53411, 56496, 59581, 62667, 65752, 68837, 71922, 75007, 78092, 81177, 84262, 87348, 90433, 93518, 96603, 99688, 102773, 105858, 108943, 112029, 115114, 118199, 121284, 124369, 127454, 130539, 133624, 136710, 139795, 142880, 145965, 149050, 152135, 155220, 158305, 161391, 164476]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 함선 파괴 다단히트 횟수 : {value1}회 + # 舰船破坏攻击力 : {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) - # 最后斩击攻击力 : {value2}% + # 舰船破坏多段攻击次数 : {value2}次 # REMOVE: data2 = [0, 45236, 55725, 66214, 76704, 87193, 97683, 108172, 118662, 129151, 139640, 150130, 160619, 171109, 181598, 192088, 202577, 213066, 223556, 234045, 244535, 255024, 265514, 276003, 286492, 296982, 307471, 317961, 328450, 338940, 349429, 359918, 370408, 380897, 391387, 401876, 412365, 422855, 433344, 443834, 454323, 464813, 475302, 485791, 496281, 506770, 517260, 527749, 538239, 548728, 559217]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) - # 피니쉬 베기 다단히트 횟수 : {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}초 + # 最后斩击攻击力 : {value0}% + # REMOVE: data0 = [0, 13305, 16390, 19475, 22560, 25645, 28730, 31815, 34900, 37986, 41071, 44156, 47241, 50326, 53411, 56496, 59581, 62667, 65752, 68837, 71922, 75007, 78092, 81177, 84262, 87348, 90433, 93518, 96603, 99688, 102773, 105858, 108943, 112029, 115114, 118199, 121284, 124369, 127454, 130539, 133624, 136710, 139795, 142880, 145965, 149050, 152135, 155220, 158305, 161391, 164476]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0) + # 终结斩击多段攻击次数 : {value4}次 # REMOVE: data4 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) + # 潜水状态持续时间上限 : {value5}秒 + # data5 = None # TOCHECK # REMOVE: data5 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 + data5 = get_data(f'{prefix}/{uuid}', 5) -# 역조 +# 逆造 # imperialknight/breaker/9bff7f2559e003766fee2853dca00631 # 8d4d2001cdb357e41633c234eb7501b5/9bff7f2559e003766fee2853dca00631 class Skill36(PassiveSkill): """ - 통상 바람의 방향이 곧 파도의 방향을 결정하는 법이다. 그러나 파도가 의지를 가진다면, 그조차 거슬러 갈 수 있을 것이었다. + 通常, 风的方向决定了波浪的方向。 但是, 如果波涛有了意志, 它也可以逆风而行。 - 眞 브레이커의 기본 공격 및 전직 계열 스킬의 공격력이 증가한다. 또한 훅 샷과 타이드 바운드를 다운 상태에서 사용 가능하도록 변경되며, 일부 스킬이 강화된다. + 增加[真·破军]的基本攻击和转职技能的攻击力。 变更[钩爪]和[潮涌束缚]可以在倒地状态下使用, 并强化部分技能。 - [선체 파괴] + [船体破坏] - 타격된 지점을 중심으로 충격파가 생성되는 기능이 추가된다. + 新增功能 : 被攻击的地点会生成冲击波。 - [타이드 피어서] + [潮汐之力] - 시전 이펙트가 변경되고, 시전 중 받는 데미지가 감소한다. + 施放特效变更, 施放中所受伤害减少。 """ - name = "역조" + name = "逆造" learnLv = 95 masterLv = 40 maxLv = 50 @@ -1386,20 +1386,20 @@ class Skill36(PassiveSkill): # 基本攻击力和转职技能攻击力增加率 : {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) - # 타이드 피어서 받는 데미지 감소율 : 30% + # 潮汐之力所受伤害减少率 : 30% -# 언바운드 템페스트 +# 无束缚的风暴 # imperialknight/breaker/da6e37c1e3f0e8867f70007d89c239ff # 8d4d2001cdb357e41633c234eb7501b5/da6e37c1e3f0e8867f70007d89c239ff class Skill37(ActiveSkill): """ - 멈출 수 없는 거센 폭풍이 되어, 연속된 베기 공격으로 주변의 모든 적을 쓸어버린다. + 化身为无法阻挡的狂风, 对范围内的敌人发动连续斩击攻击。 - 스킬 키 및 공격 키 재입력을 통해 각 베기의 후딜레이를 캔슬할 수 있으며, 베기 시전 시 입력중인 방향키의 방향으로 이동하며 스킬을 시전한다. + 通过重新输入技能键和攻击键, 可以取消各斩击的后摇。 施放斩击时, 会根据输入的方向键方向移动并施放技能。 - 또한 전직 계열 스킬의 후딜레이를 캔슬하여 언바운드 템페스트를 시전할 수 있으며, 언바운드 템페스트의 후딜레이를 캔슬하여 전직 계열 스킬을 시전할 수 있다. + 可以强制中断转职技能的后摇, 施放无束缚风暴; 也可以强制中断无束缚风暴的后摇, 施放转职技能。 """ - name = "언바운드 템페스트" + name = "无束缚的风暴" learnLv = 95 masterLv = 40 maxLv = 50 @@ -1426,16 +1426,16 @@ class Skill37(ActiveSkill): # REMOVE: data3 = [0, 71399, 78643, 85886, 93129, 100373, 107616, 114860, 122103, 129347, 136590, 143833, 151077, 158320, 165564, 172807, 180050, 187294, 194537, 201781, 209024, 216267, 223511, 230754, 237998, 245241, 252484, 259728, 266971, 274215, 281458, 288701, 295945, 303188, 310432, 317675, 324918, 332162, 339405, 346649, 353892, 361135, 368379, 375622, 382866, 390109, 397352, 404596, 411839, 419083, 426326]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) -# 해신낙연 +# 海神落莲 # imperialknight/breaker/a6c8f69107f8c4f5d1a0c7a57d000290 # 8d4d2001cdb357e41633c234eb7501b5/a6c8f69107f8c4f5d1a0c7a57d000290 class Skill38(ActiveSkill): """ - 활공하는 바다의 신이 혈혈단신으로 적의 함대를 분쇄한다. 피습된 전함들은 眞 브레이커의 체인에 줄줄이 휘감겨 올라와, 곧 화려한 연쇄 폭발을 일으킨다. + 海洋之神在空中单枪匹马地粉碎敌人的舰队。 被袭击的战舰被 真·破坏者 的连招缠绕, 然后引发华丽的连环爆炸。 - 씨 베인의 잠수 상태를 캔슬하고 해신낙연 스킬을 합체 시전할 수 있다. + 可以强制中断[刺骨之吻]的潜行状态, 并施放[海神落莲]。 """ - name = "해신낙연" + name = "海神落莲" learnLv = 100 masterLv = 40 maxLv = 50 @@ -1449,18 +1449,18 @@ class Skill38(ActiveSkill): hasUP = False custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 첫 번째 분쇄 공격력 : {value0}% - # REMOVE: data0 = [0, 201015, 247627, 294239, 340851, 387463, 434075, 480687, 527299, 573912, 620524, 667136, 713748, 760360, 806972, 853584, 900196, 946808, 993420, 1040033, 1086645, 1133257, 1179869, 1226481, 1273093, 1319705, 1366317, 1412929, 1459542, 1506154, 1552766, 1599378, 1645990, 1692602, 1739214, 1785826, 1832438, 1879050, 1925663, 1972275, 2018887, 2065499, 2112111, 2158723, 2205335, 2251947, 2298559, 2345172, 2391784, 2438396, 2485008]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 두 번째 분쇄 공격력 : {value1}% + # 第一次天陨断空斩攻击力 : {value1}% # REMOVE: data1 = [0, 201015, 247627, 294239, 340851, 387463, 434075, 480687, 527299, 573912, 620524, 667136, 713748, 760360, 806972, 853584, 900196, 946808, 993420, 1040033, 1086645, 1133257, 1179869, 1226481, 1273093, 1319705, 1366317, 1412929, 1459542, 1506154, 1552766, 1599378, 1645990, 1692602, 1739214, 1785826, 1832438, 1879050, 1925663, 1972275, 2018887, 2065499, 2112111, 2158723, 2205335, 2251947, 2298559, 2345172, 2391784, 2438396, 2485008]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # 最后爆炸多段攻击次数 : {value2}次 + # 第二次天陨断空斩攻击力 : {value2}% # REMOVE: data2 = [0, 53604, 66034, 78464, 90894, 103323, 115753, 128183, 140613, 153043, 165473, 177903, 190333, 202763, 215193, 227622, 240052, 252482, 264912, 277342, 289772, 302202, 314632, 327062, 339491, 351921, 364351, 376781, 389211, 401641, 414071, 426501, 438931, 451361, 463790, 476220, 488650, 501080, 513510, 525940, 538370, 550800, 563230, 575659, 588089, 600519, 612949, 625379, 637809, 650239, 662669]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) - # 最后爆炸多段攻击次数 : {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) + # 最后爆炸多段攻击次数 : {value0}次 + # REMOVE: data0 = [0, 201015, 247627, 294239, 340851, 387463, 434075, 480687, 527299, 573912, 620524, 667136, 713748, 760360, 806972, 853584, 900196, 946808, 993420, 1040033, 1086645, 1133257, 1179869, 1226481, 1273093, 1319705, 1366317, 1412929, 1459542, 1506154, 1552766, 1599378, 1645990, 1692602, 1739214, 1785826, 1832438, 1879050, 1925663, 1972275, 2018887, 2065499, 2112111, 2158723, 2205335, 2251947, 2298559, 2345172, 2391784, 2438396, 2485008]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0) + # 最后爆炸多段攻击次数 : {value1}次 + # REMOVE: data1 = [0, 201015, 247627, 294239, 340851, 387463, 434075, 480687, 527299, 573912, 620524, 667136, 713748, 760360, 806972, 853584, 900196, 946808, 993420, 1040033, 1086645, 1133257, 1179869, 1226481, 1273093, 1319705, 1366317, 1412929, 1459542, 1506154, 1552766, 1599378, 1645990, 1692602, 1739214, 1785826, 1832438, 1879050, 1925663, 1972275, 2018887, 2065499, 2112111, 2158723, 2205335, 2251947, 2298559, 2345172, 2391784, 2438396, 2485008]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) class classChange(Character): diff --git a/backend/core/character/GF/priest_female/infighter_female.py b/backend/core/character/GF/priest_female/infighter_female.py index cb7d9efc..d5ec656e 100644 --- a/backend/core/character/GF/priest_female/infighter_female.py +++ b/backend/core/character/GF/priest_female/infighter_female.py @@ -86,16 +86,16 @@ class Skill2(ActiveSkill): # REMOVE: data2 = [0, 0.3, 0.33, 0.36, 0.4, 0.43, 0.46, 0.5, 0.53, 0.56, 0.6, 0.63, 0.66, 0.7, 0.73, 0.76, 0.8, 0.83, 0.86, 0.9, 0.93]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) -# 원!투! +# 一! 二! # priest_female/infighter_female/030663e99462f628b4c9f813e1406c4e # 0c1b401bb09241570d364420b3ba3fd7/030663e99462f628b4c9f813e1406c4e class Skill3(ActiveSkill): """ - 전방을 향해 빠르게 잽과 스트레이트를 연달아 날린다. + 向前方快速打出连贯的直拳和勾拳。 - 후딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. 단, 위빙은 언제든 캔슬하여 발동할 수 있다. + 可以取消后摇, 发动其他技能。 但是, 可以随时取消并发动编织。 """ - name = "원!투!" + name = "一! 二!" learnLv = 1 masterLv = 60 maxLv = 70 @@ -124,11 +124,11 @@ class Skill3(ActiveSkill): # 0c1b401bb09241570d364420b3ba3fd7/150aa05b9ee8b9c7c04a25f3e425900c class Skill4(ActiveSkill): """ - 주먹으로 올려쳐 적을 띄운다. + 用拳头猛击敌人, 使其浮空。 发动的瞬间存在霸体判定。 - 후딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. 단, 위빙은 언제든 캔슬하여 발동할 수 있다. + 可以取消后摇, 发动其他技能。 但是, 可以随时取消并发动编织。 """ name = "上挑" learnLv = 1 @@ -149,20 +149,20 @@ class Skill4(ActiveSkill): # REMOVE: data1 = [0, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 112, 116, 120, 123, 127, 130, 134, 138, 141, 145]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) -# 위빙 +# 编织 # priest_female/infighter_female/89c505581267af77c6d58dc49b710550 # 0c1b401bb09241570d364420b3ba3fd7/89c505581267af77c6d58dc49b710550 class Skill5(ActiveSkill): """ - 제자리 시전 시 좌우로 상체를 움직이며 적의 공격을 피한다. + 原地施放时, 左右移动上半身躲避敌人攻击。 - 방향키를 입력하며 시전 시 일정 거리를 미끄러지며 이동한다. + 施放时, 可以通过方向键输入移动方向, 并滑行一段距离。 - 스킬키 추가 입력을 통해 연속으로 사용할 수 있으며, 시전 중 점프키 입력 시 즉시 종료된다. + 可以通过输入技能键来连续使用, 施放过程中输入跳跃键时立刻结束。 - 각성기, 그랩 블로우 및 어그레시브 스킬을 제외한 모든 스킬 시전 중 캔슬하여 위빙을 발동할 수 있고, 위빙 시전 중 캔슬하여 다른 스킬을 발동할 수 있다. + 除觉醒技能、 抓取攻击和侵略技能外, 可以中断所有技能发动编织, 施放编织时可以中断并发动其他技能。 """ - name = "위빙" + name = "编织" learnLv = 1 masterLv = 1 maxLv = 1 @@ -175,18 +175,18 @@ class Skill5(ActiveSkill): hasUP = False custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 대시 이동 거리(X축) : {value0}px - # REMOVE: data0 = [0, 150]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 대시 이동 거리(Y축) : {value1}px + # 前冲移动距离 (X轴) : {value1}px # REMOVE: data1 = [0, 50]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # 제자리 시전 시 무적 시간 : {value2}초 + # 前冲移动距离 (Y轴) : {value2}px # REMOVE: data2 = [0, 0.3]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) - # 방향키 입력 시전 시 무적 시간 : {value3}초 + # 原地施放时无敌时间 : {value3}秒 # REMOVE: data3 = [0, 0.25]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) + # 施放时输入方向键, 无敌时间 : {value4}秒 + # data4 = None # TOCHECK # REMOVE: data4 = [0, 0]# noqa: E501 + data4 = get_data(f'{prefix}/{uuid}', 4) # 勾拳追击 # priest_female/infighter_female/a81e5b7defa1819263ed8e86f69fd06f @@ -195,7 +195,7 @@ class Skill6(PassiveSkill): """ 在前冲攻击时输入攻击键, 则额外追加一个突刺攻击。 - 공격력은 어퍼컷 스킬 공격력이 적용된다. + 攻击力适用上勾拳技能攻击力。 """ name = "勾拳追击" learnLv = 1 @@ -209,7 +209,7 @@ class Skill6(PassiveSkill): hasUP = False custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 공격력 : 어퍼컷 스킬 공격력과 동일 + # 攻击力 : 与上勾拳技能攻击力相同 # 技能连招 # priest_female/infighter_female/10b31c7e8cd2d60b9bcf3b1d3ada4b0a @@ -311,18 +311,18 @@ class Skill9(ActiveSkill): # REMOVE: data2 = [0, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900, 900]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) -# 스크류 스트레이트 +# 螺旋直拳 # priest_female/infighter_female/89a4529234904fcbb3abe289e281f2fd # 0c1b401bb09241570d364420b3ba3fd7/89a4529234904fcbb3abe289e281f2fd class Skill10(ActiveSkill): """ - 주먹을 순간적으로 회전시키며 전방을 향해 스트레이트를 날린다. + 瞬间旋转拳头, 向前方打出直拳。 按前方向键时, 将会向该方向发射挑衅音波挑衅更远处的敌人。 - 후딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. 단, 위빙은 언제든 캔슬하여 발동할 수 있다. + 可以取消后摇, 发动其他技能。 但是, 可以随时取消并发动编织。 """ - name = "스크류 스트레이트" + name = "螺旋直拳" learnLv = 5 masterLv = 60 maxLv = 70 @@ -438,9 +438,9 @@ class Skill13(ActiveSkill): # 0c1b401bb09241570d364420b3ba3fd7/515b442ffbf61a82371abb645c149a31 class Skill14(ActiveSkill): """ - 전방의 적을 잡아 끌어와 어퍼컷으로 띄운 뒤 후려쳐 날려버린다. + 向前方敌人发动上勾拳, 将敌人浮空后, 再次攻击敌人。 - 잡기 성공 시 무적 상태가 되며, 잡기 불가 적에게는 발동되지 않는다. + 抓取成功时进入无敌状态, 无法抓取的敌人不会发动该技能。 可以强制中断斩击后僵直, 并施放包括格挡在内的其他攻击技能 """ @@ -457,28 +457,28 @@ class Skill14(ActiveSkill): hasUP = False custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 적 끌어오기 공격력 : {value0}% + # 吸附攻击力 : {value1}% + # REMOVE: data1 = [0, 2809, 3094, 3379, 3664, 3949, 4234, 4519, 4804, 5089, 5374, 5659, 5944, 6229, 6514, 6799, 7084, 7369, 7654, 7939, 8224, 8509, 8794, 9079, 9364, 9649, 9934, 10219, 10504, 10789, 11074, 11359, 11644, 11929, 12214, 12499, 12784, 13069, 13354, 13639, 13924, 14209, 14494, 14779, 15064, 15349, 15634, 15919, 16204, 16489, 16774, 17059, 17344, 17629, 17914, 18199, 18484, 18769, 19054, 19339, 19624, 19909, 20194, 20479, 20764, 21049, 21334, 21619, 21904, 22189, 22474]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) + # 上勾拳攻击力 : {value0}% # REMOVE: data0 = [0, 1873, 2063, 2253, 2443, 2633, 2823, 3013, 3203, 3393, 3583, 3773, 3963, 4153, 4343, 4533, 4723, 4913, 5103, 5293, 5483, 5673, 5863, 6053, 6243, 6433, 6623, 6813, 7003, 7193, 7383, 7573, 7763, 7953, 8143, 8333, 8523, 8713, 8903, 9093, 9283, 9473, 9663, 9853, 10043, 10233, 10423, 10613, 10803, 10993, 11183, 11373, 11563, 11752, 11942, 12132, 12322, 12512, 12702, 12892, 13082, 13272, 13462, 13652, 13842, 14032, 14222, 14412, 14602, 14792, 14982]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 上勾拳攻击力 : {value1}% + # 抽打攻击力 : {value1}% # REMOVE: data1 = [0, 2809, 3094, 3379, 3664, 3949, 4234, 4519, 4804, 5089, 5374, 5659, 5944, 6229, 6514, 6799, 7084, 7369, 7654, 7939, 8224, 8509, 8794, 9079, 9364, 9649, 9934, 10219, 10504, 10789, 11074, 11359, 11644, 11929, 12214, 12499, 12784, 13069, 13354, 13639, 13924, 14209, 14494, 14779, 15064, 15349, 15634, 15919, 16204, 16489, 16774, 17059, 17344, 17629, 17914, 18199, 18484, 18769, 19054, 19339, 19624, 19909, 20194, 20479, 20764, 21049, 21334, 21619, 21904, 22189, 22474]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # 抽打攻击力 : {value2}% - # REMOVE: data2 = [0, 4682, 5157, 5632, 6107, 6582, 7057, 7532, 8007, 8482, 8957, 9432, 9907, 10382, 10857, 11332, 11807, 12282, 12757, 13232, 13707, 14182, 14657, 15132, 15607, 16082, 16557, 17032, 17507, 17982, 18457, 18932, 19407, 19882, 20357, 20832, 21306, 21781, 22256, 22731, 23206, 23681, 24156, 24631, 25106, 25581, 26056, 26531, 27006, 27481, 27956, 28431, 28906, 29381, 29856, 30331, 30806, 31281, 31756, 32231, 32706, 33181, 33656, 34131, 34606, 35081, 35556, 36031, 36506, 36981, 37456]# noqa: E501 - data2 = get_data(f'{prefix}/{uuid}', 2) -# 윌 오브 피스트 +# 拳意 # priest_female/infighter_female/66a9967e677651d0def34c475795ccde # 0c1b401bb09241570d364420b3ba3fd7/66a9967e677651d0def34c475795ccde class Skill15(PassiveSkill): """ - 사용자의 의지를 힘으로 발현하는 성물, 윌 오브 피스트의 힘이 주먹에 깃든다. + 将使用者的意志用力量具现化的圣物——意志之拳的力量聚集到拳头中。 - 기본 공격 및 전직 계열 스킬 공격력이 증가하고, 던전 입장 시 거병을 지면에 꽂으며 인파이터 전용 공격을 사용할 수 있게 된다. + 增加基本攻击和转职技能的攻击力, 进入地下城时, 可以将机械七战神插入地面, 并使用蓝拳使者专属攻击。 - On/Off 기능을 통해 던전 내에서 장착 무기의 출력 여부를 설정할 수 있다. + 通过开启/关闭功能, 可以设置地下城内是否显示装备武器的特效。 """ - name = "윌 오브 피스트" + name = "拳意" learnLv = 15 masterLv = 10 maxLv = 20 @@ -498,11 +498,11 @@ class Skill15(PassiveSkill): # 0c1b401bb09241570d364420b3ba3fd7/87a918bb22cfc959a16e0bf939bb6c24 class Skill16(ActiveSkill): """ - 잽과 훅을 자연스럽게 연계하여 공격한다. + 将刺击和钩爪自然地连结起来进行攻击。 技能受[基础精通]影响。 - 후딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. 단, 위빙은 언제든 캔슬하여 발동할 수 있다. + 可以取消后摇, 发动其他技能。 但是, 可以随时取消并发动编织。 """ name = "圣拳连击" learnLv = 15 @@ -520,26 +520,26 @@ class Skill16(ActiveSkill): # 刺拳攻击力 : {value0}% # REMOVE: data0 = [0, 670]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 첫 번째 훅 공격력 : {value1}% - # REMOVE: data1 = [0, 1006]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1) - # 두 번째 훅 공격력 : {value2}% + # 第一次钩爪攻击力 : {value2}% # REMOVE: data2 = [0, 1676]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) - # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) - # [范围信息] - # 攻击范围比率 : {value3}% + # 第二次钩爪攻击力 : {value3}% # REMOVE: data3 = [0, 1]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) + # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) + # [范围信息] + # 攻击范围比率 : {value1}% + # REMOVE: data1 = [0, 1006]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) # 俯冲直拳 # priest_female/infighter_female/aa51c4ddf1659092fa9ed612b9837061 # 0c1b401bb09241570d364420b3ba3fd7/aa51c4ddf1659092fa9ed612b9837061 class Skill17(ActiveSkill): """ - 몸을 숙이며 전방으로 빠르게 대시한 뒤 뒤돌아 잽을 날린다. + 身体前倾, 快速前冲, 然后转身出拳。 - 잽 후 딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. 단, 위빙은 언제든 캔슬하여 발동할 수 있다. + 可以取消突袭的硬直, 发动其他技能。 但是, 可以随时取消并发动编织。 """ name = "俯冲直拳" learnLv = 15 @@ -585,13 +585,13 @@ class Skill18(PassiveSkill): # 0c1b401bb09241570d364420b3ba3fd7/863295a0fc634cf5fcc01e82a735fd6b class Skill19(ActiveSkill): """ - 큰 경직을 주는 블로를 가한다. + 使用大范围的硬直攻击。 - 후딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. 단, 위빙은 언제든 캔슬하여 발동할 수 있다. + 可以取消后摇, 发动其他技能。 但是, 可以随时取消并发动编织。 - [마이 웨이 습득 시] + [学习[不知火舞]时] - 시전 시 주변의 가장 강한 적에게 접근한 뒤 블로를 가하며, 범위 내에 적이 없으면 시전할 수 없다. + 施放时, 接近周围最强的敌人并进行攻击, 若范围内没有敌人则无法施放。 """ name = "强摔攻击力 : %" learnLv = 20 @@ -606,29 +606,29 @@ class Skill19(ActiveSkill): hasUP = True custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 블로 공격력 : {value0}% - # REMOVE: data0 = [0, 12628, 13909, 15190, 16471, 17752, 19034, 20315, 21596, 22877, 24158, 25439, 26720, 28001, 29282, 30563, 31845, 33126, 34407, 35688, 36969, 38250, 39531, 40812, 42093, 43374, 44656, 45937, 47218, 48499, 49780, 51061, 52342, 53623, 54904, 56185, 57467, 58748, 60029, 61310, 62591, 63872, 65153, 66434, 67715, 68996, 70278, 71559, 72840, 74121, 75402, 76683, 77964, 79245, 80526, 81807, 83089, 84370, 85651, 86932, 88213, 89494, 90775, 92056, 93337, 94618, 95900, 97181, 98462, 99743, 101024]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) - # [마이 웨이 습득 시] - # 寻敌范围 : {value1}px + # 斩击攻击力 : {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) + # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) + # [学习[不知火舞]时] + # 寻敌范围 : {value0}px + # REMOVE: data0 = [0, 12628, 13909, 15190, 16471, 17752, 19034, 20315, 21596, 22877, 24158, 25439, 26720, 28001, 29282, 30563, 31845, 33126, 34407, 35688, 36969, 38250, 39531, 40812, 42093, 43374, 44656, 45937, 47218, 48499, 49780, 51061, 52342, 53623, 54904, 56185, 57467, 58748, 60029, 61310, 62591, 63872, 65153, 66434, 67715, 68996, 70278, 71559, 72840, 74121, 75402, 76683, 77964, 79245, 80526, 81807, 83089, 84370, 85651, 86932, 88213, 89494, 90775, 92056, 93337, 94618, 95900, 97181, 98462, 99743, 101024]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0) # [范围信息] - # 攻击范围比率 : {value2}% - # REMOVE: data2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 - data2 = get_data(f'{prefix}/{uuid}', 2) + # 攻击范围比率 : {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) # [瞬拳]追加攻击 : 施放后再按攻击键, 就能把命中的敌人拉过来。 # priest_female/infighter_female/3153ca0e6752a6283412c59c5ec8e002 # 0c1b401bb09241570d364420b3ba3fd7/3153ca0e6752a6283412c59c5ec8e002 class Skill20(ActiveSkill): """ - 백너클을 가한 뒤 적을 끌어오며 타격하고, 스킬키 추가 입력 시 어퍼컷을 날린다. + 使用[百手]后, 将敌人吸附到自身并进行攻击, 若追加输入技能键, 则发动上勾拳。 按前方向键时, 将会向该方向发射挑衅音波挑衅更远处的敌人。 - 끌어오기 및 어퍼컷 후 딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. 단, 위빙은 언제든 캔슬하여 발동할 수 있다. + 可以取消抓取和上勾拳的硬直, 发动其他技能。 但是, 可以随时取消并发动编织。 """ name = "[瞬拳]追加攻击 : 施放后再按攻击键, 就能把命中的敌人拉过来。" learnLv = 20 @@ -643,38 +643,38 @@ class Skill20(ActiveSkill): hasUP = True custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 백너클 공격력 : {value0}% - # REMOVE: data0 = [0, 2553, 2812, 3071, 3330, 3589, 3848, 4107, 4366, 4625, 4884, 5143, 5402, 5661, 5920, 6179, 6439, 6698, 6957, 7216, 7475, 7734, 7993, 8252, 8511, 8770, 9029, 9288, 9547, 9806, 10065, 10324, 10583, 10842, 11101, 11360, 11619, 11878, 12137, 12396, 12655, 12914, 13173, 13432, 13691, 13950, 14209, 14468, 14727, 14986, 15245, 15504, 15763, 16022, 16281, 16540, 16799, 17058, 17317, 17576, 17835, 18094, 18353, 18612, 18871, 19130, 19390, 19649, 19908, 20167, 20426]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 吸附攻击力 : {value1}% + # 背击攻击力 : {value1}% # REMOVE: data1 = [0, 3830, 4218, 4607, 4995, 5384, 5772, 6161, 6550, 6938, 7327, 7715, 8104, 8492, 8881, 9269, 9658, 10046, 10435, 10823, 11212, 11600, 11989, 12377, 12766, 13155, 13543, 13932, 14320, 14709, 15097, 15486, 15874, 16263, 16651, 17040, 17428, 17817, 18205, 18594, 18982, 19371, 19760, 20148, 20537, 20925, 21314, 21702, 22091, 22479, 22868, 23256, 23645, 24033, 24422, 24810, 25199, 25588, 25976, 26365, 26753, 27142, 27530, 27919, 28307, 28696, 29084, 29473, 29861, 30250, 30638]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # 上勾拳攻击力 : {value2}% + # 吸附攻击力 : {value0}% + # REMOVE: data0 = [0, 2553, 2812, 3071, 3330, 3589, 3848, 4107, 4366, 4625, 4884, 5143, 5402, 5661, 5920, 6179, 6439, 6698, 6957, 7216, 7475, 7734, 7993, 8252, 8511, 8770, 9029, 9288, 9547, 9806, 10065, 10324, 10583, 10842, 11101, 11360, 11619, 11878, 12137, 12396, 12655, 12914, 13173, 13432, 13691, 13950, 14209, 14468, 14727, 14986, 15245, 15504, 15763, 16022, 16281, 16540, 16799, 17058, 17317, 17576, 17835, 18094, 18353, 18612, 18871, 19130, 19390, 19649, 19908, 20167, 20426]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0) + # 上勾拳攻击力 : {value1}% + # REMOVE: data1 = [0, 3830, 4218, 4607, 4995, 5384, 5772, 6161, 6550, 6938, 7327, 7715, 8104, 8492, 8881, 9269, 9658, 10046, 10435, 10823, 11212, 11600, 11989, 12377, 12766, 13155, 13543, 13932, 14320, 14709, 15097, 15486, 15874, 16263, 16651, 17040, 17428, 17817, 18205, 18594, 18982, 19371, 19760, 20148, 20537, 20925, 21314, 21702, 22091, 22479, 22868, 23256, 23645, 24033, 24422, 24810, 25199, 25588, 25976, 26365, 26753, 27142, 27530, 27919, 28307, 28696, 29084, 29473, 29861, 30250, 30638]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) + # [范围信息] + # 攻击范围比率 : {value2}% # REMOVE: data2 = [0, 6383, 7031, 7678, 8326, 8973, 9621, 10268, 10916, 11563, 12211, 12859, 13506, 14154, 14801, 15449, 16096, 16744, 17391, 18039, 18686, 19334, 19982, 20629, 21277, 21924, 22572, 23219, 23867, 24514, 25162, 25810, 26457, 27105, 27752, 28400, 29047, 29695, 30342, 30990, 31637, 32285, 32933, 33580, 34228, 34875, 35523, 36170, 36818, 37465, 38113, 38761, 39408, 40056, 40703, 41351, 41998, 42646, 43293, 43941, 44588, 45236, 45884, 46531, 47179, 47826, 48474, 49121, 49769, 50416, 51064]# 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) -# 텐션 +# 士气 # priest_female/infighter_female/b69d38bcddd41b3566c6d5cf78d060bb # 0c1b401bb09241570d364420b3ba3fd7/b69d38bcddd41b3566c6d5cf78d060bb class Skill21(PassiveSkill): """ - 사용자의 의지를 힘으로 발현하는 윌 오브 피스트는, '어떠한 의지든 상관없이' 그것을 힘으로 만들어낸다. + 意志之力可以将使用者的意志具现化, 无论什么样的意志都可以。 - 기본 공격 및 스킬로 적을 공격 시 텐션이 오르며, 텐션이 한계치에 도달하면 텐션 개방 상태에 진입한다. 텐션 상승량은 스킬 별로 차이가 있다. + 使用基本攻击和技能攻击敌人时, 可以提升韧性, 达到韧性上限时进入韧性爆发状态。 不同技能提升的韧性值不同。 - 텐션 개방 상태에선 슈퍼아머가 부여되고 공격/이동 속도가 추가로 증가하며, 어그레시브 스킬들의 [어그레시브 스킬] 효과가 발동된다. + 进入激斗状态时, 进入霸体状态, 并增加攻击和移动速度, 发动激斗技能的[激斗技能]效果。 - 텐션 개방 상태에서 첫 어그레시브 스킬 시전 후 공격, 혹은 스킬 사용 중이 아닌 상태가 되면 유예 시간이 주어지며, 그 상태로 유예 시간이 모두 지나면 개방 상태가 종료된다. + 开启韧性状态后, 施放第一个攻击型技能并攻击, 或者技能使用中状态结束时, 会进入暂缓状态, 暂缓状态结束后韧性状态结束。 - 습득 시 모든 스킬 MP 소모가 감소하고, 각성기 및 어그레시브가 아닌 일반 액티브 스킬들의 쿨타임이 감소하며, 이동 속도가 증가한다. + 学习后, 减少所有技能的魔法值消耗, 减少觉醒技能和侵略者技能以外的普通主动技能的冷却时间, 并增加移动速度。 - On/Off 기능을 통해 화면 테두리 이펙트 출력 여부를 설정할 수 있다. + 通过开启/关闭功能, 可以设置是否显示画面边框特效。 """ - name = "텐션" + name = "士气" learnLv = 25 masterLv = 1 maxLv = 11 @@ -686,44 +686,44 @@ class Skill21(PassiveSkill): custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [常驻效果] - # 각성기, 어그레시브 제외 쿨타임 감소율 : {value0}% - # REMOVE: data0 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 스킬 MP 소모량 감소율 : {value1}% + # 觉醒技能、 激进除外的冷却时间减少率 : {value1}% # REMOVE: data1 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # 移动速度增加 : {value2}% + # 技能魔法值消耗量减少率 : {value2}% # REMOVE: data2 = [0, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) - # [텐션 개방 상태에서 추가 적용] - # 공격 속도 추가 증가 : {value3}% - # REMOVE: data3 = [0, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501 - data3 = get_data(f'{prefix}/{uuid}', 3) - # 이동 속도 추가 증가 : {value4}% + # 移动速度增加 : {value0}% + # REMOVE: data0 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0) + # [开启韧性状态时适用] + # 攻击速度额外增加 : {value4}% # REMOVE: data4 = [0, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) - # 개방 종료 유예 시간 : {value5}초 + # 移动速度额外增加 : {value5}% # REMOVE: data5 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) + # 开启结束暂缓时间 : {value6}秒 + # data6 = None # TOCHECK # REMOVE: data6 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 + data6 = get_data(f'{prefix}/{uuid}', 6) # 圣拳锤击 # priest_female/infighter_female/ca2536eb56df0e812c88c59cabd38be0 # 0c1b401bb09241570d364420b3ba3fd7/ca2536eb56df0e812c88c59cabd38be0 class Skill22(ActiveSkill): """ - 지면을 내리쳐 충격파를 발생시킨다. + 下劈地面, 产生冲击波。 - [어그레시브 스킬] + [主动技能] - 텐션 개방 상태에서 시전 시 보다 넓은 충격파를 발생시킨다. + 施放时, 生成的冲击波范围更大。 - 내려친 후 딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. + 下劈后可以取消硬直, 发动其他技能。 - [마이 웨이 습득 시] + [学习[不知火舞]时] - 충격파 공격에 적 홀드 효과가 추가된다. + 冲击波攻击中添加强控敌人效果。 - 텐션 개방 상태에서 첫 어그레시브 스킬로 디바인 크러시를 시전 시 유예 시간이 적용되지 않는다. + 在开启韧性状态时, 使用第一个攻击性技能“圣拳锤击”时, 不适用暂缓时间。 """ name = "圣拳锤击" learnLv = 25 @@ -742,7 +742,7 @@ class Skill22(ActiveSkill): # REMOVE: data0 = [0, 21909, 24132, 26354, 28577, 30800, 33022, 35245, 37468, 39690, 41913, 44136, 46358, 48581, 50803, 53026, 55249, 57471, 59694, 61917, 64139, 66362, 68585, 70807, 73030, 75253, 77475, 79698, 81921, 84143, 86366, 88589, 90811, 93034, 95257, 97479, 99702, 101924, 104147, 106370, 108592, 110815, 113038, 115260, 117483, 119706, 121928, 124151, 126374, 128596, 130819, 133042, 135264, 137487, 139710, 141932, 144155, 146378, 148600, 150823, 153045, 155268, 157491, 159713, 161936, 164159, 166381, 168604, 170827, 173049, 175272]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) - # [마이 웨이 습득 시] + # [学习[不知火舞]时] # 控制时间 : {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) @@ -751,16 +751,16 @@ class Skill22(ActiveSkill): # REMOVE: data2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) -# 페이크 트위스트 +# 假象扭曲 # priest_female/infighter_female/7f9ffcd296361f1367b8b74e773d5e99 # 0c1b401bb09241570d364420b3ba3fd7/7f9ffcd296361f1367b8b74e773d5e99 class Skill23(ActiveSkill): """ - 한 손으로 페이크를 넣은 뒤 다른 손으로 스트레이트를 날린다. + 用一只手假动作, 然后用另一只手打出直拳。 - 후딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. 단, 위빙은 언제든 캔슬하여 발동할 수 있다. + 可以取消后摇, 发动其他技能。 但是, 可以随时取消并发动编织。 """ - name = "페이크 트위스트" + name = "假象扭曲" learnLv = 25 masterLv = 60 maxLv = 70 @@ -788,7 +788,7 @@ class Skill23(ActiveSkill): # 0c1b401bb09241570d364420b3ba3fd7/02ac8e048f7bbcfa616e74ac68988872 class Skill24(PassiveSkill): """ - 신격권을 단련하여 물리 공격력, 적중률, 회피율이 증가한다. + 修炼神击拳, 增加物理攻击力、 命中率和回避率。 """ name = " 学习此技能后, 对敌人的攻击力增加, 且可强制中断当前技能并施放神击系技能。" learnLv = 30 @@ -816,9 +816,9 @@ class Skill24(PassiveSkill): # 0c1b401bb09241570d364420b3ba3fd7/c1dd8b776fb1dd24c6373c678ef1dd2e class Skill25(ActiveSkill): """ - 성물 윌 오브 피스트의 기운을 온 몸에 고루 두르며 전의를 가다듬는다. + 将圣物·意志之拳的气息均匀地覆盖在全身, 以备战斗。 - 일정 시간 기본 공격 및 전직 계열 스킬 공격력과 공격 속도가 증가한다. + 增加基本攻击和转职技能的攻击力和攻击速度。 """ name = "- [可追加幻影攻击的技能] -" learnLv = 30 @@ -835,29 +835,29 @@ class Skill25(ActiveSkill): # 效果持续时间 : {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}% + # 基本攻击和转职技能攻击力增加率 : {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) + # 攻击速度增加量 : {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) # 召唤兽传送 # priest_female/infighter_female/481348575c1e141925c836b59c5db3ca # 0c1b401bb09241570d364420b3ba3fd7/481348575c1e141925c836b59c5db3ca class Skill26(ActiveSkill): """ - 적에게 주먹을 꽂아 넣은 뒤, 순간적으로 강한 힘을 가해 강력한 충격파를 발생시킨다. + 将拳头插入敌人身体后, 瞬间爆发强大的力量, 产生强力冲击波。 - 주먹이 적에게 맞지 않으면 바로 종료된다. + 如果拳头没有击中敌人, 则立即结束。 - [어그레시브 스킬] + [主动技能] - 텐션 개방 상태에서 시전 시 주먹을 크게 내질러 강력한 충격파를 발생시킨다. + 施放时, 用拳头砸向地面, 产生强烈的冲击波。 - 적에게 맞지 않아도 충격파가 발생하며, 홀드 기능은 사라지지만 제압력은 적용된다. + 即使不命中敌人, 也会产生冲击波, 但是强制控制功能消失, 但是压制力依然存在。 - 충격파 발생 후 딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. + 产生冲击波后, 可以强制中断并发动其他技能。 """ name = "召唤兽传送" learnLv = 30 @@ -872,30 +872,30 @@ class Skill26(ActiveSkill): hasUP = True custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 주먹 공격력 : {value0}% + # 拳头攻击力 : {value1}% + # REMOVE: data1 = [0, 39495, 43501, 47508, 51515, 55522, 59528, 63535, 67542, 71548, 75555, 79562, 83568, 87575, 91582, 95589, 99595, 103602, 107609, 111615, 115622, 119629, 123636, 127642, 131649, 135656, 139662, 143669, 147676, 151683, 155689, 159696, 163703, 167709, 171716, 175723, 179730, 183736, 187743, 191750, 195756, 199763, 203770, 207776, 211783, 215790, 219797, 223803, 227810, 231817, 235823, 239830, 243837, 247844, 251850, 255857, 259864, 263870, 267877, 271884, 275891, 279897, 283904, 287911, 291917, 295924, 299931, 303937, 307944, 311951, 315958]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) + # 冲击波攻击力 : {value0}% # REMOVE: data0 = [0, 4388, 4833, 5279, 5724, 6169, 6614, 7059, 7505, 7950, 8395, 8840, 9285, 9731, 10176, 10621, 11066, 11511, 11957, 12402, 12847, 13292, 13737, 14182, 14628, 15073, 15518, 15963, 16408, 16854, 17299, 17744, 18189, 18634, 19080, 19525, 19970, 20415, 20860, 21306, 21751, 22196, 22641, 23086, 23531, 23977, 24422, 24867, 25312, 25757, 26203, 26648, 27093, 27538, 27983, 28429, 28874, 29319, 29764, 30209, 30655, 31100, 31545, 31990, 32435, 32880, 33326, 33771, 34216, 34661, 35106]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) + # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) + # [激进] # 冲击波攻击力 : {value1}% # REMOVE: data1 = [0, 39495, 43501, 47508, 51515, 55522, 59528, 63535, 67542, 71548, 75555, 79562, 83568, 87575, 91582, 95589, 99595, 103602, 107609, 111615, 115622, 119629, 123636, 127642, 131649, 135656, 139662, 143669, 147676, 151683, 155689, 159696, 163703, 167709, 171716, 175723, 179730, 183736, 187743, 191750, 195756, 199763, 203770, 207776, 211783, 215790, 219797, 223803, 227810, 231817, 235823, 239830, 243837, 247844, 251850, 255857, 259864, 263870, 267877, 271884, 275891, 279897, 283904, 287911, 291917, 295924, 299931, 303937, 307944, 311951, 315958]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) - # [어그레시브] - # 冲击波攻击力 : {value2}% + # [范围信息] + # 冲击波范围比率 : {value2}% # REMOVE: data2 = [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 data2 = get_data(f'{prefix}/{uuid}', 2) - # [范围信息] - # 冲击波范围比率 : {value3}% - # REMOVE: data3 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 - data3 = get_data(f'{prefix}/{uuid}', 3) # 浮空凌云踢 # priest_female/infighter_female/5f4c55fe2ebdf0623bd76d4fda872ddc # 0c1b401bb09241570d364420b3ba3fd7/5f4c55fe2ebdf0623bd76d4fda872ddc class Skill27(ActiveSkill): """ - 좌우 블로 2연타 후 스트레이트를 연계하여 공격한다. + 左右摆拳连击后, 接直拳攻击。 - 후딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. 단, 위빙은 언제든 캔슬하여 발동할 수 있다. + 可以取消后摇, 发动其他技能。 但是, 可以随时取消并发动编织。 """ name = "浮空凌云踢" learnLv = 30 @@ -910,19 +910,19 @@ class Skill27(ActiveSkill): hasUP = True custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 블로 1타 공격력 : {value0}% - # REMOVE: data0 = [0, 3806, 4193, 4579, 4965, 5351, 5737, 6123, 6509, 6896, 7282, 7668, 8054, 8440, 8826, 9213, 9599, 9985, 10371, 10757, 11143, 11530, 11916, 12302, 12688, 13074, 13460, 13846, 14233, 14619, 15005, 15391, 15777, 16163, 16550, 16936, 17322, 17708, 18094, 18480, 18867, 19253, 19639, 20025, 20411, 20797, 21183, 21570, 21956, 22342, 22728, 23114, 23500, 23887, 24273, 24659, 25045, 25431, 25817, 26203, 26590, 26976, 27362, 27748, 28134, 28520, 28907, 29293, 29679, 30065, 30451]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 블로 2타 공격력 : {value1}% + # 背击1次攻击力 : {value1}% # REMOVE: data1 = [0, 5710, 6289, 6868, 7447, 8027, 8606, 9185, 9764, 10343, 10923, 11502, 12081, 12660, 13240, 13819, 14398, 14977, 15557, 16136, 16715, 17294, 17874, 18453, 19032, 19611, 20190, 20770, 21349, 21928, 22507, 23087, 23666, 24245, 24824, 25404, 25983, 26562, 27141, 27721, 28300, 28879, 29458, 30037, 30617, 31196, 31775, 32354, 32934, 33513, 34092, 34671, 35251, 35830, 36409, 36988, 37568, 38147, 38726, 39305, 39884, 40464, 41043, 41622, 42201, 42781, 43360, 43939, 44518, 45098, 45677]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # 直拳攻击力 : {value2}% + # 血流 2段攻击力 : {value2}% # REMOVE: data2 = [0, 9516, 10481, 11447, 12412, 13378, 14343, 15308, 16274, 17239, 18205, 19170, 20135, 21101, 22066, 23031, 23997, 24962, 25928, 26893, 27858, 28824, 29789, 30755, 31720, 32685, 33651, 34616, 35582, 36547, 37512, 38478, 39443, 40409, 41374, 42339, 43305, 44270, 45235, 46201, 47166, 48132, 49097, 50062, 51028, 51993, 52959, 53924, 54889, 55855, 56820, 57786, 58751, 59716, 60682, 61647, 62613, 63578, 64543, 65509, 66474, 67439, 68405, 69370, 70336, 71301, 72266, 73232, 74197, 75163, 76128]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) + # 直拳攻击力 : {value0}% + # REMOVE: data0 = [0, 3806, 4193, 4579, 4965, 5351, 5737, 6123, 6509, 6896, 7282, 7668, 8054, 8440, 8826, 9213, 9599, 9985, 10371, 10757, 11143, 11530, 11916, 12302, 12688, 13074, 13460, 13846, 14233, 14619, 15005, 15391, 15777, 16163, 16550, 16936, 17322, 17708, 18094, 18480, 18867, 19253, 19639, 20025, 20411, 20797, 21183, 21570, 21956, 22342, 22728, 23114, 23500, 23887, 24273, 24659, 25045, 25431, 25817, 26203, 26590, 26976, 27362, 27748, 28134, 28520, 28907, 29293, 29679, 30065, 30451]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0) # [范围信息] - # 攻击范围比率 : {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) + # 攻击范围比率 : {value1}% + # REMOVE: data1 = [0, 5710, 6289, 6868, 7447, 8027, 8606, 9185, 9764, 10343, 10923, 11502, 12081, 12660, 13240, 13819, 14398, 14977, 15557, 16136, 16715, 17294, 17874, 18453, 19032, 19611, 20190, 20770, 21349, 21928, 22507, 23087, 23666, 24245, 24824, 25404, 25983, 26562, 27141, 27721, 28300, 28879, 29458, 30037, 30617, 31196, 31775, 32354, 32934, 33513, 34092, 34671, 35251, 35830, 36409, 36988, 37568, 38147, 38726, 39305, 39884, 40464, 41043, 41622, 42201, 42781, 43360, 43939, 44518, 45098, 45677]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) # 极速飓风拳 # priest_female/infighter_female/95b58ec89893dd9e50da1281ebe57175 @@ -933,11 +933,11 @@ class Skill28(ActiveSkill): 施放技能时可前后移动。 若施放后连续按攻击键, 则可以更快的攻击敌人。 - 공격 혹은 스킬키를 연타할수록 공격 속도가 빨라지고, 점프키 입력 시 연속 공격을 종료하고 바로 어퍼컷을 날린다. + 攻击或技能键连击次数越多, 攻击速度越快, 输入跳跃键时, 终止连续攻击并立即发动上勾拳。 - 연속 공격 중 상하좌우 방향키 입력으로 이동이 가능하다. + 在连续攻击中, 可以通过上下左右方向键移动。 - 후딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. 단, 위빙은 언제든 캔슬하여 발동할 수 있다. + 可以取消后摇, 发动其他技能。 但是, 可以随时取消并发动编织。 """ name = "极速飓风拳" learnLv = 35 @@ -973,9 +973,9 @@ class Skill28(ActiveSkill): - 每次填充冷却时间 : 20秒 - - 연타 횟수 4회 감소 + - 连击次数 -4 - - 어퍼컷 공격력 46.1% 감소 + - 上勾拳攻击力 -46.1% 范围 +50% """ @@ -985,19 +985,19 @@ class Skill28(ActiveSkill): """ [极速飓风拳] - 좌우 훅 및 어퍼컷, 총 3발의 펀치로 변경 + 改为左右摆拳和上勾拳, 共3拳。 - - 펀치 1회당 3회 공격 + - 每次拳击攻击3次 - 总攻击力相同 - 각 펀치 발동 시 전방으로 회오리를 발사 + 发动拳击时, 向前方发射旋风。 - - 회오리의 공격력은 각 펀치의 공격력과 동일 + - 旋风攻击力与各拳击攻击力相同 - - 펀치 공격에 맞은 적은 회오리 공격에 맞지 않음 + - 被拳击攻击命中的敌人不会受到旋风攻击 - 각 펀치마다 피격된 적을 1초 동안 홀드 + 每个拳击命中敌人时, 使其进入1秒的强制控制状态。 删除连续按键效果 """ @@ -1008,9 +1008,9 @@ class Skill28(ActiveSkill): # 0c1b401bb09241570d364420b3ba3fd7/573723c8c0614f5b1218ca9ff992115b class Skill29(ActiveSkill): """ - 눈으로 쫓을 수 없을 정도로 빠르게 대시하며 연속 공격 후 뒤돌아 올려쳐 충격파를 발생시킨다. + 以肉眼难以捕捉的速度前冲, 连续攻击后转身上挑, 产生冲击波。 - 후딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. 단, 위빙은 언제든 캔슬하여 발동할 수 있다. + 可以取消后摇, 发动其他技能。 但是, 可以随时取消并发动编织。 """ name = "死亡螺旋" learnLv = 40 @@ -1033,35 +1033,35 @@ class Skill29(ActiveSkill): # 冲击波攻击力 : {value1}% # REMOVE: data1 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # 대시 거리 : {value2}px + # 前冲距离 : {value4}px + # 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) + # [范围信息] + # 攻击范围比率 : {value2}% # REMOVE: data2 = [0, 22150, 24397, 26644, 28892, 31139, 33386, 35633, 37880, 40127, 42374, 44621, 46869, 49116, 51363, 53610, 55857, 58104, 60351, 62598, 64846, 67093, 69340, 71587, 73834, 76081, 78328, 80575, 82822, 85070, 87317, 89564, 91811, 94058, 96305, 98552, 100799, 103047, 105294, 107541, 109788, 112035, 114282, 116529, 118776, 121024, 123271, 125518, 127765, 130012, 132259, 134506, 136753, 139001, 141248, 143495, 145742, 147989, 150236, 152483, 154730, 156978, 159225, 161472, 163719, 165966, 168213, 170460, 172707, 174954, 177202]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) - # [范围信息] - # 攻击范围比率 : {value3}% - # REMOVE: data3 = [0, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240]# noqa: E501 - data3 = get_data(f'{prefix}/{uuid}', 3) def vp_1(self): """ - [할로우 백] + [空之百变] - 충격파 공격이 삭제되며 스킬 종료 시 뒤로 돌지 않도록 변경 + 删除冲击波攻击, 技能结束时不再向后翻滚 - 总攻击力相同 - 대시 거리 및 공격 범위 50% 증가 + 前冲距离和攻击范围 +50% """ ... def vp_2(self): """ - [할로우 백] + [空之百变] 施放技能时进入无敌状态 - 충격파 공격이 적을 날리지 않도록 변경 + 冲击波攻击不再击飞敌人 - 기본 대시 거리 감소 + 减少基本前冲距离 - 无法利用方向键增加前进距离 """ @@ -1072,11 +1072,11 @@ class Skill29(ActiveSkill): # 0c1b401bb09241570d364420b3ba3fd7/ebff277c02cc8b54c32635cd0d25f6f3 class Skill30(ActiveSkill): """ - 훅, 백너클, 스트레이트를 자연스럽게 이어서 날린다. + 将钩拳、 后手拳、 直拳自然地连接起来。 - 훅과 백너클 공격에 맞은 적을 앞으로 끌어온다. + 将被[呼! ]和[鬼缚拳]命中的敌人拉到角色前方。 - 후딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. 단, 위빙은 언제든 캔슬하여 발동할 수 있다. + 可以取消后摇, 发动其他技能。 但是, 可以随时取消并发动编织。 """ name = "神圣组合拳" learnLv = 40 @@ -1096,26 +1096,26 @@ class Skill30(ActiveSkill): # 摆拳攻击力 : {value0}% # REMOVE: data0 = [0, 7361, 8108, 8855, 9602, 10348, 11095, 11842, 12589, 13336, 14082, 14829, 15576, 16323, 17069, 17816, 18563, 19310, 20057, 20803, 21550, 22297, 23044, 23791, 24537, 25284, 26031, 26778, 27524, 28271, 29018, 29765, 30512, 31258, 32005, 32752, 33499, 34246, 34992, 35739, 36486, 37233, 37980, 38726, 39473, 40220, 40967, 41713, 42460, 43207, 43954, 44701, 45447, 46194, 46941, 47688, 48435, 49181, 49928, 50675, 51422, 52169, 52915, 53662, 54409, 55156, 55902, 56649, 57396, 58143, 58890]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 백너클 공격력 : {value1}% - # REMOVE: data1 = [0, 11042, 12162, 13282, 14402, 15523, 16643, 17763, 18883, 20003, 21123, 22244, 23364, 24484, 25604, 26724, 27845, 28965, 30085, 31205, 32325, 33445, 34566, 35686, 36806, 37926, 39046, 40167, 41287, 42407, 43527, 44647, 45767, 46888, 48008, 49128, 50248, 51368, 52489, 53609, 54729, 55849, 56969, 58089, 59210, 60330, 61450, 62570, 63690, 64811, 65931, 67051, 68171, 69291, 70411, 71532, 72652, 73772, 74892, 76012, 77133, 78253, 79373, 80493, 81613, 82733, 83854, 84974, 86094, 87214, 88334]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1) - # 直拳攻击力 : {value2}% + # 背击攻击力 : {value2}% # REMOVE: data2 = [0, 18403, 20270, 22137, 24004, 25871, 27738, 29605, 31472, 33339, 35206, 37073, 38940, 40807, 42674, 44541, 46408, 48275, 50142, 52008, 53875, 55742, 57609, 59476, 61343, 63210, 65077, 66944, 68811, 70678, 72545, 74412, 76279, 78146, 80013, 81880, 83747, 85614, 87481, 89348, 91215, 93082, 94949, 96816, 98683, 100550, 102417, 104284, 106151, 108018, 109885, 111752, 113619, 115485, 117352, 119219, 121086, 122953, 124820, 126687, 128554, 130421, 132288, 134155, 136022, 137889, 139756, 141623, 143490, 145357, 147224]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) + # 直拳攻击力 : {value1}% + # REMOVE: data1 = [0, 11042, 12162, 13282, 14402, 15523, 16643, 17763, 18883, 20003, 21123, 22244, 23364, 24484, 25604, 26724, 27845, 28965, 30085, 31205, 32325, 33445, 34566, 35686, 36806, 37926, 39046, 40167, 41287, 42407, 43527, 44647, 45767, 46888, 48008, 49128, 50248, 51368, 52489, 53609, 54729, 55849, 56969, 58089, 59210, 60330, 61450, 62570, 63690, 64811, 65931, 67051, 68171, 69291, 70411, 71532, 72652, 73772, 74892, 76012, 77133, 78253, 79373, 80493, 81613, 82733, 83854, 84974, 86094, 87214, 88334]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) # [范围信息] - # 攻击范围比率 : {value3}% - # REMOVE: data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 - data3 = get_data(f'{prefix}/{uuid}', 3) + # 攻击范围比率 : {value2}% + # REMOVE: data2 = [0, 18403, 20270, 22137, 24004, 25871, 27738, 29605, 31472, 33339, 35206, 37073, 38940, 40807, 42674, 44541, 46408, 48275, 50142, 52008, 53875, 55742, 57609, 59476, 61343, 63210, 65077, 66944, 68811, 70678, 72545, 74412, 76279, 78146, 80013, 81880, 83747, 85614, 87481, 89348, 91215, 93082, 94949, 96816, 98683, 100550, 102417, 104284, 106151, 108018, 109885, 111752, 113619, 115485, 117352, 119219, 121086, 122953, 124820, 126687, 128554, 130421, 132288, 134155, 136022, 137889, 139756, 141623, 143490, 145357, 147224]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2) def vp_1(self): """ [神圣组合拳] - 모든 펀치가 적을 홀드시키며 스트레이트 공격이 적을 날리지 않도록 변경 + 所有拳击都改为强制控制敌人, 直拳不再击飞敌人。 攻击范围 +40% - 훅 및 백너클의 y축 공격 범위가 동일해짐 + 钩爪和回旋爪的y轴攻击范围相同 """ ... @@ -1123,21 +1123,21 @@ class Skill30(ActiveSkill): """ [神圣组合拳] - 훅 및 백너클 공격 중 일부 스킬을 선입력 가능하며, 이 경우 헤븐리 컴비네이션이 캔슬되지 않음 + 可以提前输入部分技能, 且不会取消[神圣组合拳]。 - - 해당 스킬 : 바디 블로, 페이크 트위스트, 블로샷 + - 该技能 : 身体翻滚、 假动作翻滚、 翻滚射击 - - 스트레이트 대신 선입력된 스킬 발동 + - 发动蓄力攻击, 代替直拳 - - 선입력된 스킬 마지막 타격에 스트레이트 공격력 함께 적용 + - 前置技能最后一击与直拳攻击力同时适用 - - 선입력된 스킬 시전 중 슈퍼아머 부여 + - 先输入的技能使用中时, 进入霸体状态。 - 시전 시 바디 블로 쿨타임 초기화 + 施放时, 初期化[血气之龙]冷却时间。 - [바디 블로] + [血气] - 공격력 16.7% 감소 + 攻击力 -16.7% """ ... @@ -1146,15 +1146,15 @@ class Skill30(ActiveSkill): # 0c1b401bb09241570d364420b3ba3fd7/b860cbf5979b4bcc6beea725636b915e class Skill31(ActiveSkill): """ - 온 힘을 다한 혼신의 펀치를 날린다. 적을 타격하면 강력한 충격파가 발생한다. + 使出全力的拳击。 攻击敌人时, 产生强大的冲击波。 按前方向键时, 将会向该方向发射挑衅音波挑衅更远处的敌人。 - [어그레시브 스킬] + [主动技能] - 텐션 개방 상태에서 시전 시 더 강력한 충격파가 발생한다. + 施放时, 会引发更加强大的冲击波。 - 일격을 날린 후 딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. + 施放技能后, 可以强制中断并立即施放其他技能。 """ name = "末日风暴" learnLv = 45 @@ -1181,9 +1181,9 @@ class Skill31(ActiveSkill): def vp_1(self): """ - [기간틱 캐넌] + [时间之渊火炮] - 시전 시 전방 일정 범위 내 가장 강한 적에게 돌진 + 施放时, 冲刺攻击前方范围内最强的敌人。 - 若范围内没有敌人则无法施放 @@ -1193,32 +1193,32 @@ class Skill31(ActiveSkill): def vp_2(self): """ - [기간틱 캐넌] + [时间之渊火炮] - 시전 시 매스 피스톨이 사용 가능한 상태라면 자동으로 발동 + 施放时, 如果可以使用旧式手枪, 则自动发动。 - 引发冲击波 - - 타격 시 매스 피스톨의 공격력이 함께 적용 + - 攻击时, 旧式手枪的攻击力一同适用 如果没有命中的敌人, 剩余冷却时间缩短为5秒 - - 자동 시전된 매스 피스톨 쿨타임도 5초로 감소 + - 自动施放的旧式手枪冷却时间也减少至5秒 - 자동 시전된 매스 피스톨은 공격력 및 쿨타임 100% 증가 + 自动施放的旧式手枪攻击力和冷却时间 +100% """ ... -# 감춰진 본능 +# 被隐藏的本能 # priest_female/infighter_female/37cf7b7a269058dc02bef5b5bc9de282 # 0c1b401bb09241570d364420b3ba3fd7/37cf7b7a269058dc02bef5b5bc9de282 class Skill32(PassiveSkill): """ - 자신의 폭력성을 최대한 억제하고 가다듬으려 노력했으나, 주먹을 날릴 때마다 흘러넘치는 본능은 어쩔 수 없었다. + 他努力压制自身的暴力倾向, 但每次挥拳时, 本能还是会涌上心头。 增加基本攻击力、 转职技能攻击力和物理暴击率。 """ - name = "감춰진 본능" + name = "被隐藏的本能" learnLv = 48 masterLv = 40 maxLv = 50 @@ -1229,25 +1229,25 @@ class Skill32(PassiveSkill): hasUP = False custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 기본 공격 및 전직 스킬 공격력 증가율 : {value0}% - # REMOVE: data0 = [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 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 物理暴击率增加 : {value1}% + # 基本攻击和转职技能攻击力增加率 : {value1}% # REMOVE: data1 = [0, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) + # 物理暴击率增加 : {value0}% + # REMOVE: data0 = [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 + data0 = get_data(f'{prefix}/{uuid}', 0) -# 임페리움 레이지 +# 帝国的愤怒 # priest_female/infighter_female/97972dba4694d6c0fcd2f7e8efb3a499 # 0c1b401bb09241570d364420b3ba3fd7/97972dba4694d6c0fcd2f7e8efb3a499 class Skill33(ActiveSkill): """ - 폭력적인 본능을 최대한 갈무리하여 주먹에 담아, 한방 한방 묵직한 연속 펀치로 공격한다. + 将暴力的本能压缩到拳头中, 用沉重的连续拳击攻击敌人。 - 주변 일정 범위 내의 가장 강한 적을 추적하여 발동하며, 범위 내에 적이 없으면 시전할 수 없다. + 在自身周围一定范围内, 对最强的敌人发动攻击。 若范围内没有敌人, 则无法发动。 - 피니시 공격 후 딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. + 终结攻击后, 可以强制中断并发动其他技能。 """ - name = "임페리움 레이지" + name = "帝国的愤怒" learnLv = 50 masterLv = 40 maxLv = 50 @@ -1264,31 +1264,31 @@ class Skill33(ActiveSkill): # 第1击攻击力 : {value0}% # REMOVE: data0 = [0, 6752, 8318, 9883, 11449, 13015, 14580, 16146, 17712, 19277, 20843, 22408, 23974, 25540, 27105, 28671, 30237, 31802, 33368, 34934, 36499, 38065, 39631, 41196, 42762, 44328, 45893, 47459, 49025, 50590, 52156, 53722, 55287, 56853, 58419, 59984, 61550, 63116, 64681, 66247, 67813, 69378, 70944, 72510, 74075, 75641, 77207, 78772, 80338, 81903, 83469]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 2타~3타 공격력 : {value1}% - # REMOVE: data1 = [0, 10128, 12476, 14825, 17173, 19522, 21870, 24219, 26567, 28916, 31264, 33613, 35961, 38310, 40658, 43007, 45355, 47704, 50052, 52401, 54749, 57098, 59446, 61795, 64143, 66492, 68840, 71189, 73537, 75885, 78234, 80582, 82931, 85279, 87628, 89976, 92325, 94673, 97022, 99370, 101719, 104067, 106416, 108764, 111113, 113461, 115810, 118158, 120507, 122855, 125204]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1) - # 4타~6타 공격력 : {value2}% + # 2段~3段攻击力 : {value2}% # REMOVE: data2 = [0, 13504, 16635, 19766, 22898, 26029, 29160, 32292, 35423, 38554, 41686, 44817, 47948, 51080, 54211, 57342, 60474, 63605, 66736, 69867, 72999, 76130, 79261, 82393, 85524, 88655, 91787, 94918, 98049, 101181, 104312, 107443, 110575, 113706, 116837, 119969, 123100, 126231, 129362, 132494, 135625, 138756, 141888, 145019, 148150, 151282, 154413, 157544, 160676, 163807, 166938]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) - # 最后一击攻击力 : {value3}% + # 4~6次攻击力 : {value3}% # REMOVE: data3 = [0, 67519, 83176, 98832, 114489, 130145, 145802, 161458, 177115, 192772, 208428, 224085, 239741, 255398, 271055, 286711, 302368, 318024, 333681, 349337, 364994, 380651, 396307, 411964, 427620, 443277, 458933, 474590, 490247, 505903, 521560, 537216, 552873, 568530, 584186, 599843, 615499, 631156, 646812, 662469, 678126, 693782, 709439, 725095, 740752, 756409, 772065, 787722, 803378, 819035, 834691]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) - # 寻敌范围 : {value4}px - # REMOVE: data4 = [0, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550]# noqa: E501 - data4 = get_data(f'{prefix}/{uuid}', 4) + # 最后一击攻击力 : {value1}% + # REMOVE: data1 = [0, 10128, 12476, 14825, 17173, 19522, 21870, 24219, 26567, 28916, 31264, 33613, 35961, 38310, 40658, 43007, 45355, 47704, 50052, 52401, 54749, 57098, 59446, 61795, 64143, 66492, 68840, 71189, 73537, 75885, 78234, 80582, 82931, 85279, 87628, 89976, 92325, 94673, 97022, 99370, 101719, 104067, 106416, 108764, 111113, 113461, 115810, 118158, 120507, 122855, 125204]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) + # 寻敌范围 : {value2}px + # REMOVE: data2 = [0, 13504, 16635, 19766, 22898, 26029, 29160, 32292, 35423, 38554, 41686, 44817, 47948, 51080, 54211, 57342, 60474, 63605, 66736, 69867, 72999, 76130, 79261, 82393, 85524, 88655, 91787, 94918, 98049, 101181, 104312, 107443, 110575, 113706, 116837, 119969, 123100, 126231, 129362, 132494, 135625, 138756, 141888, 145019, 148150, 151282, 154413, 157544, 160676, 163807, 166938]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2) # 风暴之拳 # priest_female/infighter_female/595908ad107ed3f495329770e9bb9ea5 # 0c1b401bb09241570d364420b3ba3fd7/595908ad107ed3f495329770e9bb9ea5 class Skill34(ActiveSkill): """ - 여러 발의 펀치를 긴 컴비네이션으로 연계하여 빠르게 날린다. 마지막 내려치기에 맞은 적은 바운스된다. + 将多发拳击组合成连击快速打出。 被最后一击命中的敌人会浮空。 - 공격 혹은 스킬키를 연타할수록 공격 속도가 빨라지고, 점프키 입력 시 연속 공격을 종료하고 바로 내려치기를 날린다. + 攻击或技能键连击次数越多, 攻击速度越快, 输入跳跃键时, 终止连击并立即发动下劈攻击。 - 연타 중 앞 방향키 입력 시 전진한다. + 连击中输入向前方向键时, 可以向前移动。 - 후딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. 단, 위빙은 언제든 캔슬하여 발동할 수 있다. + 可以取消后摇, 发动其他技能。 但是, 可以随时取消并发动编织。 """ name = "风暴之拳" learnLv = 60 @@ -1305,18 +1305,18 @@ class Skill34(ActiveSkill): custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 - # 연발 펀치 공격력 : {value0}% x {value1} - # REMOVE: data0 = [0, 3936, 4335, 4734, 5133, 5533, 5932, 6331, 6731, 7130, 7529, 7928, 8328, 8727, 9126, 9525, 9925, 10324, 10723, 11122, 11522, 11921, 12320, 12720, 13119, 13518, 13917, 14317, 14716, 15115, 15514, 15914, 16313, 16712, 17111, 17511, 17910, 18309, 18709, 19108, 19507, 19906, 20306, 20705, 21104, 21503, 21903, 22302, 22701, 23100, 23500]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) + # 连发拳攻击力 : {value1}% x {value2} # 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, 26238, 28899, 31561, 34223, 36885, 39547, 42208, 44870, 47532, 50194, 52855, 55517, 58179, 60841, 63503, 66164, 68826, 71488, 74150, 76812, 79473, 82135, 84797, 87459, 90120, 92782, 95444, 98106, 100768, 103429, 106091, 108753, 111415, 114077, 116738, 119400, 122062, 124724, 127385, 130047, 132709, 135371, 138033, 140694, 143356, 146018, 148680, 151342, 154003, 156665]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) + # 捶击攻击力 : {value0}% + # REMOVE: data0 = [0, 3936, 4335, 4734, 5133, 5533, 5932, 6331, 6731, 7130, 7529, 7928, 8328, 8727, 9126, 9525, 9925, 10324, 10723, 11122, 11522, 11921, 12320, 12720, 13119, 13518, 13917, 14317, 14716, 15115, 15514, 15914, 16313, 16712, 17111, 17511, 17910, 18309, 18709, 19108, 19507, 19906, 20306, 20705, 21104, 21503, 21903, 22302, 22701, 23100, 23500]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0) # [范围信息] - # 攻击范围比率 : {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) + # 攻击范围比率 : {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) def vp_1(self): """ @@ -1324,7 +1324,7 @@ class Skill34(ActiveSkill): 所受伤害减少率 (物理) : % - 텐션 상승량 50% 증가 + 韧性上升量 +50% 攻击范围 +40% """ @@ -1334,9 +1334,9 @@ class Skill34(ActiveSkill): """ [风暴之拳] - 연발 펀치 공격을 2회 나누어 시전 가능 + 可以分2次施放连发拳击攻击。 - - 시전 시 연발 펀치 절반 공격 + - 施放时, 攻击半数的连发拳击 - 再次按技能键时, 使用藤蔓多段攻击与爆炸攻击 @@ -1355,13 +1355,13 @@ class Skill34(ActiveSkill): # 0c1b401bb09241570d364420b3ba3fd7/c381973d97e2e906ea53ba2add33d49c class Skill35(ActiveSkill): """ - 있는 힘껏 지면을 주먹으로 연달아 내려친다. 펀치는 충격파를 발생시켜 적들을 공격한다. + 用尽全力用拳头连续砸向地面。 拳击产生冲击波攻击敌人。 - [어그레시브 스킬] + [主动技能] - 텐션 개방 상태에서 시전 시 온 힘을 다한 한 방의 내려찍기로 변경되며, 보다 강렬하고 넓은 충격파를 발생시킨다. + 开启韧性状态时, 变更为全力一击的下劈, 并引发更强烈和更广范围的冲击波。 - 내려찍기 후 딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. + 下劈后可以强制中断并发动其他技能。 """ name = "九霄风雷" learnLv = 70 @@ -1378,32 +1378,32 @@ class Skill35(ActiveSkill): custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 - # 첫 번째 내려치기 공격력 : {value0}% - # REMOVE: data0 = [0, 50969, 56140, 61311, 66482, 71652, 76823, 81994, 87165, 92336, 97506, 102677, 107848, 113019, 118189, 123360, 128531, 133702, 138873, 144043, 149214, 154385, 159556, 164727, 169897, 175068, 180239, 185410, 190580, 195751, 200922, 206093, 211264, 216434, 221605, 226776, 231947, 237118, 242288, 247459, 252630, 257801, 262972, 268142, 273313, 278484, 283655, 288825, 293996, 299167, 304338]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 두 번째 내려치기 공격력 : {value1}% + # 第一次下劈攻击力 : {value1}% # REMOVE: data1 = [0, 76454, 84210, 91966, 99722, 107479, 115235, 122991, 130747, 138503, 146259, 154016, 161772, 169528, 177284, 185040, 192797, 200553, 208309, 216065, 223821, 231577, 239334, 247090, 254846, 262602, 270358, 278115, 285871, 293627, 301383, 309139, 316895, 324652, 332408, 340164, 347920, 355676, 363433, 371189, 378945, 386701, 394457, 402213, 409970, 417726, 425482, 433238, 440994, 448751, 456507]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # [어그레시브] - # 혼신의 내려찍기 공격력 : {value2}% + # 第二次下劈攻击力 : {value2}% # REMOVE: data2 = [0, 127423, 140350, 153277, 166204, 179131, 192058, 204985, 217912, 230839, 243766, 256693, 269620, 282547, 295474, 308401, 321328, 334255, 347182, 360108, 373035, 385962, 398889, 411816, 424743, 437670, 450597, 463524, 476451, 489378, 502305, 515232, 528159, 541086, 554013, 566940, 579867, 592794, 605721, 618648, 631575, 644502, 657429, 670356, 683283, 696210, 709137, 722064, 734991, 747918, 760845]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) - # [范围信息] - # 冲击波范围比率 : {value3}% + # [激进] + # 全力下劈攻击力 : {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) + # [范围信息] + # 冲击波范围比率 : {value0}% + # REMOVE: data0 = [0, 50969, 56140, 61311, 66482, 71652, 76823, 81994, 87165, 92336, 97506, 102677, 107848, 113019, 118189, 123360, 128531, 133702, 138873, 144043, 149214, 154385, 159556, 164727, 169897, 175068, 180239, 185410, 190580, 195751, 200922, 206093, 211264, 216434, 221605, 226776, 231947, 237118, 242288, 247459, 252630, 257801, 262972, 268142, 273313, 278484, 283655, 288825, 293996, 299167, 304338]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0) def vp_1(self): """ [黑蚀酷刑] - 상시 어그레시브 버전으로 시전 + 施放长期激进版本 - - 어그레시브 버전 강화 + - 激进版本强化 - 시전 시 텐션 개방 상태가 아니라면 혼신의 내려찍기 공격 시 개방 상태로 진입 + 施放时, 如果不是开放状态, 则进入开放状态。 - 개방 상태에서 첫 어그레시브 스킬로 시전 시 유예 시간이 적용되지 않도록 변경 + 开启状态下施放第一个攻击技能时, 不再进入暂缓时间 """ ... @@ -1413,23 +1413,23 @@ class Skill35(ActiveSkill): 变更为可填充2次的技能 - - 기본 시전 내려치기 횟수 1회 감소 + - 基本下劈次数 -1 - - 어그레시브 버전 선 딜레이 감소 + - 激进版本的开场读条减少 - - 어그레시브 버전 공격력 50% 감소 + - 激进版攻击力 -50% - 每次填充冷却时间 : 20秒 攻击范围 +30% - 모든 공격이 적을 홀드시키며 동시에 기절 부여 + 所有攻击使敌人进入强制控制状态并眩晕 - 시전 시 디바인 크러시 쿨타임 초기화 + 施放时, 初始化[圣拳锤击]的冷却时间。 [神圣之光] - 공격력 28.6% 감소 + 攻击力 -28.6% """ ... @@ -1438,9 +1438,9 @@ class Skill35(ActiveSkill): # 0c1b401bb09241570d364420b3ba3fd7/4e9e8942841b9767f683fb23c1ef1435 class Skill36(PassiveSkill): """ - 뿜어져 나오는 폭력적인 충동은 아무리 적을 때려눕혀도 해소되지 않았다. + 喷涌而出的暴力冲动, 即使将敌人打倒也无法平息。 - 기본 공격 및 전직 계열 스킬 공격력이 증가하고, 텐션이 일정 수치 아래로 떨어지지 않으며, 적을 공격하지 않아도 시간에 따라 증가한다. + 增加基本攻击和转职技能的攻击力, 并且韧性不会低于一定数值, 且随着时间增加。 """ name = "不完整的世界崩坏攻击力 : x " learnLv = 75 @@ -1453,26 +1453,26 @@ class Skill36(PassiveSkill): hasUP = False custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 기본 공격 및 전직 스킬 공격력 증가율 : {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) + # 基本攻击和转职技能攻击力增加率 : {value1}% + # data1 = None # TOCHECK # REMOVE: data1 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) -# 브루탈 컴비네이션 +# 残酷组合 # priest_female/infighter_female/ef896bbdc68660c22b6e60502044d690 # 0c1b401bb09241570d364420b3ba3fd7/ef896bbdc68660c22b6e60502044d690 class Skill37(ActiveSkill): """ - 사정없이 휘두르는 강력한 펀치 2발로 공격 후 온 몸으로 들이받는 어깨치기로 날려버린다. + 用强力的拳击攻击敌人后, 再用肩膀撞击敌人。 按前方向键, 可向前方跳跃。 - [어그레시브 스킬] + [主动技能] - 텐션 개방 상태에서 시전 시 바닥을 두 번 내려친 뒤 튀어오른 돌을 박살내 강력한 충격파를 발생시켜 주변 넓은 범위를 공격한다. + 在开启韧性状态时施放该技能, 会连续两次攻击地面, 然后将飞起的石头砸碎, 产生强大的冲击波攻击大范围内的敌人。 - 충격파를 발생시킨 후 딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. + 生成冲击波后, 可以强制中断并立即发动其他技能。 """ - name = "브루탈 컴비네이션" + name = "残酷组合" learnLv = 75 masterLv = 40 maxLv = 50 @@ -1487,31 +1487,31 @@ class Skill37(ActiveSkill): custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 - # 첫 번째 펀치 공격력 : {value0}% - # REMOVE: data0 = [0, 29407, 32391, 35374, 38357, 41341, 44324, 47308, 50291, 53274, 56258, 59241, 62224, 65208, 68191, 71174, 74158, 77141, 80125, 83108, 86091, 89075, 92058, 95041, 98025, 101008, 103991, 106975, 109958, 112941, 115925, 118908, 121892, 124875, 127858, 130842, 133825, 136808, 139792, 142775, 145758, 148742, 151725, 154708, 157692, 160675, 163659, 166642, 169625, 172609, 175592]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) - # 두 번째 펀치 공격력 : {value1}% + # 第一次拳击攻击力 : {value1}% # REMOVE: data1 = [0, 44111, 48586, 53061, 57536, 62011, 66486, 70961, 75436, 79911, 84386, 88861, 93337, 97812, 102287, 106762, 111237, 115712, 120187, 124662, 129137, 133612, 138087, 142562, 147037, 151512, 155987, 160462, 164937, 169412, 173887, 178362, 182837, 187312, 191787, 196262, 200737, 205213, 209688, 214163, 218638, 223113, 227588, 232063, 236538, 241013, 245488, 249963, 254438, 258913, 263388]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # 肩撞攻击力 : {value2}% + # 第二次拳击攻击力 : {value2}% # REMOVE: data2 = [0, 73519, 80977, 88435, 95894, 103352, 110810, 118269, 125727, 133186, 140644, 148102, 155561, 163019, 170478, 177936, 185394, 192853, 200311, 207770, 215228, 222686, 230145, 237603, 245062, 252520, 259978, 267437, 274895, 282354, 289812, 297270, 304729, 312187, 319646, 327104, 334562, 342021, 349479, 356938, 364396, 371854, 379313, 386771, 394230, 401688, 409146, 416605, 424063, 431522, 438980]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) + # 肩撞攻击力 : {value0}% + # REMOVE: data0 = [0, 29407, 32391, 35374, 38357, 41341, 44324, 47308, 50291, 53274, 56258, 59241, 62224, 65208, 68191, 71174, 74158, 77141, 80125, 83108, 86091, 89075, 92058, 95041, 98025, 101008, 103991, 106975, 109958, 112941, 115925, 118908, 121892, 124875, 127858, 130842, 133825, 136808, 139792, 142775, 145758, 148742, 151725, 154708, 157692, 160675, 163659, 166642, 169625, 172609, 175592]# noqa: E501 + data0 = get_data(f'{prefix}/{uuid}', 0) # [范围信息] - # 攻击范围比率 : {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) + # 攻击范围比率 : {value1}% + # REMOVE: data1 = [0, 44111, 48586, 53061, 57536, 62011, 66486, 70961, 75436, 79911, 84386, 88861, 93337, 97812, 102287, 106762, 111237, 115712, 120187, 124662, 129137, 133612, 138087, 142562, 147037, 151512, 155987, 160462, 164937, 169412, 173887, 178362, 182837, 187312, 191787, 196262, 200737, 205213, 209688, 214163, 218638, 223113, 227588, 232063, 236538, 241013, 245488, 249963, 254438, 258913, 263388]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) def vp_1(self): """ - [브루탈 컴비네이션] + [残酷组合] - 첫 펀치가 삭제되고 어깨치기 강화 + 删除第一拳, 增加肩击强化效果 - 总攻击力相同 - 개방 상태에서 시전 시 펀치 공격이 적을 홀드시킴 + 开启状态下施放时, 可以强制控制敌人。 - - 제압력은 개방 상태가 아닐 때도 적용 + - 压制力在未开启状态下也可以适用 攻击范围 +30% """ @@ -1519,17 +1519,17 @@ class Skill37(ActiveSkill): def vp_2(self): """ - [브루탈 컴비네이션] + [残酷组合] - 각 타격을 나누어 시전 가능 + 可以分段施放 - - 첫 시전 시 첫 번째 펀치 공격 + - 首次施放时, 发动第一次拳击攻击 - - 이후 추가 입력 시마다 각각 두 번째 펀치, 어깨치기 발동 + - 后续每次输入时, 发动第二拳和肩撞 - 모든 타격이 주변 일정 범위 내의 가장 강한 적을 추적 + 所有攻击追踪范围内最强的敌人。 - 개방 상태에서 첫 어그레시브 스킬로 첫 번째, 두 번째 펀치 공격 시전 시 유예 시간이 적용되지 않음 + 开启状态下, 使用第一个攻击性技能时, 第一、 二拳攻击不会进入暂缓时间。 """ ... @@ -1538,15 +1538,15 @@ class Skill37(ActiveSkill): # 0c1b401bb09241570d364420b3ba3fd7/5cf8bfba8b456626deac8bee6f49195f class Skill38(ActiveSkill): """ - 지면으로 내려꽂은 뒤 바로 반대로 쳐 올리며 강력한 어퍼로 적을 날려버린다. + 将敌人砸向地面后, 立刻反手击打, 用强力的上勾拳将敌人击飞。 施放时,按向前方向键, 可以发射中等距离; 按上方向键, 可以发射最大距离。 - [어그레시브 스킬] + [主动技能] - 텐션 개방 상태에서 시전 시 더 넓은 범위를 과격하게 공격하며, 블로 공격 적중 여부와 관계없이 어퍼를 날린다. + 在开启韧性状态时, 攻击范围更广, 并且无论是否命中敌人, 都会发动上勾拳。 - 어퍼 공격 후 딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. + 上勾拳攻击后, 可以强制中断并发动其他技能。 """ name = "元素爆发" learnLv = 80 @@ -1566,23 +1566,23 @@ class Skill38(ActiveSkill): # 捶击攻击力 : {value0}% # REMOVE: data0 = [0, 15309, 16862, 18415, 19968, 21521, 23074, 24628, 26181, 27734, 29287, 30840, 32393, 33946, 35499, 37052, 38605, 40158, 41711, 43265, 44818, 46371, 47924, 49477, 51030, 52583, 54136, 55689, 57242, 58795, 60349, 61902, 63455, 65008, 66561, 68114, 69667, 71220, 72773, 74326, 75879, 77432, 78986, 80539, 82092, 83645, 85198, 86751, 88304, 89857, 91410]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 블로 공격력 : {value1}% - # REMOVE: data1 = [0, 7655, 8431, 9208, 9984, 10761, 11537, 12314, 13090, 13867, 14643, 15420, 16196, 16973, 17750, 18526, 19303, 20079, 20856, 21632, 22409, 23185, 23962, 24738, 25515, 26292, 27068, 27845, 28621, 29398, 30174, 30951, 31727, 32504, 33280, 34057, 34834, 35610, 36387, 37163, 37940, 38716, 39493, 40269, 41046, 41822, 42599, 43376, 44152, 44929, 45705]# noqa: E501 - data1 = get_data(f'{prefix}/{uuid}', 1) - # 刺击攻击力 : {value2}% + # 斩击攻击力 : {value2}% # REMOVE: data2 = [0, 130127, 143328, 156529, 169730, 182931, 196133, 209334, 222535, 235736, 248938, 262139, 275340, 288541, 301743, 314944, 328145, 341346, 354548, 367749, 380950, 394151, 407353, 420554, 433755, 446956, 460157, 473359, 486560, 499761, 512962, 526164, 539365, 552566, 565767, 578969, 592170, 605371, 618572, 631774, 644975, 658176, 671377, 684579, 697780, 710981, 724182, 737384, 750585, 763786, 776987]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) + # 刺击攻击力 : {value1}% + # REMOVE: data1 = [0, 7655, 8431, 9208, 9984, 10761, 11537, 12314, 13090, 13867, 14643, 15420, 16196, 16973, 17750, 18526, 19303, 20079, 20856, 21632, 22409, 23185, 23962, 24738, 25515, 26292, 27068, 27845, 28621, 29398, 30174, 30951, 31727, 32504, 33280, 34057, 34834, 35610, 36387, 37163, 37940, 38716, 39493, 40269, 41046, 41822, 42599, 43376, 44152, 44929, 45705]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) # 压制力 (4人队伍) : <소수1+>秒 (<소수1+>秒) # [范围信息] - # 攻击范围比率 : {value3}% - # REMOVE: data3 = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]# noqa: E501 - data3 = get_data(f'{prefix}/{uuid}', 3) + # 攻击范围比率 : {value2}% + # REMOVE: data2 = [0, 130127, 143328, 156529, 169730, 182931, 196133, 209334, 222535, 235736, 248938, 262139, 275340, 288541, 301743, 314944, 328145, 341346, 354548, 367749, 380950, 394151, 407353, 420554, 433755, 446956, 460157, 473359, 486560, 499761, 512962, 526164, 539365, 552566, 565767, 578969, 592170, 605371, 618572, 631774, 644975, 658176, 671377, 684579, 697780, 710981, 724182, 737384, 750585, 763786, 776987]# noqa: E501 + data2 = get_data(f'{prefix}/{uuid}', 2) def vp_1(self): """ [摧心] - 내려치기 공격 시 범위 내의 적들을 끌어옴 + 下劈攻击时, 将范围内的敌人吸附到角色身边。 捶击攻击力 : @@ -1594,7 +1594,7 @@ class Skill38(ActiveSkill): """ [摧心] - 내려치기 및 블로 공격이 삭제되며, 강력한 어퍼컷 1회 공격으로 변경 + 删除下劈和下劈攻击, 变更为强力上勾拳攻击1次。 - 总攻击力相同 @@ -1602,22 +1602,22 @@ class Skill38(ActiveSkill): """ ... -# 아르데레 비헤멘스 +# 燃烧的比赫门斯 # priest_female/infighter_female/e9a1a1cce5aeaac5414a98a625e7285c # 0c1b401bb09241570d364420b3ba3fd7/e9a1a1cce5aeaac5414a98a625e7285c class Skill39(ActiveSkill): """ - 한발한발 주먹에 폭력적인 의지를 실어 연발 펀치를 날린다. + 将暴力的意志灌注到拳头中, 连续发射拳击。 - 공격 혹은 스킬키를 연타할수록 공격 속도가 빨라진다. + 攻击或技能键连击次数越多, 攻击速度越快。 - [어그레시브 스킬] + [主动技能] - 텐션 개방 상태에서 시전 시 발현된 폭력성이 주변을 뒤덮어 공격 범위가 대폭 증가한다. + 在开启血气状态时施放该技能, 可以将冰之领悟的暴力气息覆盖到更大的范围, 增加攻击范围。 可以强制中断最终斩击的僵直并立即连接转职技能。 """ - name = "아르데레 비헤멘스" + name = "燃烧的比赫门斯" learnLv = 85 masterLv = 40 maxLv = 50 @@ -1646,7 +1646,7 @@ class Skill39(ActiveSkill): # 最后一击攻击力 : {value4}% # REMOVE: data4 = [0, 25317, 31188, 37059, 42930, 48800, 54671, 60542, 66412, 72283, 78154, 84025, 89895, 95766, 101637, 107507, 113378, 119249, 125120, 130990, 136861, 142732, 148602, 154473, 160344, 166214, 172085, 177956, 183827, 189697, 195568, 201439, 207309, 213180, 219051, 224922, 230792, 236663, 242534, 248404, 254275, 260146, 266017, 271887, 277758, 283629, 289499, 295370, 301241, 307112, 312982]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) - # [어그레시브 스킬] + # [主动技能] # 锤击攻击力 : {value5}% # REMOVE: data5 = [0, 158234, 194926, 231618, 268310, 305002, 341694, 378386, 415078, 451770, 488461, 525153, 561845, 598537, 635229, 671921, 708613, 745305, 781997, 818689, 855381, 892073, 928765, 965457, 1002149, 1038841, 1075533, 1112224, 1148916, 1185608, 1222300, 1258992, 1295684, 1332376, 1369068, 1405760, 1442452, 1479144, 1515836, 1552528, 1589220, 1625912, 1662604, 1699296, 1735988, 1772679, 1809371, 1846063, 1882755, 1919447, 1956139]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) @@ -1656,31 +1656,31 @@ class Skill39(ActiveSkill): # 下砸攻击力 : {value7}% # REMOVE: data7 = [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 data7 = get_data(f'{prefix}/{uuid}', 7) - # 백너클 공격력 : {value8}% + # 白手套攻击力 : {value11}% + # REMOVE: data11 = [0, 158234, 194926, 231618, 268310, 305002, 341694, 378386, 415078, 451770, 488461, 525153, 561845, 598537, 635229, 671921, 708613, 745305, 781997, 818689, 855381, 892073, 928765, 965457, 1002149, 1038841, 1075533, 1112224, 1148916, 1185608, 1222300, 1258992, 1295684, 1332376, 1369068, 1405760, 1442452, 1479144, 1515836, 1552528, 1589220, 1625912, 1662604, 1699296, 1735988, 1772679, 1809371, 1846063, 1882755, 1919447, 1956139]# noqa: E501 + data11 = get_data(f'{prefix}/{uuid}', 11) + # 最后一击冲击波攻击力 : {value8}% # REMOVE: data8 = [0, 22153, 27290, 32427, 37563, 42700, 47837, 52974, 58111, 63248, 68385, 73521, 78658, 83795, 88932, 94069, 99206, 104343, 109480, 114616, 119753, 124890, 130027, 135164, 140301, 145438, 150575, 155711, 160848, 165985, 171122, 176259, 181396, 186533, 191670, 196806, 201943, 207080, 212217, 217354, 222491, 227628, 232765, 237901, 243038, 248175, 253312, 258449, 263586, 268723, 273859]# noqa: E501 data8 = get_data(f'{prefix}/{uuid}', 8) - # 最后一击冲击波攻击力 : {value9}% - # REMOVE: data9 = [0, 25317, 31188, 37059, 42930, 48800, 54671, 60542, 66412, 72283, 78154, 84025, 89895, 95766, 101637, 107507, 113378, 119249, 125120, 130990, 136861, 142732, 148602, 154473, 160344, 166214, 172085, 177956, 183827, 189697, 195568, 201439, 207309, 213180, 219051, 224922, 230792, 236663, 242534, 248404, 254275, 260146, 266017, 271887, 277758, 283629, 289499, 295370, 301241, 307112, 312982]# noqa: E501 - data9 = get_data(f'{prefix}/{uuid}', 9) # 启源·微观宇宙 # priest_female/infighter_female/3b712691fcaaaa80438e5e31b6451884 # 0c1b401bb09241570d364420b3ba3fd7/3b712691fcaaaa80438e5e31b6451884 class Skill40(PassiveSkill): """ - 자신의 믿음에 확신을 가지게 된 진(眞) 인파이터는 망설임 없이 자신만의 길을 걷기 시작한다. + 对自身信念充满信心的真·蓝拳使者, 义无反顾地走上了自己的路。 - 기본 공격 및 전직 계열 스킬 공격력이 증가하고, 바디 블로와 디바인 크러시 스킬에 부가 효과가 추가된다. + 增加基本攻击和转职技能的攻击力, 并给[体术]和[圣拳锤击]附加追加效果。 - [바디 블로] + [血气] - 시전 시 주변의 가장 강한 적에게 접근한 뒤 블로를 가하며, 범위 내에 적이 없으면 시전할 수 없다. + 施放时, 接近周围最强的敌人并进行攻击, 若范围内没有敌人则无法施放。 [神圣之光] - 충격파 공격에 적 홀드 효과가 추가된다. + 冲击波攻击中添加强控敌人效果。 - 텐션 개방 상태에서 첫 어그레시브 스킬로 디바인 크러시를 시전 시 유예 시간이 적용되지 않는다. + 在开启韧性状态时, 使用第一个攻击性技能“圣拳锤击”时, 不适用暂缓时间。 """ name = "启源·微观宇宙" learnLv = 95 @@ -1693,32 +1693,32 @@ class Skill40(PassiveSkill): hasUP = False 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) - # [바디 블로] - # 寻敌范围 : {value1}px + # 基本攻击和转职技能攻击力增加率 : {value1}% # REMOVE: data1 = [0, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) + # [血气] + # 寻敌范围 : {value0}px + # 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) # [神圣之光] - # 敌人强制控制时间 : {value2}秒 - # REMOVE: data2 = [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]# noqa: E501 - data2 = get_data(f'{prefix}/{uuid}', 2) + # 敌人强制控制时间 : {value1}秒 + # REMOVE: data1 = [0, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400]# noqa: E501 + data1 = get_data(f'{prefix}/{uuid}', 1) -# 엑셀 드라이브 +# Excel 驱动 # priest_female/infighter_female/f8226512ea3dbcb1fe1374baa0c6bbee # 0c1b401bb09241570d364420b3ba3fd7/f8226512ea3dbcb1fe1374baa0c6bbee class Skill41(ActiveSkill): """ - 넘쳐나는 폭력성을 깔끔하게 갈무리하여 폭발시킨다. + 将过剩的暴力性集中起来, 然后引发爆炸。 - 자세를 잡고 전방을 향해 빠르게 펀치를 세 번 날리면, 잠시 후 뒤늦게 펀치에 의한 강력한 충격파가 발생하여 공격한다. + 摆好姿势, 快速向前方打出三拳, 然后稍作停顿, 发动强力的冲击波攻击。 - 자세를 잡을 때 텐션 개방 상태가 아니라면 즉시 텐션 개방 상태가 된다. + 进入姿势时, 如果不是紧张开放状态, 则立即进入紧张开放状态。 - 펀치 후 딜레이를 캔슬하여 다른 스킬을 발동할 수 있다. 단, 위빙은 언제든 캔슬하여 발동할 수 있다. + 可以取消拳击的硬直, 发动其他技能。 但是, 可以随时取消并发动编织。 """ - name = "엑셀 드라이브" + name = "Excel 驱动" learnLv = 95 masterLv = 40 maxLv = 50 @@ -1736,12 +1736,12 @@ class Skill41(ActiveSkill): # REMOVE: data0 = [0, 90538, 99723, 108908, 118093, 127279, 136464, 145649, 154834, 164019, 173204, 182389, 191574, 200759, 209944, 219129, 228314, 237499, 246684, 255869, 265054, 274239, 283424, 292609, 301794, 310979, 320165, 329350, 338535, 347720, 356905, 366090, 375275, 384460, 393645, 402830, 412015, 421200, 430385, 439570, 448755, 457940, 467125, 476310, 485495, 494680, 503866, 513051, 522236, 531421, 540606]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) -# 푸그누스 볼룬타티스 +# 弗格纳斯·沃伦塔利斯 # priest_female/infighter_female/96c8ddd388e1b08e7fc98c5041382e26 # 0c1b401bb09241570d364420b3ba3fd7/96c8ddd388e1b08e7fc98c5041382e26 class Skill42(ActiveSkill): """ - 진(眞) 인파이터의 강한 의지는 성물 윌 오브 피스트를 실체화시키며, 그 의지가 담긴 주먹은 망설임 없이 내질러져 성물 자체를 포함하여 모든 것을 박살내버린다. + 岳非的意志化为实体, 形成圣物——意志之拳。 她的拳头蕴含着强烈的意志, 可以将圣物和所有东西都粉碎。 [三次觉醒技能] @@ -1749,7 +1749,7 @@ class Skill42(ActiveSkill): 若关联的技能还在冷却中, 则无法使用三次觉醒技能。 """ - name = "푸그누스 볼룬타티스" + name = "弗格纳斯·沃伦塔利斯" learnLv = 100 masterLv = 40 maxLv = 50 @@ -1763,19 +1763,19 @@ class Skill42(ActiveSkill): hasUP = False custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 개방 충격파 공격력 : {value0}% x{value1} - # REMOVE: data0 = [0, 1761, 2169, 2577, 2986, 3394, 3802, 4211, 4619, 5027, 5435, 5844, 6252, 6660, 7069, 7477, 7885, 8293, 8702, 9110, 9518, 9927, 10335, 10743, 11152, 11560, 11968, 12376, 12785, 13193, 13601, 14010, 14418, 14826, 15234, 15643, 16051, 16459, 16868, 17276, 17684, 18093, 18501, 18909, 19317, 19726, 20134, 20542, 20951, 21359, 21767]# noqa: E501 - data0 = get_data(f'{prefix}/{uuid}', 0) + # 开启冲击波攻击力 : {value1}% x{value2} # 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, 616268, 759171, 902074, 1044976, 1187879, 1330782, 1473685, 1616587, 1759490, 1902393, 2045296, 2188198, 2331101, 2474004, 2616907, 2759809, 2902712, 3045615, 3188518, 3331420, 3474323, 3617226, 3760129, 3903031, 4045934, 4188837, 4331740, 4474642, 4617545, 4760448, 4903351, 5046253, 5189156, 5332059, 5474962, 5617864, 5760767, 5903670, 6046573, 6189475, 6332378, 6475281, 6618184, 6761086, 6903989, 7046892, 7189794, 7332697, 7475600, 7618503]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) - # 넉백 충격파 공격력 : {value3}% x{value4} + # 蕴含意志的拳头 攻击力 : {value3}% # REMOVE: data3 = [0, 51062, 62903, 74743, 86584, 98424, 110265, 122105, 133946, 145786, 157627, 169467, 181308, 193148, 204989, 216829, 228670, 240510, 252351, 264191, 276032, 287872, 299713, 311554, 323394, 335235, 347075, 358916, 370756, 382597, 394437, 406278, 418118, 429959, 441799, 453640, 465480, 477321, 489161, 501002, 512842, 524683, 536523, 548364, 560204, 572045, 583885, 595726, 607566, 619407, 631247]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) + # 击退冲击波攻击力 : {value4}% x{value5} # 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]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) + # data5 = None # TOCHECK # REMOVE: data5 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 + data5 = get_data(f'{prefix}/{uuid}', 5) class classChange(Character): diff --git a/backend/openapi b/backend/openapi index 9d741b23..1246d08f 160000 --- a/backend/openapi +++ b/backend/openapi @@ -1 +1 @@ -Subproject commit 9d741b23d2ffedb133a6b3944f7289d0d58f3818 +Subproject commit 1246d08fdf57dcb61dbb5676e2cff6189ce45545