diff --git a/backend/core/character/GF/archer/chimera.py b/backend/core/character/GF/archer/chimera.py index d3bdfcda..c5e2b7b2 100644 --- a/backend/core/character/GF/archer/chimera.py +++ b/backend/core/character/GF/archer/chimera.py @@ -22,6 +22,7 @@ class Skill0(ActiveSkill): uuid = "0969cd4054d93da07708108c0cc1c4b5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 箭矢攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -65,6 +66,7 @@ class Skill2(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -91,6 +93,7 @@ class Skill4(PassiveSkill): uuid = "e2cfb515fe293cf121a649fcc4bab84b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 回收利用 @@ -113,6 +116,7 @@ class Skill5(PassiveSkill): uuid = "7e60ce8aaca12593f889e8551fd1b03a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 回收武器后, 技能剩余冷却时间减少率 : {value0}% # 国服改成了15%,原CD基础*50% @@ -141,6 +145,7 @@ class Skill7(ActiveSkill): uuid = "4655101518604f874721b3cc249aae10" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 击打攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -174,6 +179,7 @@ class Skill8(ActiveSkill): uuid = "05a07505ea102d31540afdb1fbec491f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 匕首投掷攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -203,6 +209,7 @@ class Skill9(ActiveSkill): uuid = "c9664191611af31142e052dfaef84530" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 踢击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -232,6 +239,7 @@ class Skill12(ActiveSkill): uuid = "e11831002360a0d4e08c53ff686eea67" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持剑突进时斩击攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -265,6 +273,7 @@ class Skill13(ActiveSkill): uuid = "3f4ddb4df24a9f78c7778568e80107dd" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第一个斧头攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -291,6 +300,7 @@ class Skill14(ActiveSkill): type = "passive" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 回收武器的攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -318,6 +328,7 @@ class Skill16(ActiveSkill): uuid = "b224e3c19599a2496f7470936485e0ad" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -351,6 +362,7 @@ class Skill17(ActiveSkill): uuid = "683ecd07d9b89dbe9afee8570a3a828d" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 匕首投掷攻击力 : {value0} X {value1} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -378,6 +390,7 @@ class Skill18(ActiveSkill): uuid = "a988247dfc78c82e364af39ef66e84a0" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 防御姿态伤害减少率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -407,6 +420,7 @@ class Skill19(ActiveSkill): #不用 uuid = "5f75a60c73b72ad60bd4321b96b16662" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 增益效果持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -435,6 +449,7 @@ class Skill20(ActiveSkill): uuid = "04c7b4361ca81f041e868169ff044252" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 剑发射攻击力 : {value0} x {value1} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -461,6 +476,7 @@ class Skill21(PassiveSkill): uuid = "67e7dd8996b5735e788c9420730c077d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率: {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -493,6 +509,7 @@ class Skill22(ActiveSkill): uuid = "e862146efac2fce3de3a12f038f4116b" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 旋转斧头攻击力 : {value0} x {value1} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -519,6 +536,7 @@ class Skill23(ActiveSkill): uuid = "5f11bba71728448bb64de0dba2b252cf" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # 剑刺击攻击力 : {value0} @@ -600,6 +618,7 @@ class Skill24(ActiveSkill): uuid = "854997c3bdfc3a2b498b4c4001f69e06" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # 匕首投掷攻击力 : {value0} x {value1} @@ -655,6 +674,7 @@ class Skill25(ActiveSkill): uuid = "61c8cb33dd20b4ff335e8deed70d3d9c" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # 斧头第一击攻击力 : {value0} @@ -711,6 +731,7 @@ class Skill26(ActiveSkill): uuid = "38c485cc41f46a7959ae4336325aa45c" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # 克隆剑的攻击力 : {value0} x {value1} @@ -763,6 +784,7 @@ class Skill27(PassiveSkill): uuid = "7a3fc9d473e8ffe21dd900ddf228a437" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -790,6 +812,7 @@ class Skill28(ActiveSkill): uuid = "94c450d6214cafdc673f763badceeaf1" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 斧头砸落攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -817,6 +840,7 @@ class Skill29(ActiveSkill): uuid = "a99040fc36c75e998aa3ed012b7759c5" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # 斧头冲击波攻击力 : {value0} @@ -871,6 +895,7 @@ class Skill30(ActiveSkill): uuid = "b39ccc3dadab9d94569430e39cdf7d60" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = [{'name': '躁动之心', 'desc': '追踪
施放时间减少'}, {'name': '旋斧狂欢', 'desc': '变更为斧头系列技能'}] # noqa: E501 # 剑的坠落攻击力 : {value0} x 4 @@ -915,6 +940,7 @@ class Skill31(PassiveSkill): uuid = "696721534394b40e78ac96e880f19e5a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -945,6 +971,7 @@ class Skill32(ActiveSkill): uuid = "0dbdeaf846356f8b9380f8fbb8e97377" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # 第一击攻击力 : {value0} @@ -1002,6 +1029,7 @@ class Skill33(ActiveSkill): uuid = "56fca6cff74d828e92301a40cd2148b9" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # 第一个齿轮攻击力 : {value0} x {value1} @@ -1114,6 +1142,7 @@ class Skill34(ActiveSkill): uuid = "6166762c62f234c5f50c2d2ebc5e48d0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 武器总释放伤害 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1139,6 +1168,7 @@ class Skill35(PassiveSkill): uuid = "d59c9840f65381bde8487757f1753c71" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1165,6 +1195,7 @@ class Skill36(ActiveSkill): uuid = "bbc15561bec24f9c1e79e23d715b1dd2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 长矛坠落攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1193,6 +1224,7 @@ class Skill37(ActiveSkill): uuid = "de20372767d014d62dc7361ac686834e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 斧头攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/demonic_lancer/dragoon.py b/backend/core/character/GF/demonic_lancer/dragoon.py index 609ea95b..b108f280 100644 --- a/backend/core/character/GF/demonic_lancer/dragoon.py +++ b/backend/core/character/GF/demonic_lancer/dragoon.py @@ -22,6 +22,7 @@ class Skill0(ActiveSkill): uuid = "9dda3f4a849dba1a288dd65e116860f2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 近距离攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -57,6 +58,7 @@ class Skill1(ActiveSkill): uuid = "0969cd4054d93da07708108c0cc1c4b5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 挑击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -83,6 +85,7 @@ class Skill3(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -114,6 +117,7 @@ class Skill6(ActiveSkill): uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 被扔时的冲撞伤害 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -151,6 +155,7 @@ class Skill7(ActiveSkill): uuid = "4655101518604f874721b3cc249aae10" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 反击的攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -176,6 +181,7 @@ class Skill8(ActiveSkill): uuid = "c9664191611af31142e052dfaef84530" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 落地攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -205,6 +211,7 @@ class Skill9(ActiveSkill): uuid = "fc7a3f4c2852c832a2f20af63d5d212f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 横斩攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -229,6 +236,7 @@ class Skill10(ActiveSkill): uuid = "51a08fd0c90f0a5276cd552047fac93d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法枪多段攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -255,6 +263,7 @@ class Skill13(ActiveSkill): uuid = "717f1e2104fe4b796f800352fa143ecc" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 命中敌人后, 即刻发动下一攻击所需的按键间隔 : 0.5秒 # 横斩攻击力 : {value0}% @@ -290,6 +299,7 @@ class Skill14(ActiveSkill): uuid = "128b9ddef2262f40723deae4407bdb42" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 横斩攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -311,6 +321,7 @@ class Skill15(PassiveSkill): uuid = "147d005ac868e0de52b1f255eea35d62" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 光枪精通 # demonic_lancer/dragoon/47bd4871f29defc2a0021ee9261d7a5b @@ -328,6 +339,7 @@ class Skill16(PassiveSkill): uuid = "47bd4871f29defc2a0021ee9261d7a5b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法武器攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -360,6 +372,7 @@ class Skill17(ActiveSkill): uuid = "8510294202d0e042dd29a2422fc6770d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 cd = 1 # 魔法枪再次生成时间 : {value0}秒 @@ -399,6 +412,7 @@ class Skill18(ActiveSkill): uuid = "38612d8f2561edc2eb68d5057a837bfa" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -427,6 +441,7 @@ class Skill19(ActiveSkill): uuid = "6a1d1f08a6572be420bb3a256c44c015" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 多段攻击次数 : {value0}次 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -453,6 +468,7 @@ class Skill20(PassiveSkill): uuid = "e0a072e8cef2d77893aad5f68aeed56a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 暴击伤害增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -479,6 +495,7 @@ class Skill22(ActiveSkill): uuid = "669f1428193f61f9d92c743b72438c4d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -510,6 +527,7 @@ class Skill23(ActiveSkill): uuid = "b3659936a9a74c4ed6f7faf07cca1f9e" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 地面发射攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -552,6 +570,7 @@ class Skill24(ActiveSkill): uuid = "a2d943797daca862a6f321aca6ac9bfa" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 突进距离 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -585,6 +604,7 @@ class Skill25(ActiveSkill): uuid = "c7bf7ccab413009640e65ca6f2f0263a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法枪攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -613,6 +633,7 @@ class Skill26(ActiveSkill): uuid = "ecc23c980ea71450c0ad0c3fd232f329" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 旋转多段攻击次数 : {value0}次 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -645,6 +666,7 @@ class Skill27(ActiveSkill): uuid = "1b1cfab062e0768bcc889e33e1f30dbf" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 挥击攻击力 : {value0}% X {value1} @@ -717,6 +739,7 @@ class Skill28(ActiveSkill): uuid = "c77a417c43de80c4ce32c1ed405d174a" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 屏障生成位置 : {value0}px @@ -768,6 +791,7 @@ class Skill29(ActiveSkill): uuid = "0b8db1e10b3abbd24d38564e708675d5" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 基本降落位置 : {value0}px @@ -823,6 +847,7 @@ class Skill30(ActiveSkill): uuid = "852f8ad797db4dca1405cb3e77198401" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 魔法枪发射次数 : {value0}次 @@ -876,6 +901,7 @@ class Skill31(PassiveSkill): uuid = "28b583c75a49103a1d8aabf799c000a4" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 猎杀枪重新生成时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -905,6 +931,7 @@ class Skill32(ActiveSkill): uuid = "4f2e001e9a19eb7bae50ad1840dfb329" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 直接攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -940,6 +967,7 @@ class Skill33(ActiveSkill): uuid = "dcb31a63ef58954f44ff2070c42a9a98" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 魔法枪乱舞攻击力 : {value0}% X {value1} @@ -997,6 +1025,7 @@ class Skill34(ActiveSkill): uuid = "8572675ec6a1f50b6eff6a867376c2de" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 突进攻击力 : {value0}% @@ -1047,6 +1076,7 @@ class Skill35(PassiveSkill): uuid = "2a0a39184de92acf1c1375e00b77404c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击和技能攻击力增加率量 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1079,6 +1109,7 @@ class Skill36(ActiveSkill): uuid = "9dc8438e4572d39243c97da31c113acc" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 投掷攻击力 : {value0}% @@ -1134,6 +1165,7 @@ class Skill37(ActiveSkill): uuid = "3fb8395ae3b81bd608e0c4223a8eb534" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 移动距离上限 : {value0}px @@ -1190,6 +1222,7 @@ class Skill38(ActiveSkill): uuid = "5806440d21e7546d50007a5ba11f8024" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 探测范围 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1219,6 +1252,7 @@ class Skill39(PassiveSkill): uuid = "002cbdd9bfd0f0b970451ae8d48d029e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1245,6 +1279,7 @@ class Skill40(ActiveSkill): uuid = "31823197cc0b04d4c5dcf8f928d9220c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 猎杀枪多段攻击力 : {value0}% X {value1} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1279,6 +1314,7 @@ class Skill41(ActiveSkill): uuid = "dac8d8207618150c162e4c6f9e168527" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 猎杀枪多段攻击力 : {value0}% X {value1} data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/demonic_lancer/impaler.py b/backend/core/character/GF/demonic_lancer/impaler.py index eea30bca..8da11db9 100644 --- a/backend/core/character/GF/demonic_lancer/impaler.py +++ b/backend/core/character/GF/demonic_lancer/impaler.py @@ -21,6 +21,7 @@ class Skill3(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) @@ -48,6 +49,7 @@ class Skill10(ActiveSkill): uuid = "51a08fd0c90f0a5276cd552047fac93d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法枪多段攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) @@ -79,6 +81,7 @@ class Skill15(PassiveSkill): uuid = "d53301bb328baf12a3ae482cc6a565dd" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 属性攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) @@ -149,6 +152,7 @@ class Skill16(PassiveSkill): uuid = "7e904ea3d2a9faa054604e55120a9268" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 双重投射 @@ -174,6 +178,7 @@ class Skill17(ActiveSkill): uuid = "dbf8b30c7057032af0d68fcfa289fdae" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [黑雷系列] # 投掷攻击力 : {value0}% @@ -210,6 +215,7 @@ class Skill18(ActiveSkill): uuid = "5152480fdde81362575a488d4cec4af9" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [暗蚀系列] # 爆炸攻击力 : {value0}% @@ -243,6 +249,7 @@ class Skill19(ActiveSkill): uuid = "2391a27457b5a8c6fa4b4670a91bdd11" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [黑雷系列] # 投掷攻击力 : {value0}% @@ -271,6 +278,7 @@ class Skill20(PassiveSkill): uuid = "5892d1fa4462e561ac8f8d2c74892b0a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 暗矛魔法攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) @@ -295,6 +303,7 @@ class Skill21(PassiveSkill): uuid = "fc1262c19f3d0477ee8eda47b8db8696" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理/魔法暴击率增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) @@ -316,6 +325,7 @@ class Skill22(ActiveSkill): uuid = "fc458e449ee00b01dbf88d09aae65462" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) @@ -350,6 +360,7 @@ class Skill23(ActiveSkill): uuid = "1812a1ece67bb37b6b44b54766450064" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [黑雷系列] # 魔枪贯穿攻击力 : {value0}% @@ -384,6 +395,7 @@ class Skill24(ActiveSkill): uuid = "d89f26862e348a801b30bb9fd7125db5" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [暗蚀系列] # 黑暗之枪攻击力 : {value0}% @@ -417,6 +429,7 @@ class Skill25(ActiveSkill): uuid = "2ba299855fc22192cba4f73db75e9d0e" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [暗蚀 + 黑雷系列] # 黑暗之枪爆炸攻击力 : {value0}% @@ -453,6 +466,7 @@ class Skill26(ActiveSkill): uuid = "ac21c02567f04a92b54dd85c091d1e5a" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [黑雷系列] # 投掷魔枪攻击力 : {value0}% @@ -480,6 +494,7 @@ class Skill27(PassiveSkill): uuid = "f1fdc6c2482ecc510a2a9f04201ba125" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) @@ -515,6 +530,7 @@ class Skill28(ActiveSkill): uuid = "2c9d9a36c8401bddff6cdb80fab8dc24" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # [黑雷系列] @@ -580,6 +596,7 @@ class Skill29(ActiveSkill): uuid = "b89c9ab317bc0a443f6497b7cca2f6a8" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # [黑雷系列] @@ -640,6 +657,7 @@ class Skill30(ActiveSkill): uuid = "7cf17936a039b418660424125dc968d7" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # [黑雷系列] @@ -701,6 +719,7 @@ class Skill31(ActiveSkill): uuid = "7f80b887a09e88e2c4728c898bd73654" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # [黑雷系列] @@ -757,6 +776,7 @@ class Skill32(PassiveSkill): uuid = "e5c09f9132a48dc1d695968592cc5878" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) @@ -788,6 +808,7 @@ class Skill33(ActiveSkill): uuid = "e0daa922b19cdc35de879e938361464e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [暗蚀 + 黑雷系列] # 黑暗之枪攻击力 : {value0}% @@ -822,6 +843,7 @@ class Skill34(ActiveSkill): uuid = "0fbb8de70002ad34f046c94c2cb3e863" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # [暗蚀系列] @@ -886,6 +908,7 @@ class Skill35(ActiveSkill): uuid = "c5a2956d8ed3af1746ed2f76ca971a09" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # [黑雷系列] @@ -950,6 +973,7 @@ class Skill36(PassiveSkill): uuid = "d429147c372b549c3dadcabcba50787f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) @@ -990,6 +1014,7 @@ class Skill37(ActiveSkill): uuid = "7ec521d063d2190e1fcc5bd229af9bcf" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # [暗蚀 + 黑雷系列] @@ -1051,6 +1076,7 @@ class Skill38(ActiveSkill): uuid = "0113c8b1306ca76d208f83f2d093dd62" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # [暗蚀 + 黑雷系列] @@ -1120,6 +1146,7 @@ class Skill39(ActiveSkill): uuid = "8b08f9504167a9c0f3a1d29d71b7943e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [暗蚀 + 黑雷系列] # 黑暗气息攻击力 : {value0}% @@ -1150,6 +1177,7 @@ class Skill40(PassiveSkill): uuid = "dde3b443bd5e61d90c34e5ee771e2c28" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0, lambda x = None: x) @@ -1182,6 +1210,7 @@ class Skill41(ActiveSkill): uuid = "527cdc3ecca985e18ef819d456532b26" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [黑雷系列] # 贯穿攻击力 : {value0}% @@ -1224,6 +1253,7 @@ class Skill42(ActiveSkill): uuid = "e788de1a4498c99fcc790302c4d41fed" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [暗蚀 + 黑雷系列] # 暗蚀之枪攻击力 : {value0}% diff --git a/backend/core/character/GF/demonic_lancer/skirmisher.py b/backend/core/character/GF/demonic_lancer/skirmisher.py index a98a7dc2..895d2da8 100644 --- a/backend/core/character/GF/demonic_lancer/skirmisher.py +++ b/backend/core/character/GF/demonic_lancer/skirmisher.py @@ -22,6 +22,7 @@ class Skill0(ActiveSkill): uuid = "9dda3f4a849dba1a288dd65e116860f2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 近距离攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -57,6 +58,7 @@ class Skill1(ActiveSkill): uuid = "0969cd4054d93da07708108c0cc1c4b5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 挑击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -83,6 +85,7 @@ class Skill3(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -112,6 +115,7 @@ class Skill6(ActiveSkill): uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 被扔时的冲撞伤害 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -150,6 +154,7 @@ class Skill7(ActiveSkill): uuid = "4655101518604f874721b3cc249aae10" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 反击的攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -175,6 +180,7 @@ class Skill8(ActiveSkill): uuid = "c9664191611af31142e052dfaef84530" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 落地攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -204,6 +210,7 @@ class Skill9(ActiveSkill): uuid = "fc7a3f4c2852c832a2f20af63d5d212f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 横斩攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -228,6 +235,7 @@ class Skill10(ActiveSkill): uuid = "51a08fd0c90f0a5276cd552047fac93d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法枪多段攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -255,6 +263,7 @@ class Skill13(ActiveSkill): uuid = "717f1e2104fe4b796f800352fa143ecc" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 命中敌人后, 即刻发动下一攻击所需的按键间隔 : 0.5秒 # 横斩攻击力 : {value0}% @@ -289,6 +298,7 @@ class Skill14(PassiveSkill): uuid = "f2fb27162beb0b87a7cb9af7900e95f2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -325,6 +335,7 @@ class Skill15(ActiveSkill): uuid = "cfacda0647b9a0f595df2c2aad30c18d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 行云 : 风 @@ -349,6 +360,7 @@ class Skill16(ActiveSkill): uuid = "8f73f243041c2d27739fe7696f02bf9b" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 旋风多段攻击次数 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -382,6 +394,7 @@ class Skill17(ActiveSkill): uuid = "128b9ddef2262f40723deae4407bdb42" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 横斩攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -405,6 +418,7 @@ class Skill18(ActiveSkill): uuid = "45442bbbe33540b4deeec29437dae70c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力比率 : 打击量的{value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -430,6 +444,7 @@ class Skill19(ActiveSkill): uuid = "d085127b0edd719782bd618d5688f4a1" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第1击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -478,6 +493,7 @@ class Skill20(ActiveSkill): uuid = "ff171dc487807bb9aa28900ca9a46b41" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 横扫攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -514,6 +530,7 @@ class Skill22(ActiveSkill): uuid = "2f5d03c7848effbc0a23f4df45d9ca46" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 投枪攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -545,6 +562,7 @@ class Skill23(ActiveSkill): uuid = "01c3a2fb793d293a25ed8dc7a0d70c1a" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 旋转攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -571,6 +589,7 @@ class Skill24(PassiveSkill): uuid = "85f7c810ad503790e8626439fe936d56" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -596,6 +615,7 @@ class Skill25(ActiveSkill): uuid = "8c2379737c5acc935c1731f67f607655" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 对被刺穿敌人的攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -649,6 +669,7 @@ class Skill26(ActiveSkill): uuid = "4224f9b0b8c7c903e9a1e0f9d9f6d04d" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 横扫攻击力 : {value0}% @@ -702,6 +723,7 @@ class Skill27(ActiveSkill): uuid = "902a016f6978f13740f237e4740a5646" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 第1击攻击力 : {value0}% @@ -756,6 +778,7 @@ class Skill28(ActiveSkill): uuid = "9cb6f9ed646fa87f9b7680a42ce83d1a" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 旋转攻击力 : {value0}% @@ -810,6 +833,7 @@ class Skill29(ActiveSkill): uuid = "42c82812f86ff6704ae9952a2e6093a4" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 刺击次数 : {value0} @@ -882,6 +906,7 @@ class Skill30(PassiveSkill): uuid = "a5fa08f5d509e6ff2ebc68856a470b5a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [行云 : 风]攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -921,6 +946,7 @@ class Skill31(ActiveSkill): uuid = "506e7ed77d517419a6e1c437a2cedb17" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第一击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -979,6 +1005,7 @@ class Skill32(ActiveSkill): uuid = "3d8f3d438405d79f8d3ed68072674d1e" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 集束长枪的攻击力 : {value0}% @@ -1031,6 +1058,7 @@ class Skill33(ActiveSkill): uuid = "547ab2b2bd860d3e37355a9cfbc1077c" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 枪身攻击力 : {value0}% @@ -1093,6 +1121,7 @@ class Skill34(PassiveSkill): uuid = "2a3c96b88d02372505692da0a8b54743" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 施放[行云诀]时的无敌时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1144,6 +1173,7 @@ class Skill35(ActiveSkill): uuid = "bc11d28c04e01923a093d65752c55516" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 第1~2击攻击力 : {value0}% @@ -1209,6 +1239,7 @@ class Skill36(ActiveSkill): uuid = "faf9cd66281078b51be2ee0b0f6c5530" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 突进攻击力 : {value0}% @@ -1261,6 +1292,7 @@ class Skill37(ActiveSkill): uuid = "1721e94897e9961d5c98130a13392f17" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第1次刺击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1299,6 +1331,7 @@ class Skill38(PassiveSkill): uuid = "0e409ac3e1c1f3976b3ef2bfe4c13069" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1324,6 +1357,7 @@ class Skill39(ActiveSkill): uuid = "4c5271b0ecce120d7fc113f377fae76f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 地面下劈攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1362,6 +1396,7 @@ class Skill40(ActiveSkill): uuid = "2e2b7efe778656690f9c8cb6e47c3932" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔枪挥击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/demonic_lancer/vanguard.py b/backend/core/character/GF/demonic_lancer/vanguard.py index 20752cf9..bc90450a 100644 --- a/backend/core/character/GF/demonic_lancer/vanguard.py +++ b/backend/core/character/GF/demonic_lancer/vanguard.py @@ -22,6 +22,7 @@ class Skill0(ActiveSkill): uuid = "9dda3f4a849dba1a288dd65e116860f2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 近距离攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -59,6 +60,7 @@ class Skill1(ActiveSkill): uuid = "0969cd4054d93da07708108c0cc1c4b5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 挑击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -85,6 +87,7 @@ class Skill3(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -116,6 +119,7 @@ class Skill6(ActiveSkill): uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 被扔时的冲撞伤害 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -155,6 +159,7 @@ class Skill7(ActiveSkill): uuid = "4655101518604f874721b3cc249aae10" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 反击的攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -180,6 +185,7 @@ class Skill8(ActiveSkill): uuid = "c9664191611af31142e052dfaef84530" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 落地攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -209,6 +215,7 @@ class Skill9(ActiveSkill): uuid = "fc7a3f4c2852c832a2f20af63d5d212f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 横斩攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -233,6 +240,7 @@ class Skill10(ActiveSkill): uuid = "51a08fd0c90f0a5276cd552047fac93d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法枪多段攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -258,6 +266,7 @@ class Skill13(ActiveSkill): uuid = "717f1e2104fe4b796f800352fa143ecc" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 命中敌人后, 即刻发动下一攻击所需的按键间隔 : 0.5秒 # 横斩攻击力 : {value0}% @@ -291,6 +300,7 @@ class Skill14(PassiveSkill): uuid = "0ed3148658fe37b3336ccb718dc0fdb0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [枪挑]攻击力增加率 : 120% @@ -312,6 +322,7 @@ class Skill15(ActiveSkill): uuid = "128b9ddef2262f40723deae4407bdb42" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 横斩攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -335,6 +346,7 @@ class Skill16(ActiveSkill): uuid = "78be08a3f8c834d3b06fa20c6a08c5a5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 后跳中使用时冷却时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -382,6 +394,7 @@ class Skill17(PassiveSkill): uuid = "c61f5a010370101402b05b21916c2071" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理武器攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -418,6 +431,7 @@ class Skill18(ActiveSkill): uuid = "c27418ae613c647527200a7ca17d97fd" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 多段打击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -450,6 +464,7 @@ class Skill19(ActiveSkill): uuid = "de3fea2d65c597f4d55c70a02b97fc79" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 增益效果持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -477,6 +492,7 @@ class Skill21(ActiveSkill): uuid = "01384bbfc346775d1267fa0bc4ca605f" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 横斩攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -505,6 +521,7 @@ class Skill22(ActiveSkill): uuid = "92360eab6e1f378902018eca681ac629" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 type = "passive" cd = 3 @@ -549,6 +566,7 @@ class Skill23(ActiveSkill): uuid = "dc1ffbe7bfcc6dc2be737951960da9ad" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 下劈攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -576,6 +594,7 @@ class Skill24(ActiveSkill): uuid = "e49e57b2e8fbeceb0a2c56a0c63fe6c5" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 刺击攻击力 : {value0}% @@ -628,6 +647,7 @@ class Skill25(ActiveSkill): uuid = "e4c354a89c337310aeb7041d5e742828" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 横斩攻击力 : {value0}% @@ -675,6 +695,7 @@ class Skill26(ActiveSkill): uuid = "1fadde0eece18649caddbca7bd58cc2f" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 每1次横斩的攻击力 : {value0}% @@ -729,6 +750,7 @@ class Skill27(ActiveSkill): uuid = "4b2c90ec226fd40e967875aa5eabefb2" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 每1次旋转横斩的攻击力 : {value0}% @@ -782,6 +804,7 @@ class Skill28(PassiveSkill): uuid = "d2c6df5105577fb59fb92529a36165a0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -822,6 +845,7 @@ class Skill29(ActiveSkill): uuid = "d0cdaca82892e54097f22a1f60817048" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 下劈攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -849,6 +873,7 @@ class Skill30(ActiveSkill): uuid = "1803b6a67047cafb9e289b4f33cc507b" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 刺击攻击力 : {value0}% @@ -902,6 +927,7 @@ class Skill31(ActiveSkill): uuid = "0232c151ef3731c2dede51931a374723" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 下劈攻击力 : {value0}% @@ -955,6 +981,7 @@ class Skill32(ActiveSkill): uuid = "d296043df164385a14cb973c8c7c4d07" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 回旋斩击攻击力 : {value0}% @@ -1006,6 +1033,7 @@ class Skill33(PassiveSkill): uuid = "6e33d47e6622ce03b6defdd912140270" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 追加伤害比率 : 击打量的{value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1033,6 +1061,7 @@ class Skill34(ActiveSkill): uuid = "ca75c965f20a150f99f54155a37400df" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 斩击攻击力 : {value0}% @@ -1090,6 +1119,7 @@ class Skill35(ActiveSkill): uuid = "b163d099c8cc27fdb6fd3639c2ee6df9" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第1~4击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1121,6 +1151,7 @@ class Skill36(PassiveSkill): uuid = "8e358ecf99ac9df31a6132aeafe378a9" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1149,6 +1180,7 @@ class Skill37(ActiveSkill): uuid = "78b86e64fbb74c1db1b71c50a5ac21cd" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔枪插地攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1180,6 +1212,7 @@ class Skill38(ActiveSkill): uuid = "f4a561e272cc434a4905b3aa0c0de090" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 下劈攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/gunblader/agent.py b/backend/core/character/GF/gunblader/agent.py index 3446753d..f8ddd497 100644 --- a/backend/core/character/GF/gunblader/agent.py +++ b/backend/core/character/GF/gunblader/agent.py @@ -21,6 +21,7 @@ class Skill0(ActiveSkill): uuid = "3c5604bdbb0240b8f130f59ab40509c3" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -48,6 +49,7 @@ class Skill1(ActiveSkill): uuid = "92360eab6e1f378902018eca681ac629" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 射击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -80,6 +82,7 @@ class Skill3(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -112,6 +115,7 @@ class Skill6(ActiveSkill): uuid = "1fadde0eece18649caddbca7bd58cc2f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 劈砍攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -139,6 +143,7 @@ class Skill8(ActiveSkill): uuid = "4b2c90ec226fd40e967875aa5eabefb2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 挥舞枪身攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -167,6 +172,7 @@ class Skill9(ActiveSkill): uuid = "d0cdaca82892e54097f22a1f60817048" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 下斩攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -194,6 +200,7 @@ class Skill13(ActiveSkill): uuid = "9dda3f4a849dba1a288dd65e116860f2" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 追加攻击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -218,6 +225,7 @@ class Skill14(ActiveSkill): uuid = "0969cd4054d93da07708108c0cc1c4b5" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第1击和第2击射击攻击力 : {value0}% X 2次 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -247,6 +255,7 @@ class Skill15(PassiveSkill): uuid = "01384bbfc346775d1267fa0bc4ca605f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 后跳攻击冷却时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -282,6 +291,7 @@ class Skill16(ActiveSkill): uuid = "0232c151ef3731c2dede51931a374723" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 护盾生命值 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -327,6 +337,7 @@ class Skill17(ActiveSkill): uuid = "0113c8b1306ca76d208f83f2d093dd62" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 斩击/射击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -356,6 +367,7 @@ class Skill18(PassiveSkill): uuid = "717f1e2104fe4b796f800352fa143ecc" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 发动迅步闪避后无敌时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -381,6 +393,7 @@ class Skill19(ActiveSkill): uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第1击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -408,6 +421,7 @@ class Skill20(PassiveSkill): uuid = "dc1ffbe7bfcc6dc2be737951960da9ad" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -436,6 +450,7 @@ class Skill22(ActiveSkill): uuid = "4655101518604f874721b3cc249aae10" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% X {value1}次 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -467,6 +482,7 @@ class Skill23(ActiveSkill): uuid = "c9664191611af31142e052dfaef84530" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -498,6 +514,7 @@ class Skill24(ActiveSkill): uuid = "e4c354a89c337310aeb7041d5e742828" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 特工使命 @@ -518,6 +535,7 @@ class Skill25(ActiveSkill): uuid = "fc7a3f4c2852c832a2f20af63d5d212f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -550,6 +568,7 @@ class Skill26(ActiveSkill): uuid = "f2fb27162beb0b87a7cb9af7900e95f2" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 每次攻击的攻击力 : {value0}% X {value1}次 @@ -604,6 +623,7 @@ class Skill27(ActiveSkill): uuid = "cfacda0647b9a0f595df2c2aad30c18d" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 旋转攻击攻击力 : {value0}% X {value1}次 @@ -659,6 +679,7 @@ class Skill28(ActiveSkill): uuid = "e49e57b2e8fbeceb0a2c56a0c63fe6c5" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 攻击力 : {value0}% X {value1} @@ -716,6 +737,7 @@ class Skill29(ActiveSkill): uuid = "45442bbbe33540b4deeec29437dae70c" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 枪投掷攻击力 : {value0}% @@ -772,6 +794,7 @@ class Skill30(PassiveSkill): uuid = "c27418ae613c647527200a7ca17d97fd" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -801,6 +824,7 @@ class Skill31(ActiveSkill): uuid = "01c3a2fb793d293a25ed8dc7a0d70c1a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% X 2次 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -828,6 +852,7 @@ class Skill32(ActiveSkill): uuid = "8f73f243041c2d27739fe7696f02bf9b" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 每次攻击的攻击力 : {value0}% X 4次 @@ -876,6 +901,7 @@ class Skill33(ActiveSkill): uuid = "8c2379737c5acc935c1731f67f607655" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 新月攻击力 : {value0}% X {value1}次 @@ -934,6 +960,7 @@ class Skill34(PassiveSkill): uuid = "2f5d03c7848effbc0a23f4df45d9ca46" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理暴击率增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -968,6 +995,7 @@ class Skill35(ActiveSkill): uuid = "9cb6f9ed646fa87f9b7680a42ce83d1a" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 乱舞攻击力 : {value0}% X {value1}次 @@ -1024,6 +1052,7 @@ class Skill36(ActiveSkill): uuid = "4224f9b0b8c7c903e9a1e0f9d9f6d04d" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 多段攻击攻击力 : {value0}% X 9次 @@ -1083,6 +1112,7 @@ class Skill37(ActiveSkill): uuid = "78bd107acd474518b606be1e4fd38239" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 剑光多段攻击攻击力 : {value0}% X {value1}次 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1117,6 +1147,7 @@ class Skill38(PassiveSkill): uuid = "0fbb8de70002ad34f046c94c2cb3e863" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1144,6 +1175,7 @@ class Skill39(ActiveSkill): uuid = "c5a2956d8ed3af1746ed2f76ca971a09" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第1击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1177,6 +1209,7 @@ class Skill40(ActiveSkill): uuid = "e0a072e8cef2d77893aad5f68aeed56a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 多段攻击攻击力 : {value0}% X {value1}次 data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/gunblader/hitman.py b/backend/core/character/GF/gunblader/hitman.py index 7624605c..f2c0f2d5 100644 --- a/backend/core/character/GF/gunblader/hitman.py +++ b/backend/core/character/GF/gunblader/hitman.py @@ -23,6 +23,7 @@ class Skill1(ActiveSkill): uuid = "92360eab6e1f378902018eca681ac629" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 射击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -53,6 +54,7 @@ class Skill2(PassiveSkill): uuid = "de3fea2d65c597f4d55c70a02b97fc79" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基础精通 @@ -73,6 +75,7 @@ class Skill4(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -102,6 +105,7 @@ class Skill7(ActiveSkill): uuid = "1fadde0eece18649caddbca7bd58cc2f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 劈砍攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -131,6 +135,7 @@ class Skill8(ActiveSkill): uuid = "d085127b0edd719782bd618d5688f4a1" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 爆炸攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -163,6 +168,7 @@ class Skill9(ActiveSkill): uuid = "4b2c90ec226fd40e967875aa5eabefb2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 挥舞枪身攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -191,6 +197,7 @@ class Skill10(ActiveSkill): uuid = "d0cdaca82892e54097f22a1f60817048" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 下斩攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -218,6 +225,7 @@ class Skill15(PassiveSkill): uuid = "c61f5a010370101402b05b21916c2071" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -251,6 +259,7 @@ class Skill16(ActiveSkill): uuid = "202edb928046f4fa6dedf6337377efd5" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -281,6 +290,7 @@ class Skill17(ActiveSkill): uuid = "2a3c96b88d02372505692da0a8b54743" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 对单个敌人攻击次数上限 : {value0}次 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -313,6 +323,7 @@ class Skill18(ActiveSkill): uuid = "bc11d28c04e01923a093d65752c55516" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 突刺次数 : {value0}次 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -351,6 +362,7 @@ class Skill19(ActiveSkill): uuid = "faf9cd66281078b51be2ee0b0f6c5530" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 射击次数 : {value0}次 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -389,6 +401,7 @@ class Skill20(PassiveSkill): uuid = "fc1262c19f3d0477ee8eda47b8db8696" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理/魔法暴击率增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -412,6 +425,7 @@ class Skill21(ActiveSkill): uuid = "d296043df164385a14cb973c8c7c4d07" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 旋转斩击多段攻击次数 : {value0}次 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -450,6 +464,7 @@ class Skill22(PassiveSkill): uuid = "ca75c965f20a150f99f54155a37400df" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理暴击伤害增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -478,6 +493,7 @@ class Skill23(ActiveSkill): uuid = "6e33d47e6622ce03b6defdd912140270" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 射击次数 : {value0}次 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -509,6 +525,7 @@ class Skill24(ActiveSkill): uuid = "1721e94897e9961d5c98130a13392f17" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 增益效果持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -547,6 +564,7 @@ class Skill25(ActiveSkill): uuid = "b163d099c8cc27fdb6fd3639c2ee6df9" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 射击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -580,6 +598,7 @@ class Skill26(ActiveSkill): uuid = "51a08fd0c90f0a5276cd552047fac93d" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 周围射击次数 : {value0}次 @@ -636,6 +655,7 @@ class Skill27(ActiveSkill): uuid = "28b583c75a49103a1d8aabf799c000a4" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 投掷前的旋转上挑攻击力 : {value0}% @@ -700,6 +720,7 @@ class Skill28(ActiveSkill): uuid = "f0cc2c950f3bdf4103c75fa496bcac34" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 斩击次数 : {value0}次 @@ -759,6 +780,7 @@ class Skill29(ActiveSkill): uuid = "147d005ac868e0de52b1f255eea35d62" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 横斩攻击力 : {value0}% @@ -801,6 +823,7 @@ class Skill30(PassiveSkill): uuid = "47bd4871f29defc2a0021ee9261d7a5b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -828,6 +851,7 @@ class Skill31(ActiveSkill): uuid = "669f1428193f61f9d92c743b72438c4d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 每次攻击移动距离 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -869,6 +893,7 @@ class Skill32(ActiveSkill): uuid = "8510294202d0e042dd29a2422fc6770d" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 刺击攻击力 : {value0}% @@ -924,6 +949,7 @@ class Skill33(ActiveSkill): uuid = "b3659936a9a74c4ed6f7faf07cca1f9e" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 射击次数 : {value0}次 @@ -995,6 +1021,7 @@ class Skill34(PassiveSkill): uuid = "38612d8f2561edc2eb68d5057a837bfa" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1024,6 +1051,7 @@ class Skill35(ActiveSkill): uuid = "6a1d1f08a6572be420bb3a256c44c015" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 前方移动距离 : {value0}px @@ -1111,6 +1139,7 @@ class Skill36(ActiveSkill): uuid = "a2d943797daca862a6f321aca6ac9bfa" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # [碧波瞬斩]每一击攻击力 : {value0}% @@ -1163,6 +1192,7 @@ class Skill37(ActiveSkill): uuid = "c7bf7ccab413009640e65ca6f2f0263a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 剑术攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1203,6 +1233,7 @@ class Skill38(PassiveSkill): uuid = "7f80b887a09e88e2c4728c898bd73654" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1241,6 +1272,7 @@ class Skill39(ActiveSkill): uuid = "e5c09f9132a48dc1d695968592cc5878" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [普通施放时] # 暗刃支援射击攻击力 : {value0}% @@ -1306,6 +1338,7 @@ class Skill40(ActiveSkill): uuid = "e0daa922b19cdc35de879e938361464e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 比尔、 布兰德射击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/gunblader/specialist.py b/backend/core/character/GF/gunblader/specialist.py index 011d1791..4fa68759 100644 --- a/backend/core/character/GF/gunblader/specialist.py +++ b/backend/core/character/GF/gunblader/specialist.py @@ -25,6 +25,7 @@ class Skill2(PassiveSkill): uuid = "c77a417c43de80c4ce32c1ed405d174a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [源能提炼]累积数上限 : {value0}个 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -89,6 +90,7 @@ class Skill4(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -117,6 +119,7 @@ class Skill9(ActiveSkill): uuid = "4b2c90ec226fd40e967875aa5eabefb2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 挥舞枪身攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -146,6 +149,7 @@ class Skill11(ActiveSkill): uuid = "1803b6a67047cafb9e289b4f33cc507b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -178,6 +182,7 @@ class Skill14(ActiveSkill): uuid = "9dda3f4a849dba1a288dd65e116860f2" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 追加攻击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -208,6 +213,7 @@ class Skill15(ActiveSkill): uuid = "0232c151ef3731c2dede51931a374723" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 护盾生命值 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -251,6 +257,7 @@ class Skill16(ActiveSkill): uuid = "0b8db1e10b3abbd24d38564e708675d5" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 源能波生成攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -283,6 +290,7 @@ class Skill17(PassiveSkill): uuid = "ecc23c980ea71450c0ad0c3fd232f329" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -316,6 +324,7 @@ class Skill18(ActiveSkill): uuid = "852f8ad797db4dca1405cb3e77198401" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 能量多段攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -357,6 +366,7 @@ class Skill19(ActiveSkill): uuid = "8b08f9504167a9c0f3a1d29d71b7943e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 屏障持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -379,6 +389,7 @@ class Skill21(PassiveSkill): uuid = "dcb31a63ef58954f44ff2070c42a9a98" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -407,6 +418,7 @@ class Skill22(ActiveSkill): uuid = "8572675ec6a1f50b6eff6a867376c2de" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -442,6 +454,7 @@ class Skill23(ActiveSkill): uuid = "4f2e001e9a19eb7bae50ad1840dfb329" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 炸弹攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -468,6 +481,7 @@ class Skill24(ActiveSkill): uuid = "b8f4966608e4ebb3cc80ba4eac3649bb" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 多段攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -497,6 +511,7 @@ class Skill25(ActiveSkill): uuid = "d53301bb328baf12a3ae482cc6a565dd" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 增益效果持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -533,6 +548,7 @@ class Skill26(ActiveSkill): uuid = "dbf8b30c7057032af0d68fcfa289fdae" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 多段攻击力 : {value0}% @@ -600,6 +616,7 @@ class Skill27(ActiveSkill): uuid = "5152480fdde81362575a488d4cec4af9" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 多段攻击力 : {value0}% @@ -670,6 +687,7 @@ class Skill28(ActiveSkill): uuid = "7e904ea3d2a9faa054604e55120a9268" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 斩击攻击力 : {value0}% @@ -730,6 +748,7 @@ class Skill29(ActiveSkill): uuid = "2391a27457b5a8c6fa4b4670a91bdd11" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 下劈攻击力 : {value0}% @@ -778,6 +797,7 @@ class Skill30(PassiveSkill): uuid = "5892d1fa4462e561ac8f8d2c74892b0a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -809,6 +829,7 @@ class Skill31(ActiveSkill): uuid = "fc458e449ee00b01dbf88d09aae65462" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 能量多段攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -857,6 +878,7 @@ class Skill32(ActiveSkill): uuid = "1812a1ece67bb37b6b44b54766450064" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 多段攻击力 : {value0}% @@ -920,6 +942,7 @@ class Skill33(ActiveSkill): uuid = "d89f26862e348a801b30bb9fd7125db5" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 能量释放多段攻击力 : {value0}% @@ -972,6 +995,7 @@ class Skill34(PassiveSkill): uuid = "2ba299855fc22192cba4f73db75e9d0e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1005,6 +1029,7 @@ class Skill35(ActiveSkill): uuid = "2c9d9a36c8401bddff6cdb80fab8dc24" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 乱舞攻击力 : {value0}% x{value1}次 @@ -1059,6 +1084,7 @@ class Skill36(ActiveSkill): uuid = "b89c9ab317bc0a443f6497b7cca2f6a8" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 爆炸攻击力 : {value0}% @@ -1125,6 +1151,7 @@ class Skill37(ActiveSkill): uuid = "7cf17936a039b418660424125dc968d7" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 多段攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1159,6 +1186,7 @@ class Skill38(PassiveSkill): uuid = "5806440d21e7546d50007a5ba11f8024" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1192,6 +1220,7 @@ class Skill39(ActiveSkill): uuid = "d429147c372b549c3dadcabcba50787f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 连锁爆炸多段攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1239,6 +1268,7 @@ class Skill40(ActiveSkill): uuid = "7ec521d063d2190e1fcc5bd229af9bcf" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 横斩攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/gunblader/trouble_shooter.py b/backend/core/character/GF/gunblader/trouble_shooter.py index 8404d07a..8eecae98 100644 --- a/backend/core/character/GF/gunblader/trouble_shooter.py +++ b/backend/core/character/GF/gunblader/trouble_shooter.py @@ -21,6 +21,7 @@ class Skill0(ActiveSkill): uuid = "3c5604bdbb0240b8f130f59ab40509c3" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -48,6 +49,7 @@ class Skill1(ActiveSkill): uuid = "92360eab6e1f378902018eca681ac629" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 射击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -79,6 +81,7 @@ class Skill3(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -108,6 +111,7 @@ class Skill6(ActiveSkill): uuid = "1fadde0eece18649caddbca7bd58cc2f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 劈砍攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -137,6 +141,7 @@ class Skill7(ActiveSkill): uuid = "d085127b0edd719782bd618d5688f4a1" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 爆炸攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -171,6 +176,7 @@ class Skill8(ActiveSkill): uuid = "4b2c90ec226fd40e967875aa5eabefb2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 挥舞枪身攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -199,6 +205,7 @@ class Skill9(ActiveSkill): uuid = "d0cdaca82892e54097f22a1f60817048" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 下斩攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -227,6 +234,7 @@ class Skill10(ActiveSkill): uuid = "1803b6a67047cafb9e289b4f33cc507b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -258,6 +266,7 @@ class Skill13(PassiveSkill): uuid = "3d8f3d438405d79f8d3ed68072674d1e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 移动速度增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -286,6 +295,7 @@ class Skill14(ActiveSkill): uuid = "ade01c1d6afc8a05055225045e89fe49" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 移动距离 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -310,6 +320,7 @@ class Skill15(ActiveSkill): uuid = "78be08a3f8c834d3b06fa20c6a08c5a5" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第1次射击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -346,6 +357,7 @@ class Skill16(ActiveSkill): uuid = "0232c151ef3731c2dede51931a374723" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 护盾生命值 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -388,6 +400,7 @@ class Skill17(PassiveSkill): uuid = "ff171dc487807bb9aa28900ca9a46b41" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -422,6 +435,7 @@ class Skill18(ActiveSkill): uuid = "547ab2b2bd860d3e37355a9cfbc1077c" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 剑攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -453,6 +467,7 @@ class Skill20(ActiveSkill): uuid = "506e7ed77d517419a6e1c437a2cedb17" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 增益效果持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -480,6 +495,7 @@ class Skill21(ActiveSkill): uuid = "5dc7008b12a459325b548b0715c6b73c" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 击退攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -517,6 +533,7 @@ class Skill22(ActiveSkill): uuid = "a5fa08f5d509e6ff2ebc68856a470b5a" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 射击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -543,6 +560,7 @@ class Skill23(PassiveSkill): uuid = "8ee0099656df08a0b39225f8a21d514b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -574,6 +592,7 @@ class Skill24(ActiveSkill): uuid = "9bff7f2559e003766fee2853dca00631" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 爆炸攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -610,6 +629,7 @@ class Skill25(ActiveSkill): uuid = "da6e37c1e3f0e8867f70007d89c239ff" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 第一次爆炸攻击力 : {value0}% @@ -666,6 +686,7 @@ class Skill26(ActiveSkill): uuid = "a6c8f69107f8c4f5d1a0c7a57d000290" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 射击攻击力 : {value0}% @@ -728,6 +749,7 @@ class Skill27(ActiveSkill): uuid = "3829c15bf5f520c13998a3479ba0ce7b" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 爆炸攻击力 : {value0}% @@ -779,6 +801,7 @@ class Skill28(ActiveSkill): uuid = "03bb5314ffd41e9458d67ef924fef38f" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 爆炸攻击力 : {value0}% @@ -833,6 +856,7 @@ class Skill29(PassiveSkill): uuid = "bb34e8854a93fd250347a1c64119f7ab" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -864,6 +888,7 @@ class Skill30(ActiveSkill): uuid = "1dad88963abdc96b091fcab185a8820d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 首次爆炸攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -902,6 +927,7 @@ class Skill31(ActiveSkill): uuid = "27bade584bb42fef68148d3a0b72bace" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 旋转爆炸攻击力 : {value0}% @@ -963,6 +989,7 @@ class Skill32(ActiveSkill): uuid = "04883563896fe1adac7505c6146b5f59" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 第一次射击攻击力 : {value0}% @@ -1033,6 +1060,7 @@ class Skill33(PassiveSkill): uuid = "dcd536f1674630f01fc9667bb202b851" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1060,6 +1088,7 @@ class Skill34(ActiveSkill): uuid = "762c4e6d030eaf0abbfe1fec2b298574" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 第一次爆炸攻击力 : {value0}% @@ -1119,6 +1148,7 @@ class Skill35(ActiveSkill): uuid = "23a5e0fba03283cb1b324a847b3fe370" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 射击攻击力 : {value0}% @@ -1174,6 +1204,7 @@ class Skill36(ActiveSkill): uuid = "0ed3148658fe37b3336ccb718dc0fdb0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # CTF地雷爆炸攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1210,6 +1241,7 @@ class Skill37(PassiveSkill): uuid = "2a0a39184de92acf1c1375e00b77404c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1238,6 +1270,7 @@ class Skill38(ActiveSkill): uuid = "9dc8438e4572d39243c97da31c113acc" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 爆炸攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1270,6 +1303,7 @@ class Skill39(ActiveSkill): uuid = "3fb8395ae3b81bd608e0c4223a8eb534" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 投掷炸弹爆炸攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/gunner_female/paramedic.py b/backend/core/character/GF/gunner_female/paramedic.py index 2a06a753..f7fcf7bd 100644 --- a/backend/core/character/GF/gunner_female/paramedic.py +++ b/backend/core/character/GF/gunner_female/paramedic.py @@ -20,9 +20,9 @@ class Skill5(PassiveSkill): uuid = "dce00e1ce90e34ef5c36ea869ad171bd" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 防御力增加 : {value0} - # data0 = None # TOCHECK # REMOVE: data0 = [0, 0]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -45,17 +45,15 @@ class Skill7(ActiveSkill): uuid = "452be74df1c43b4d3080e1b09ed32e08" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 射击攻击力 : {value0} X {value1} - # REMOVE: data0 = [0, 2295, 2528, 2761, 2993, 3226, 3459, 3692, 3925, 4158, 4390, 4623, 4856, 5089, 5322, 5555, 5787, 6020, 6253, 6486, 6719, 6952, 7184, 7417, 7650, 7883, 8116, 8348, 8581, 8814, 9047, 9280, 9513, 9745, 9978, 10211, 10444, 10677, 10910, 11142, 11375, 11608, 11841, 12074, 12307, 12539, 12772, 13005, 13238, 13471, 13703, 13936, 14169, 14402, 14635, 14868, 15100, 15333, 15566, 15799, 16032, 16265, 16497, 16730, 16963, 17196, 17429, 17662, 17894, 18127, 18360]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) hit0 = 2 # 射击次数 - # 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) # 每次攻击的信息获取率 : 15% # [范围信息] # 探索范围 : {value2}px - # REMOVE: data2 = [0, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) @@ -88,9 +86,9 @@ class Skill13(PassiveSkill): uuid = "f48b0983de6b83180f7d82f0a5882496" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加量 : {value0}% - # REMOVE: data0 = [0, 15, 17, 18, 20, 21, 23, 24, 26, 27, 29, 30]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) associate = [{"data":data0}] # 协战师技能关联 @@ -115,36 +113,27 @@ class Skill14(PassiveBufferSkill): uuid = "6235960237fdb1b77f2c82b33614dcf4" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 能量最高累计 : {value0}层 - # REMOVE: data0 = [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 data0 = get_data(f'{prefix}/{uuid}', 0) # 精神增加量 : {value1} - # REMOVE: data1 = [0, 266, 270, 274, 278, 282, 287, 292, 297, 303, 309, 315, 321, 327, 334, 341, 349, 357, 365, 373, 381, 390, 399, 409, 418, 428, 438, 449, 459, 470, 481, 493, 505, 517, 529, 541, 555, 568, 581, 595, 609, 623, 637, 653, 667, 683, 699, 715, 731, 747, 764, 778, 794, 810, 826, 842, 857, 873, 889, 905, 921, 936, 952, 968, 983, 999, 1015, 1031, 1047, 1062, 1078]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 属性伤害量增加率 : {value2}% - # REMOVE: data2 = [0, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5, 5.5]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 属性伤害量增加持续时间 : {value3}秒 - # REMOVE: data3 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 属性伤害量叠加上限 : {value4}次 - # REMOVE: data4 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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}% - # REMOVE: data5 = [0, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 技能冷却时间减少 : {value6}% - # REMOVE: data6 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data6 = get_data(f'{prefix}/{uuid}', 6) # 激光攻击力 : {value7} X {value8} - # REMOVE: data7 = [0, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501 data7 = get_data(f'{prefix}/{uuid}', 7) - # REMOVE: data8 = [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 data8 = get_data(f'{prefix}/{uuid}', 8) # 使用[军械强化 (进阶)]时的追加轰炸次数 : {value9}次 - # REMOVE: data9 = [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 data9 = get_data(f'{prefix}/{uuid}', 9) # [激光炮击目标技能] # [保护模件 (缓冲)] @@ -177,25 +166,20 @@ class Skill15(ActiveBufferSkill): uuid = "0db0405a229a667e0ae97108fc5111c4" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 buffer = True # 射击攻击力 : {value0} X {value1} - # REMOVE: data0 = [0, 3347, 3687, 4026, 4366, 4705, 5045, 5384, 5724, 6063, 6403, 6743, 7082, 7422, 7761, 8101, 8440, 8780, 9119, 9459, 9798, 10138, 10478, 10817, 11157, 11496, 11836, 12175, 12515, 12854, 13194, 13534, 13873, 14213, 14552, 14892, 15231, 15571, 15910, 16250, 16589, 16929, 17269, 17608, 17948, 18287, 18627, 18966, 19306, 19645, 19985, 20325, 20664, 21004, 21343, 21683, 22022, 22362, 22701, 23041, 23380, 23720, 24060, 24399, 24739, 25078, 25418, 25757, 26097, 26436, 26776]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # REMOVE: data1 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 强化保护罩充能量 : {value2} - # REMOVE: data2 = [0, 9, 23, 36, 48, 61, 73, 87, 99, 112, 125, 138, 150, 163, 176, 189, 202, 215, 227, 240, 253, 266, 279, 292, 305, 317, 330, 342, 355, 369, 391, 414, 429, 446, 461, 478, 494, 511, 527, 544, 561, 577, 593, 609, 626, 642, 659, 675, 692, 708, 724, 740, 757, 773, 790, 806, 823, 839, 855, 871, 888, 905, 921, 937, 954, 971, 986, 1003, 1019, 1036, 1052]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 强化保护罩的伤害减少率 : {value3}% - # REMOVE: data3 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 强化保护罩持续时间 : {value4}秒 - # REMOVE: data4 = [0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # [范围信息] # 前方射击范围 : {value5}% - # REMOVE: data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 机动强化 @@ -218,20 +202,17 @@ class Skill16(ActiveBufferSkill): uuid = "4e431eaadc1c4563fe33d03c072564f0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 buffer = True buffType = "buff" # 持续时间 : {value0}秒 - # REMOVE: data0 = [0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 攻击速度增加 : {value1}% - # REMOVE: data1 = [0, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 移动速度增加 : {value2}% - # REMOVE: data2 = [0, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 施放速度增加 : {value3}% - # REMOVE: data3 = [0, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) @@ -254,10 +235,10 @@ class Skill18(ActiveBufferSkill): uuid = "6b557a0a96ccd83b37ddb77c550f6a68" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 buffer = True # 可解除异常状态数量上限 : {value0}个 - # REMOVE: data0 = [0, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 战服 · 机动打击 @@ -278,12 +259,11 @@ class Skill19(ActiveBufferSkill): uuid = "9e86a1210874dc2b0c83a4a5a54a7222" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 上踢攻击力 : {value0} - # REMOVE: data0 = [0, 6975, 7683, 8390, 9098, 9805, 10513, 11221, 11928, 12636, 13343, 14051, 14759, 15466, 16174, 16882, 17589, 18297, 19004, 19712, 20420, 21127, 21835, 22542, 23250, 23958, 24665, 25373, 26080, 26788, 27496, 28203, 28911, 29618, 30326, 31034, 31741, 32449, 33157, 33864, 34572, 35279, 35987, 36695, 37402, 38110, 38817, 39525, 40233, 40940, 41648, 42355, 43063, 43771, 44478, 45186, 45893, 46601, 47309, 48016, 48724, 49432, 50139, 50847, 51554, 52262, 52970, 53677, 54385, 55092, 55800]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 追加攻击力 : {value1} - # REMOVE: data1 = [0, 6975, 7683, 8390, 9098, 9805, 10513, 11221, 11928, 12636, 13343, 14051, 14759, 15466, 16174, 16882, 17589, 18297, 19004, 19712, 20420, 21127, 21835, 22542, 23250, 23958, 24665, 25373, 26080, 26788, 27496, 28203, 28911, 29618, 30326, 31034, 31741, 32449, 33157, 33864, 34572, 35279, 35987, 36695, 37402, 38110, 38817, 39525, 40233, 40940, 41648, 42355, 43063, 43771, 44478, 45186, 45893, 46601, 47309, 48016, 48724, 49432, 50139, 50847, 51554, 52262, 52970, 53677, 54385, 55092, 55800]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 近战 · 闪退射击 @@ -304,27 +284,22 @@ class Skill20(ActiveSkill): uuid = "d2cc06a46cf7b6020ccc50c30f86ab25" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 刀刃攻击力 : {value0} X 2 - # REMOVE: data0 = [0, 2331, 2567, 2804, 3040, 3277, 3513, 3750, 3986, 4223, 4459, 4695, 4932, 5168, 5405, 5641, 5878, 6114, 6351, 6587, 6824, 7060, 7297, 7533, 7770, 8006, 8242, 8479, 8715, 8952, 9188, 9425, 9661, 9898, 10134, 10371, 10607, 10844, 11080, 11316, 11553, 11789, 12026, 12262, 12499, 12735, 12972, 13208, 13445, 13681, 13918, 14154, 14390, 14627, 14863, 15100, 15336, 15573, 15809, 16046, 16282, 16519, 16755, 16992, 17228, 17464, 17701, 17937, 18174, 18410, 18647]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 射击攻击力 : {value1} X 2 - # REMOVE: data1 = [0, 1554, 1712, 1869, 2027, 2184, 2342, 2500, 2657, 2815, 2973, 3130, 3288, 3446, 3603, 3761, 3919, 4076, 4234, 4391, 4549, 4707, 4864, 5022, 5180, 5337, 5495, 5653, 5810, 5968, 6126, 6283, 6441, 6598, 6756, 6914, 7071, 7229, 7387, 7544, 7702, 7860, 8017, 8175, 8333, 8490, 8648, 8805, 8963, 9121, 9278, 9436, 9594, 9751, 9909, 10067, 10224, 10382, 10539, 10697, 10855, 11012, 11170, 11328, 11485, 11643, 11801, 11958, 12116, 12274, 12431]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 每次攻击的信息获取率 : 10% # [范围信息] # 攻击范围 : {value2}% - # REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 学习[系统 · 临战编程]后 # 强化保护罩充能量 : {value3} - # REMOVE: data3 = [0, 98, 116, 132, 149, 166, 183, 201, 218, 235, 252, 269, 286, 303, 321, 338, 355, 372, 389, 406, 422, 440, 456, 473, 492, 521, 552, 572, 594, 615, 637, 659, 681, 703, 725, 747, 769, 790, 812, 834, 856, 878, 900, 922, 944, 965, 987, 1009, 1031, 1053, 1075, 1097, 1119, 1140, 1162, 1184, 1206, 1228, 1250, 1272, 1294, 1315, 1337, 1359, 1381, 1403, 1425, 1447, 1468, 1490, 1512]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 强化保护罩的伤害减少率 : {value4}% - # REMOVE: data4 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 强化保护罩持续时间 : {value5}秒 - # REMOVE: data5 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 装甲强化 @@ -348,28 +323,22 @@ class Skill21(ActiveBufferSkill): uuid = "7ccc03c65d676c4d8a7e6a1821409ad0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 buffer = True # 持续时间 : {value0}秒 - # REMOVE: data0 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 生命值最大值增加 : {value1} - # REMOVE: data1 = [0, 383, 386, 389, 392, 395, 398, 401, 404, 407, 410, 413, 416, 419, 422, 425, 428, 431, 434, 437, 440]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 魔法值最大值增加 : {value2} - # REMOVE: data2 = [0, 383, 386, 389, 392, 395, 398, 401, 404, 407, 410, 413, 416, 419, 422, 425, 428, 431, 434, 437, 440]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 物理防御力增加 : {value3} - # REMOVE: data3 = [0, 11080, 11130, 11180, 11230, 11280, 11330, 11380, 11430, 11480, 11530, 11580, 11630, 11680, 11730, 11780, 11830, 11880, 11930, 11980, 12030]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 魔法防御力增加 : {value4} - # REMOVE: data4 = [0, 11080, 11130, 11180, 11230, 11280, 11330, 11380, 11430, 11480, 11530, 11580, 11630, 11680, 11730, 11780, 11830, 11880, 11930, 11980, 12030]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 体力增加 : {value5} - # REMOVE: data5 = [0, 94, 98, 102, 107, 112, 116, 122, 127, 131, 137, 141, 147, 153, 158, 163, 169, 175, 181, 187, 192]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 精神增加 : {value6} - # REMOVE: data6 = [0, 94, 98, 102, 107, 112, 116, 122, 127, 131, 137, 141, 147, 153, 158, 163, 169, 175, 181, 187, 192]# noqa: E501 data6 = get_data(f'{prefix}/{uuid}', 6) Spirit = data6 @@ -398,34 +367,27 @@ class Skill22(ActiveBufferSkill): uuid = "e73e980e87591bc98940afb1ac0fe522" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 buffer = True buffType = "buff" # 持续时间 : {value0}秒 - # REMOVE: data0 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 命中率增加 : {value1}% - # REMOVE: data1 = [0, 15.4, 16.3, 17.2, 18, 18.9, 19.8, 20.6, 21.5, 22.4, 23.2, 24.1, 25, 25.8, 26.7, 27.6, 28.4, 29.3, 30.2, 31.1, 31.9, 32.8, 33.7, 34.5, 35.4, 36.3, 37.1, 38, 38.9, 39.7, 40.6, 41.5, 42.3, 43.2, 44.1, 44.9, 45.8, 46.7, 47.6, 48.4, 49.3]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # [协战师专属效果] # 基本攻击力和技能攻击力增加 : {value2}% - # REMOVE: data2 = [0, 13, 16, 19, 22, 25, 28, 31, 34, 37, 40, 43, 46, 49, 52, 55, 58, 61, 64, 67, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # [队员专属效果] # 力量增加 : {value3} - # REMOVE: data3 = [0, 161, 171, 181, 193, 204, 214, 224, 236, 247, 258, 269, 279, 291, 301, 313, 322, 333, 345, 356, 366, 377, 389, 399, 410, 421, 431, 442, 454, 464, 474, 486, 497, 508, 518, 531, 540, 551, 562, 572, 584]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 智力增加 : {value4} - # REMOVE: data4 = [0, 161, 171, 181, 193, 204, 214, 224, 236, 247, 258, 269, 279, 291, 301, 313, 322, 333, 345, 356, 366, 377, 389, 399, 410, 421, 431, 442, 454, 464, 474, 486, 497, 508, 518, 531, 540, 551, 562, 572, 584]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 物理攻击力增加 : {value5} - # REMOVE: data5 = [0, 41, 42, 44, 45, 46, 48, 50, 51, 53, 55, 56, 57, 59, 60, 62, 64, 65, 67, 69, 71, 72, 74, 76, 77, 79, 81, 81, 83, 85, 86, 88, 90, 91, 93, 94, 95, 97, 99, 100, 103]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 魔法攻击力增加 : {value6} - # REMOVE: data6 = [0, 41, 42, 44, 45, 46, 48, 50, 51, 53, 55, 56, 57, 59, 60, 62, 64, 65, 67, 69, 71, 72, 74, 76, 77, 79, 81, 81, 83, 85, 86, 88, 90, 91, 93, 94, 95, 97, 99, 100, 103]# noqa: E501 data6 = get_data(f'{prefix}/{uuid}', 6) # 独立攻击力增加 : {value7} - # REMOVE: data7 = [0, 41, 42, 44, 45, 46, 48, 50, 51, 53, 55, 56, 57, 59, 60, 62, 64, 65, 67, 69, 71, 72, 74, 76, 77, 79, 81, 81, 83, 85, 86, 88, 90, 91, 93, 94, 95, 97, 99, 100, 103]# noqa: E501 data7 = get_data(f'{prefix}/{uuid}', 7) ATK = data5 @@ -451,16 +413,14 @@ class Skill23(ActiveSkill): uuid = "50359daccd728ba338d18d9b71ac97e5" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 射击攻击力 : {value0} X {value1} - # REMOVE: data0 = [0, 3064, 3375, 3686, 3997, 4307, 4618, 4929, 5240, 5551, 5862, 6172, 6483, 6794, 7105, 7416, 7727, 8037, 8348, 8659, 8970, 9281, 9592, 9902, 10213, 10524, 10835, 11146, 11457, 11768, 12078, 12389, 12700, 13011, 13322, 13633, 13943, 14254, 14565, 14876, 15187, 15498, 15808, 16119, 16430, 16741, 17052, 17363, 17674, 17984, 18295, 18606, 18917, 19228, 19539, 19849, 20160, 20471, 20782, 21093, 21404, 21714, 22025, 22336, 22647, 22958, 23269, 23579, 23890, 24201, 24512]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # REMOVE: data1 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 每次攻击的信息获取率 : 15% # [范围信息] # 探索范围 : {value2}px - # REMOVE: data2 = [0, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 保护模件 (缓冲) @@ -482,16 +442,14 @@ class Skill24(ActiveBufferSkill): uuid = "fc30c667a58e1dd54b5d214e04f4f23c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 buffer = True # 保护罩持续时间 : {value0}秒 - # REMOVE: data0 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 保护罩充能量 : {value1} - # REMOVE: data1 = [0, 3182, 3509, 3836, 4164, 4492, 4819, 5146, 5474, 5802, 6129, 6456, 6784, 7111, 7439, 7767, 8070, 8421, 8726, 9053, 9404, 9965, 10550, 10947, 11369, 11766, 12188, 12608, 13030, 13451, 13871, 14293, 14714, 15112, 15532, 15954, 16375, 16795, 17217, 17638, 18059, 18456, 18878, 19299, 19719, 20141, 20562, 20983, 21404, 21802, 22223, 22643, 23065, 23486, 23907, 24328, 24749, 25147, 25567, 25989, 26410, 26831, 26949, 27352, 27754, 28157, 28559, 28962, 29364, 29767, 30169]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 保护罩能量上限 : 目标最大生命值的{value2}% - # REMOVE: data2 = [0, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 近战 · 爆刃突袭 @@ -513,29 +471,23 @@ class Skill25(ActiveSkill): uuid = "1c1cf47273c67ff26eb60b375ace2062" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 刀刃攻击力 : {value0} - # REMOVE: data0 = [0, 3243, 3572, 3901, 4230, 4559, 4888, 5217, 5546, 5875, 6204, 6533, 6862, 7191, 7520, 7849, 8178, 8507, 8836, 9165, 9494, 9823, 10152, 10481, 10810, 11139, 11468, 11797, 12126, 12455, 12784, 13114, 13443, 13772, 14101, 14430, 14759, 15088, 15417, 15746, 16075, 16404, 16733, 17062, 17391, 17720, 18049, 18378, 18707, 19036, 19365, 19694, 20023, 20352, 20681, 21010, 21339, 21668, 21997, 22326, 22655, 22984, 23313, 23642, 23971, 24300, 24629, 24958, 25287, 25616, 25945]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 后方刀刃穿刺攻击力 : {value1} - # REMOVE: data1 = [0, 6486, 7144, 7802, 8460, 9118, 9776, 10434, 11092, 11750, 12408, 13067, 13725, 14383, 15041, 15699, 16357, 17015, 17673, 18331, 18989, 19647, 20305, 20963, 21621, 22279, 22937, 23595, 24253, 24911, 25569, 26227, 26885, 27543, 28201, 28859, 29517, 30175, 30833, 31491, 32149, 32807, 33465, 34123, 34781, 35439, 36097, 36755, 37413, 38071, 38729, 39388, 40046, 40704, 41362, 42020, 42678, 43336, 43994, 44652, 45310, 45968, 46626, 47284, 47942, 48600, 49258, 49916, 50574, 51232, 51890]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 射击攻击力 : {value2} X 2 - # REMOVE: data2 = [0, 324, 357, 390, 423, 456, 489, 522, 555, 588, 620, 653, 686, 719, 752, 785, 818, 851, 884, 917, 949, 982, 1015, 1048, 1081, 1114, 1147, 1180, 1213, 1246, 1278, 1311, 1344, 1377, 1410, 1443, 1476, 1509, 1542, 1575, 1607, 1640, 1673, 1706, 1739, 1772, 1805, 1838, 1871, 1904, 1936, 1969, 2002, 2035, 2068, 2101, 2134, 2167, 2200, 2233, 2265, 2298, 2331, 2364, 2397, 2430, 2463, 2496, 2529, 2562, 2595]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 扫腿攻击力 : {value3} - # REMOVE: data3 = [0, 2595, 2858, 3121, 3384, 3647, 3911, 4174, 4437, 4700, 4963, 5227, 5490, 5753, 6016, 6279, 6543, 6806, 7069, 7332, 7595, 7859, 8122, 8385, 8648, 8912, 9175, 9438, 9701, 9964, 10228, 10491, 10754, 11017, 11280, 11544, 11807, 12070, 12333, 12596, 12860, 13123, 13386, 13649, 13913, 14176, 14439, 14702, 14965, 15229, 15492, 15755, 16018, 16281, 16545, 16808, 17071, 17334, 17597, 17861, 18124, 18387, 18650, 18914, 19177, 19440, 19703, 19966, 20230, 20493, 20756]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 终结踢击攻击力 : {value4} - # REMOVE: data4 = [0, 2595, 2858, 3121, 3384, 3647, 3911, 4174, 4437, 4700, 4963, 5227, 5490, 5753, 6016, 6279, 6543, 6806, 7069, 7332, 7595, 7859, 8122, 8385, 8648, 8912, 9175, 9438, 9701, 9964, 10228, 10491, 10754, 11017, 11280, 11544, 11807, 12070, 12333, 12596, 12860, 13123, 13386, 13649, 13913, 14176, 14439, 14702, 14965, 15229, 15492, 15755, 16018, 16281, 16545, 16808, 17071, 17334, 17597, 17861, 18124, 18387, 18650, 18914, 19177, 19440, 19703, 19966, 20230, 20493, 20756]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 爆炸攻击力 : {value5} - # REMOVE: data5 = [0, 9729, 10716, 11703, 12690, 13678, 14665, 15652, 16639, 17626, 18613, 19600, 20587, 21574, 22561, 23548, 24535, 25522, 26509, 27496, 28483, 29470, 30457, 31444, 32431, 33418, 34405, 35392, 36379, 37366, 38353, 39341, 40328, 41315, 42302, 43289, 44276, 45263, 46250, 47237, 48224, 49211, 50198, 51185, 52172, 53159, 54146, 55133, 56120, 57107, 58094, 59081, 60068, 61055, 62042, 63029, 64016, 65004, 65991, 66978, 67965, 68952, 69939, 70926, 71913, 72900, 73887, 74874, 75861, 76848, 77835]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # [范围信息] # 第一击攻击范围 : {value6}% - # REMOVE: data6 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data6 = get_data(f'{prefix}/{uuid}', 6) def vp_1(self): @@ -582,14 +534,13 @@ class Skill26(ActiveBufferSkill): uuid = "1c9cf3b27d9d6ee5e024e2592cad24a5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 buffer = True buffType = "buffSub" # 持续时间 : {value0}秒 - # REMOVE: data0 = [0, 10]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # [军械强化]增幅率 : {value1}% - # REMOVE: data1 = [0, 12]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) def skillInfo(self): @@ -619,26 +570,21 @@ class Skill27(ActiveBufferSkill): uuid = "1fd827a816f1d00450bcb2cf298a157a" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 buffer = True # 冲撞攻击力 : {value0} X {value1} - # REMOVE: data0 = [0, 8661, 9539, 10418, 11296, 12175, 13054, 13932, 14811, 15689, 16568, 17447, 18325, 19204, 20082, 20961, 21840, 22718, 23597, 24475, 25354, 26233, 27111, 27990, 28868, 29747, 30626, 31504, 32383, 33261, 34140, 35019, 35897, 36776, 37654, 38533, 39412, 40290, 41169, 42047, 42926, 43805, 44683, 45562, 46440, 47319, 48198, 49076, 49955, 50833, 51712, 52591, 53469, 54348, 55226, 56105, 56984, 57862, 58741, 59619, 60498, 61377, 62255, 63134, 64012, 64891, 65770, 66648, 67527, 68405, 69284]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 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} - # REMOVE: data2 = [0, 734, 787, 841, 894, 948, 1002, 1055, 1108, 1162, 1216, 1269, 1319, 1376, 1426, 1479, 1537, 1628, 1724, 1789, 1858, 1923, 1992, 2060, 2129, 2198, 2267, 2336, 2404, 2469, 2538, 2607, 2676, 2744, 2813, 2882, 2951, 3016, 3084, 3153, 3222, 3291, 3360, 3428, 3497, 3562, 3631, 3700, 3769, 3838, 3906, 3975, 4044, 4109, 4178, 4247, 4316, 4384, 4452, 4521, 4588, 4657, 4725, 4793, 4862, 4930, 4998, 5067, 5135, 5203, 5272]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 强化保护罩的伤害减少率 : {value3}% - # REMOVE: data3 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 强化保护罩持续时间 : {value4}秒 - # REMOVE: data4 = [0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # [范围信息] # 护盾大小 : {value5}% - # REMOVE: data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) def vp_1(self): @@ -686,20 +632,17 @@ class Skill28(ActiveSkill): uuid = "68c20fbed9e68d3cb677072c9274736f" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 레이저 공격력 : {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, 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) - # REMOVE: data2 = [0, 30643, 33751, 36860, 39968, 43077, 46186, 49294, 52403, 55512, 58620, 61729, 64838, 67946, 71055, 74164, 77272, 80381, 83490, 86598, 89707, 92816, 95924, 99033, 102142, 105250, 108359, 111468, 114576, 117685, 120794, 123902, 127011, 130120, 133228, 136337, 139446, 142554, 145663, 148772, 151880, 154989, 158098, 161206, 164315, 167424, 170532, 173641, 176749, 179858, 182967, 186075, 189184, 192293, 195401, 198510, 201619, 204727, 207836, 210945, 214053, 217162, 220271, 223379, 226488, 229597, 232705, 235814, 238923, 242031, 245140]# 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) # 타격 당 정보 습득률 : 10% # [범위 정보] # 레이저 굵기 : {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) def vp_1(self): @@ -760,22 +703,18 @@ class Skill29(PassiveBufferSkill): uuid = "a8574a8efa365e8e46e805a6e1d7bfef" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 力量、 智力增加 : {value0} - # REMOVE: data0 = [0, 40, 48, 58, 67, 77, 87, 98, 109, 120, 133, 144, 157, 171, 184, 198, 212, 226, 242, 258, 273, 290, 306, 323, 341, 359, 378, 397, 416, 436, 456, 476, 498, 518, 541, 562, 586, 609, 632, 654, 678, 702, 726, 750, 774, 798, 823, 848, 873, 898, 923]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 体力、 精神增加 : {value1} - # REMOVE: data1 = [0, 10, 29, 48, 67, 86, 105, 124, 143, 162, 181, 200, 219, 238, 257, 276, 295, 314, 333, 352, 371, 390, 409, 428, 447, 466, 489, 511, 534, 556, 579, 601, 624, 646, 669, 691, 714, 736, 759, 781, 804, 826, 849, 871, 894, 916, 939, 961, 984, 1006, 1029]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 攻击速度、 移动速度增加 : {value2}% - # REMOVE: data2 = [0, 4.2, 4.6, 5, 5.4, 5.8, 6.3, 6.7, 7.1, 7.5, 7.9, 8.3, 8.8, 9.2, 9.6, 10, 10.4, 10.8, 11.3, 11.7, 12.1, 12.5, 12.9, 13.3, 13.8, 14.2, 14.6, 15, 15.4, 15.8, 16.3, 16.7, 17.1, 17.5, 17.9, 18.3, 18.8, 19.2, 19.6, 20, 20.4, 20.8, 21.3, 21.7, 22.1, 22.5, 22.9, 23.3, 23.8, 24.2, 24.6]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 消耗信息时[军械强化]、 [装甲强化]持续时间延长 : {value3}秒 - # REMOVE: data3 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # [协战师专属效果] # 基本攻击力和技能攻击力增加 : {value4}% - # REMOVE: data4 = [0, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31.5, 33, 34.5, 36, 37.5, 39, 40.5, 42, 43.5, 45, 46.5, 48, 49.5, 51, 52.5, 54, 55.5, 57, 58.5, 60, 61.5, 63, 64.5, 66, 67.5, 69, 70.5, 72, 73.5, 75]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) STRINT = data0 @@ -802,30 +741,23 @@ class Skill30(ActiveBufferSkill): uuid = "ca0cc360e00e5f13e33027bf5fc53d5d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 buffType = 'awake' # 增益效果持续时间 : {value0}秒 - # REMOVE: data0 = [0, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 力量增加量 : {value1} - # REMOVE: data1 = [0, 43, 57, 74, 91, 111, 131, 153, 176, 201, 228, 255, 284, 315, 346, 379, 414, 449, 487, 526, 567, 608, 651, 696, 741, 789, 838, 888, 939, 993, 1047, 1103, 1160, 1219, 1278, 1340, 1403, 1467, 1533, 1600, 1668, 1736, 1804, 1872, 1940, 2008, 2076, 2144, 2212, 2280, 2348]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 智力增加量 : {value2} - # REMOVE: data2 = [0, 43, 57, 74, 91, 111, 131, 153, 176, 201, 228, 255, 284, 315, 346, 379, 414, 449, 487, 526, 567, 608, 651, 696, 741, 789, 838, 888, 939, 993, 1047, 1103, 1160, 1219, 1278, 1340, 1403, 1467, 1533, 1600, 1668, 1736, 1804, 1872, 1940, 2008, 2076, 2144, 2212, 2280, 2348]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 攻击速度增加量 : {value3}% - # REMOVE: data3 = [0, 5, 6.4, 7.6, 9, 10.3, 11.6, 12.9, 14.2, 15.5, 16.9, 18.2, 19.5, 20.8, 22.1, 23.4, 24.8, 26.1, 27.4, 28.7, 30, 31.3, 32.7, 34, 35.3, 36.6, 37.9, 39.2, 40.5, 41.9, 43.2, 44.5, 45.8, 47.1, 48.4, 49.8, 51.1, 52.4, 53.7, 55, 56.3, 57.6, 58.9, 60.2, 61.5, 62.8, 64.1, 65.4, 66.7, 68, 69.3]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 移动速度增加量 : {value4}% - # REMOVE: data4 = [0, 5, 6.4, 7.6, 9, 10.3, 11.6, 12.9, 14.2, 15.5, 16.9, 18.2, 19.5, 20.8, 22.1, 23.4, 24.8, 26.1, 27.4, 28.7, 30, 31.3, 32.7, 34, 35.3, 36.6, 37.9, 39.2, 40.5, 41.9, 43.2, 44.5, 45.8, 47.1, 48.4, 49.8, 51.1, 52.4, 53.7, 55, 56.3, 57.6, 58.9, 60.2, 61.5, 62.8, 64.1, 65.4, 66.7, 68, 69.3]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 激光炮击攻击力 : {value5} X {value6} - # REMOVE: data5 = [0, 5182, 6383, 7585, 8787, 9988, 11190, 12391, 13593, 14795, 15996, 17198, 18399, 19601, 20803, 22004, 23206, 24407, 25609, 26811, 28012, 29214, 30415, 31617, 32819, 34020, 35222, 36423, 37625, 38827, 40028, 41230, 42431, 43633, 44835, 46036, 47238, 48439, 49641, 50843, 52044, 53246, 54447, 55649, 56850, 58052, 59254, 60455, 61657, 62858, 64060]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) - # REMOVE: data6 = [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 data6 = get_data(f'{prefix}/{uuid}', 6) # 力场爆炸攻击力 : {value7} - # REMOVE: data7 = [0, 77728, 95752, 113776, 131800, 149824, 167848, 185872, 203896, 221920, 239944, 257968, 275991, 294015, 312039, 330063, 348087, 366111, 384135, 402159, 420183, 438207, 456231, 474255, 492279, 510303, 528326, 546350, 564374, 582398, 600422, 618446, 636470, 654494, 672518, 690542, 708566, 726590, 744614, 762638, 780661, 798685, 816709, 834733, 852757, 870781, 888805, 906829, 924853, 942877, 960901]# noqa: E501 data7 = get_data(f'{prefix}/{uuid}', 7) STRINT = data1 @@ -853,13 +785,12 @@ class Skill31(ActiveSkill): uuid = "da29a96a20a75aa0cd8fd7f526bdb107" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 골든 타임 : 9초 # 생체 정보 갱신 지속시간 : {value1}초 - # REMOVE: data1 = [0, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 제세동 대상 HP/MP 회복량 : {value2}% - # data2 = None # TOCHECK # REMOVE: data2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 系统 · 区域防御 @@ -881,19 +812,16 @@ class Skill32(ActiveSkill): uuid = "8403ffaa9106bbfc1fd2e078e54d2e81" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 力场启动攻击力 : {value0} - # REMOVE: data0 = [0, 25411, 27989, 30567, 33145, 35723, 38301, 40879, 43456, 46034, 48612, 51190, 53768, 56346, 58924, 61502, 64080, 66658, 69236, 71814, 74392, 76970, 79547, 82125, 84703, 87281, 89859, 92437, 95015, 97593, 100171, 102749, 105327, 107905, 110483, 113061, 115638, 118216, 120794, 123372, 125950, 128528, 131106, 133684, 136262, 138840, 141418, 143996, 146574, 149152, 151729]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 力场回收攻击力 : {value1} - # REMOVE: data1 = [0, 25411, 27989, 30567, 33145, 35723, 38301, 40879, 43456, 46034, 48612, 51190, 53768, 56346, 58924, 61502, 64080, 66658, 69236, 71814, 74392, 76970, 79547, 82125, 84703, 87281, 89859, 92437, 95015, 97593, 100171, 102749, 105327, 107905, 110483, 113061, 115638, 118216, 120794, 123372, 125950, 128528, 131106, 133684, 136262, 138840, 141418, 143996, 146574, 149152, 151729]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 无敌状态持续时间 : {value2}秒 - # REMOVE: data2 = [0, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 无敌状态持续时间同步率 : {value3}% - # REMOVE: data3 = [0, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) def vp_1(self): @@ -937,15 +865,13 @@ class Skill33(ActiveSkill): uuid = "26a9454eb0d175ebeac162d68814238b" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 直线激光攻击力 : {value0} X {value1} - # REMOVE: data0 = [0, 3863, 4255, 4647, 5039, 5431, 5823, 6215, 6606, 6998, 7390, 7782, 8174, 8566, 8958, 9350, 9742, 10134, 10526, 10917, 11309, 11701, 12093, 12485, 12877, 13269, 13661, 14053, 14445, 14837, 15228, 15620, 16012, 16404, 16796, 17188, 17580, 17972, 18364, 18756, 19148, 19539, 19931, 20323, 20715, 21107, 21499, 21891, 22283, 22675, 23067]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 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, 38631, 42550, 46469, 50388, 54307, 58226, 62146, 66065, 69984, 73903, 77822, 81741, 85660, 89579, 93498, 97417, 101336, 105255, 109175, 113094, 117013, 120932, 124851, 128770, 132689, 136608, 140527, 144446, 148365, 152285, 156204, 160123, 164042, 167961, 171880, 175799, 179718, 183637, 187556, 191475, 195394, 199314, 203233, 207152, 211071, 214990, 218909, 222828, 226747, 230666]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) def vp_1(self): @@ -990,28 +916,22 @@ class Skill34(PassiveBufferSkill): uuid = "a354f4930334e70b0275f5d92668ce3d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 精神增加 : {value0} - # REMOVE: data0 = [0, 150, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400, 410, 420, 430, 440, 450, 460, 470, 480, 490, 500, 510, 520, 530, 540, 550, 560, 570, 580, 590, 600, 610, 620, 630, 640]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 基本攻击力和技能攻击力增加 : {value1}% - # REMOVE: data1 = [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 data1 = get_data(f'{prefix}/{uuid}', 1) # 物理暴击率增加 : {value2}% - # REMOVE: data2 = [0, 18, 19, 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, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 学习[保护模件 (缓冲)]后 # 保护罩额外生成 : {value3}% - # REMOVE: data3 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 保护罩最大累积量上限 : 目标生命值上限的{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]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 强化保护罩额外生成 : {value5}% - # REMOVE: data5 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 强化保护罩额外降低伤害 : {value6}% - # REMOVE: data6 = [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 data6 = get_data(f'{prefix}/{uuid}', 6) Spirit = data0 @@ -1036,12 +956,11 @@ class Skill35(ActiveSkill): uuid = "9559c99a9596b20d031de1ce2649b326" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 压制攻击力 : {value0} X {value1} - # REMOVE: data0 = [0, 18255, 20107, 21959, 23811, 25663, 27515, 29367, 31219, 33071, 34923, 36775, 38627, 40479, 42331, 44183, 46035, 47887, 49739, 51591, 53443, 55295, 57147, 58999, 60851, 62703, 64555, 66407, 68259, 70111, 71963, 73815, 75666, 77518, 79370, 81222, 83074, 84926, 86778, 88630, 90482, 92334, 94186, 96038, 97890, 99742, 101594, 103446, 105298, 107150, 109002]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 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) def vp_1(self): @@ -1090,18 +1009,15 @@ class Skill36(ActiveSkill): uuid = "955eb7e828c2517131a80f580186838c" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 能量炮发射攻击力 : {value0} X {value1} - # REMOVE: data0 = [0, 10896, 12001, 13106, 14212, 15317, 16423, 17528, 18633, 19739, 20844, 21949, 23055, 24160, 25265, 26371, 27476, 28581, 29687, 30792, 31898, 33003, 34108, 35214, 36319, 37424, 38530, 39635, 40740, 41846, 42951, 44057, 45162, 46267, 47373, 48478, 49583, 50689, 51794, 52899, 54005, 55110, 56215, 57321, 58426, 59532, 60637, 61742, 62848, 63953, 65058]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 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, 3461, 3585, 3708, 3832, 3956, 4080, 4204, 4328, 4445, 4568, 4692, 4816, 4940, 5064, 5188, 5311, 5428, 5552, 5676, 5800, 5924, 6048, 6171, 6295, 6412, 6536, 6660, 6784, 6908, 7031, 7155, 7279, 7396, 7520, 7644, 7768, 7891, 8014, 8137, 8259, 8382, 8505, 8628, 8751, 8874, 8997, 9120, 9243, 9366, 9489]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 强化保护罩降低伤害率 : {value3}% - # REMOVE: data3 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) def vp_1(self): @@ -1149,22 +1065,17 @@ class Skill37(ActiveSkill): uuid = "c6eaf15c287d9154479d1714cad5b4e0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 爪攻击力 : {value0} - # REMOVE: data0 = [0, 52019, 64081, 76143, 88205, 100268, 112330, 124392, 136455, 148517, 160579, 172641, 184704, 196766, 208828, 220891, 232953, 245015, 257077, 269140, 281202, 293264, 305327, 317389, 329451, 341513, 353576, 365638, 377700, 389763, 401825, 413887, 425949, 438012, 450074, 462136, 474199, 486261, 498323, 510385, 522448, 534510, 546572, 558635, 570697, 582759, 594821, 606884, 618946, 631008, 643071]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 无人机协同攻击力 : {value1} X {value2} - # REMOVE: data1 = [0, 5202, 6408, 7614, 8821, 10027, 11233, 12439, 13645, 14852, 16058, 17264, 18470, 19677, 20883, 22089, 23295, 24502, 25708, 26914, 28120, 29326, 30533, 31739, 32945, 34151, 35358, 36564, 37770, 38976, 40182, 41389, 42595, 43801, 45007, 46214, 47420, 48626, 49832, 51039, 52245, 53451, 54657, 55863, 57070, 58276, 59482, 60688, 61895, 63101, 64307]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) - # REMOVE: data2 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 护盾砸击攻击力 : {value3} - # REMOVE: data3 = [0, 78028, 96121, 114215, 132308, 150402, 168495, 186588, 204682, 222775, 240869, 258962, 277056, 295149, 313242, 331336, 349429, 367523, 385616, 403710, 421803, 439896, 457990, 476083, 494177, 512270, 530364, 548457, 566550, 584644, 602737, 620831, 638924, 657018, 675111, 693204, 711298, 729391, 747485, 765578, 783672, 801765, 819858, 837952, 856045, 874139, 892232, 910325, 928419, 946512, 964606]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 超负荷炮攻击力 : {value4} X {value5} - # REMOVE: data4 = [0, 19507, 24030, 28554, 33077, 37600, 42124, 46647, 51170, 55694, 60217, 64741, 69264, 73787, 78311, 82834, 87357, 91881, 96404, 100927, 105451, 109974, 114497, 119021, 123544, 128068, 132591, 137114, 141638, 146161, 150684, 155208, 159731, 164254, 168778, 173301, 177824, 182348, 186871, 191395, 195918, 200441, 204965, 209488, 214011, 218535, 223058, 227581, 232105, 236628, 241151]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) - # REMOVE: data5 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 系统常量 · 战斗服 (改良型) @@ -1184,6 +1095,7 @@ class Skill38(PassiveSkill): uuid = "6bdcefb90e5e4387d4faa3633b4b587c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 系统 · 临战编程 @@ -1205,12 +1117,11 @@ class Skill39(PassiveBufferSkill): uuid = "5fed75723a5d5d373c9f54fba1c7dc06" hasVP = False 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} - # REMOVE: data1 = [0, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400, 410, 420, 430, 440, 450, 460, 470, 480, 490, 500, 510, 520, 530, 540, 550, 560, 570, 580, 590, 600, 610, 620, 630, 640, 650]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) Spirit = data1 @@ -1237,16 +1148,14 @@ class Skill40(ActiveSkill): uuid = "56ef36c1980e67dd2bb50b180a925b89" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 폭발 공격력 : {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) - # REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 타격 당 정보 습득률 : 40% # [범위 정보] # 폭발 범위 : {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]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 空袭策略 : 神兵天降 @@ -1279,37 +1188,28 @@ class Skill41(ActiveBufferSkill): uuid = "d40a932ac818bf4fa044dc1e4f8b2708" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 buffType = 'awakeSub' # 激光多段攻击力 : {value0} X {value1} - # REMOVE: data0 = [0, 37544, 46249, 54955, 63661, 72367, 81073, 89778, 98484, 107190, 115896, 124601, 133307, 142013, 150719, 159424, 168130, 176836, 185542, 194248, 202953, 211659, 220365, 229071, 237776, 246482, 255188, 263894, 272600, 281305, 290011, 298717, 307423, 316128, 324834, 333540, 342246, 350952, 359657, 368363, 377069, 385775, 394480, 403186, 411892, 420598, 429303, 438009, 446715, 455421, 464127]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) - # 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} X {value3} - # REMOVE: data2 = [0, 25029, 30833, 36637, 42441, 48244, 54048, 59852, 65656, 71460, 77264, 83068, 88871, 94675, 100479, 106283, 112087, 117891, 123695, 129498, 135302, 141106, 146910, 152714, 158518, 164321, 170125, 175929, 181733, 187537, 193341, 199145, 204948, 210752, 216556, 222360, 228164, 233968, 239772, 245575, 251379, 257183, 262987, 268791, 274595, 280398, 286202, 292006, 297810, 303614, 309418]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) - # REMOVE: data3 = [0, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 选择[强袭策略 : 区域肃清]时效果 # 力量/智力增加 : [强袭策略 : 区域肃清]的{value4}% - # REMOVE: data4 = [0, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 攻击/移动速度增加 : [强袭策略 : 区域肃清]的{value5}% - # REMOVE: data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 效果持续时间 : {value6}秒 - # REMOVE: data6 = [0, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43]# noqa: E501 data6 = get_data(f'{prefix}/{uuid}', 6) # 选择[绝境策略 : 极限歼灭]时效果 # 力量/智力增加 : [强袭策略 : 区域肃清]的{value7}% - # REMOVE: data7 = [0, 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, 70, 71, 72, 73]# noqa: E501 data7 = get_data(f'{prefix}/{uuid}', 7) # 效果持续时间 : {value8}秒 - # REMOVE: data8 = [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 data8 = get_data(f'{prefix}/{uuid}', 8) # 预输入[强袭策略 : 区域肃清]时攻击力合算比率 : {value9}% - # REMOVE: data9 = [0, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80]# noqa: E501 data9 = get_data(f'{prefix}/{uuid}', 9) diff --git a/backend/core/character/GF/gunner_female/spitfire_female.py b/backend/core/character/GF/gunner_female/spitfire_female.py index 043a0d78..ea319ad1 100644 --- a/backend/core/character/GF/gunner_female/spitfire_female.py +++ b/backend/core/character/GF/gunner_female/spitfire_female.py @@ -1,27 +1,169 @@ -# 944b9aab492c15a8474f96947ceeb9e4 -from core.basic.skill import PassiveSkill, ActiveSkill, characterLv +#944b9aab492c15a8474f96947ceeb9e4 +from core.basic.skill import PassiveSkill, ActiveSkill, get_data from core.basic.character import Character +prefix = "gunner_female/spitfire_female/cn/skillDetail" -# 基础精通 기본기 숙련 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/5a56514f35cf0270ae8d6c65f8fefd78?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill0(ActiveSkill): - name = '基础精通' - uuid = "5a56514f35cf0270ae8d6c65f8fefd78" + +# 跃翔 +# gunner_female/spitfire_female/1fea5a626f15230237946a11a9d11582 +# 944b9aab492c15a8474f96947ceeb9e4/1fea5a626f15230237946a11a9d11582 +class Skill16(ActiveSkill): + """ + 增加自身20%的跳跃力, 效果持续一定时间。\n + 效果持续期间内, 再次按技能键可以结束。 + """ + name = "跃翔" + learnLv = 10 + masterLv = 1 + maxLv = 1 + position = 0 #TODO + rangeLv = 3 + cd = 5 + mp = [13, 13] + uuid = "1fea5a626f15230237946a11a9d11582" icon = "$common/$uuid" - learnLv = 1 - masterLv = characterLv - maxLv = 200 - position = 0 + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 持续时间 : {value0}秒 + data0 = get_data(f'{prefix}/{uuid}', 0) + + +# 特性弹 +# gunner_female/spitfire_female/9dda3f4a849dba1a288dd65e116860f2 +# 944b9aab492c15a8474f96947ceeb9e4/9dda3f4a849dba1a288dd65e116860f2 +class Skill18(ActiveSkill): + """ + 可以在[超负荷装填]状态下使用, 使[超负荷装填]造成的属性效果以特性的形式体现, 使命中对象进入异常状态。\n + [火属性] : 灼伤\n + [冰属性] : 冰冻\n + [光属性] : 感电\n + [无属性] : 眩晕\n + 无法和[贯穿弹]、 [爆裂弹]同时使用。\n + 该技能即时受装备的影响。\n + 在决斗场中, 适用单独的持续时间; 灼伤异常状态触发几率变更为100%。 + """ + name = "特性弹" + learnLv = 15 + masterLv = 10 + maxLv = 20 + position = 4 + rangeLv = 3 + cd = 5 + mp = [126, 975] + uuid = "9dda3f4a849dba1a288dd65e116860f2" + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 攻击力 : {value0} + data0 = get_data(f'{prefix}/{uuid}', 0) + # 异常状态发动率 : {value1}% + data1 = get_data(f'{prefix}/{uuid}', 1) + # 灼伤持续时间 : {value2}秒 + data2 = get_data(f'{prefix}/{uuid}', 2) + # 灼伤攻击力 : {value3} + data3 = get_data(f'{prefix}/{uuid}', 3) + # 冰冻持续时间 : {value4}秒 + data4 = get_data(f'{prefix}/{uuid}', 4) + # 感电持续时间 : {value5}秒 + data5 = get_data(f'{prefix}/{uuid}', 5) + # 感电攻击力 : {value6} + data6 = get_data(f'{prefix}/{uuid}', 6) + # 眩晕持续时间 : {value7}秒 + data7 = get_data(f'{prefix}/{uuid}', 7) + # 增益效果持续时间 : {value8}秒 + data8 = get_data(f'{prefix}/{uuid}', 8) + + +# 单兵推进器 +# gunner_female/spitfire_female/4224f9b0b8c7c903e9a1e0f9d9f6d04d +# 944b9aab492c15a8474f96947ceeb9e4/4224f9b0b8c7c903e9a1e0f9d9f6d04d +class Skill21(PassiveSkill): + """ + 弹药专家在跳跃状态下, 可利用装备在腰部的单兵推进器控制空中动作。 可在空中自由移动或使用技能, 且增加有子弹效果的射击攻击力和射击技能攻击力。\n + - [射击技能] -\n + [交叉射击]、 [聚合弹]、 [凝固汽油弹]、 [超真空弹 : 切利]。\n + 可以强制中断基本攻击并跳跃。 空中射击技能冷却时间变更为5秒, 持续时间无限制并且变更为立即施放技能。\n + 学习后, 增加[空中射击]等级。\n + - [可在空中使用的动作] -\n + - 垂直上升 : 在跳跃状态下垂直向上移动。\n + (跳跃状态下) + C\n + - 水平移动 : 在跳跃状态下左/右水平移动。\n + (跳跃状态下) ←或→ + C\n + - 迅速降落 : 在跳跃状态下快速落地。\n + (跳跃状态下) + 空格键\n + - 姿态恢复 : 在跳跃状态下被敌人攻击时, 可从被击状态恢复到正常的跳跃状态。\n + (被攻击中) + C\n + - 施放技能 : 可以在空中施放技能。 + """ + name = "单兵推进器" + learnLv = 15 + masterLv = 10 + maxLv = 20 + position = 8 rangeLv = 1 - damage = False - type = 'passive' + uuid = "4224f9b0b8c7c903e9a1e0f9d9f6d04d" + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 子弹效果攻击力增加率 : {value0}% + data0 = get_data(f'{prefix}/{uuid}', 0) + # 射击技能攻击力增加率 : {value1}% + data1 = get_data(f'{prefix}/{uuid}', 1) + # 每次跳跃时使用次数上限 : {value2}次 + data2 = get_data(f'{prefix}/{uuid}', 2) + # 跳跃状态下位移动作冷却时间 : {value3}秒 + data3 = get_data(f'{prefix}/{uuid}', 3) + # 高速落地消耗使用次数 : {value4}次 + data4 = get_data(f'{prefix}/{uuid}', 4) + # 姿态恢复消耗使用次数 : {value5}次 + data5 = get_data(f'{prefix}/{uuid}', 5) + # 后跳使用时, 消耗使用次数 : {value6} + data6 = get_data(f'{prefix}/{uuid}', 6) + associate = [ + {'data': data0, 'skills': ['交叉射击', '聚合弹', '凝固汽油弹', '超真空弹:切利']}, + {'data': data1, 'skills': ['爆裂弹']} + ] - data0 = [0, 150, 158.7, 167.3, 176, 184.5, 193.2, 201.8, 210.5, 219.2, 227.7, 236.4, 245, 253.7, 262.2, 270.9, 284.3, 297.6, 311, 324.3, 337.7, 350.9, 364.2, 377.6, 390.9, 404.3, 417.6, 431, 444.3, 457.7, 471, 484.2, 497.6, 510.9, 524.3, 537.6, 551, 564.3, 577.7, 591, 604.4, 617.7, 630.9, 644.3, 657.6, 671, 684.3, 697.7, 711, 724.4, 737.7, 751.1, 764.3, 777.6, 791, 804.3, 817.7, 831, 844.4, 857.7, 871.1, 884.4, 897.8, 911, 924.3, 937.7, 951, 964.4, 977.7, 991.1, 1004.4, 1017.8, 1031.1, 1044.5, 1057.7, 1071, 1084.4, 1097.7, 1111.1, 1124.4, 1137.8, 1151.1, 1164.5, 1177.8, 1191, 1204.4, 1217.7, 1231.1, 1244.4, 1257.8, 1271.1, 1284.5, 1297.8, 1311.2, 1324.5, 1337.7, 1351.1, 1364.4, 1377.8, 1391.1, 1404.5, 1417.8, 1431.2, 1444.5, 1457.9, 1471.2, 1484.6, 1497.9, 1511.3, 1524.6, 1538, 1551.3, 1564.7, 1578, 1591.4, 1604.7, 1618.1, 1631.4, 1644.8, 1658.1, 1671.5, 1684.8, 1698.2, 1711.5, 1724.9, 1738.2, 1751.6, 1764.9, 1778.3, 1791.6, 1805, 1818.3, 1831.7, 1845, 1858.4, 1871.7, 1885.1, 1898.4, 1911.8, 1925.1, 1938.5, 1951.8, 1965.2, 1978.5, 1991.9, 2005.2, 2018.6, 2031.9, 2045.3, 2058.6, 2072, 2085.3, 2098.7, 2112, 2125.4, 2138.7, 2152.1, 2165.4, 2178.8, 2192.1, 2205.5, 2218.8, 2232.2, 2245.5, 2258.9, 2272.2, 2285.6, 2298.9, 2312.3, 2325.6, 2339, 2352.3, 2365.7, 2379, 2392.4, 2405.7, 2419.1, 2432.4, 2445.8, 2459.1, 2472.5, 2485.8, 2499.2, 2512.5, 2525.9, 2539.2, 2552.6, 2565.9, 2579.3, 2592.6, 2606, 2619.3, 2632.7, 2646, 2659.4, 2672.7, 2686.1, 2699.4, 2712.8, 2726.1, 2739.5]# noqa: E501 +# 空中射击 +# gunner_female/spitfire_female/bb34e8854a93fd250347a1c64119f7ab +# 944b9aab492c15a8474f96947ceeb9e4/bb34e8854a93fd250347a1c64119f7ab +class Skill22(ActiveSkill): + """ + 增加跳跃攻击的空中停留时间以及跳跃射击的攻击力和射击次数上限, 效果持续一定时间。 + """ + name = "空中射击" + learnLv = 15 + masterLv = 10 + maxLv = 20 + position = 8 + rangeLv = 3 + cd = 40 + mp = [40, 168] + uuid = "bb34e8854a93fd250347a1c64119f7ab" + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 持续时间 : {value0}秒 + data0 = get_data(f'{prefix}/{uuid}', 0) + # 空中射击攻击力增加率 : {value1}% + data1 = get_data(f'{prefix}/{uuid}', 1) + # 增加发射子弹数上限 : 左轮枪{value2}发、 自动手枪{value3}发、 步枪{value4}发、 手炮{value5}发、 手弩{value6}发 + data2 = get_data(f'{prefix}/{uuid}', 2) + data3 = get_data(f'{prefix}/{uuid}', 3) + data4 = get_data(f'{prefix}/{uuid}', 4) + data5 = get_data(f'{prefix}/{uuid}', 5) + data6 = get_data(f'{prefix}/{uuid}', 6) -# G-14手雷 G-14 파열류탄 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/de3fea2d65c597f4d55c70a02b97fc79?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill1(ActiveSkill): +# G-14手雷 +# gunner_female/spitfire_female/de3fea2d65c597f4d55c70a02b97fc79 +# 944b9aab492c15a8474f96947ceeb9e4/de3fea2d65c597f4d55c70a02b97fc79 +class Skill23(ActiveSkill): + """ + 向前方投掷G-14手雷, 使一定范围内的所有敌人受到伤害。\n + G-14手雷有最大填装数和填装冷却时间, 按上、 下方向键后施放技能时, 可以调整投掷位置。 转职成为弹药专家时, 可以强制中断基本攻击动作, 投掷G-14手雷。 + """ name = "G-14手雷" learnLv = 15 masterLv = 60 @@ -31,9 +173,21 @@ class Skill1(ActiveSkill): cd = 2 mp = [20, 160] uuid = "de3fea2d65c597f4d55c70a02b97fc79" - - data0 = [0, 751, 830, 904, 981, 1057, 1132, 1210, 1287, 1362, 1438, 1516, 1591, 1668, 1746, 1819, 1897, 1972, 2049, 2127, 2202, 2278, 2355, 2429, 2508, 2584, 2659, 2735, 2814, 2888, 2965, 3041, 3116, 3194, 3271, 3346, 3422, 3500, 3575, 3652, 3732, 3806, 3883, 3961, 4034, 4112, 4189, 4264, 4342, 4418, 4493, 4570, 4648, 4723, 4799, 4876, 4950, 5029, 5105, 5180, 5256, 5335, 5409, 5486, 5562, 5637, 5715, 5792, 5867, 5943, 6021]# noqa: E501 - hit0 = 1 + hasVP = False + hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 最大填装数 : {value0}发 + data0 = get_data(f'{prefix}/{uuid}', 0) + # 攻击力 : {value1} + data1 = get_data(f'{prefix}/{uuid}', 1) + hit1 = 1 + # 地面投掷时的冷却时间 : {value2}秒 + data2 = get_data(f'{prefix}/{uuid}', 2) + # 空中投掷时的冷却时间 : {value3}秒 + data3 = get_data(f'{prefix}/{uuid}', 3) + # [范围信息] + # 爆炸范围 : {value4}px + data4 = get_data(f'{prefix}/{uuid}', 4) mode = ['普通','强化'] @@ -44,104 +198,193 @@ class Skill1(ActiveSkill): self.skillRation *= 1.3 return -# 单兵推进器 니트로 모터 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/4224f9b0b8c7c903e9a1e0f9d9f6d04d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill2(PassiveSkill): - name = '单兵推进器' +# 超负荷装填 +# gunner_female/spitfire_female/c47b66efd27845ef14954928ea2f95c8 +# 944b9aab492c15a8474f96947ceeb9e4/c47b66efd27845ef14954928ea2f95c8 +class Skill24(ActiveSkill): + """ + 在子弹中填装特殊弹药, 增加基本攻击力和技能攻击力。 + """ + name = "超负荷装填" learnLv = 15 masterLv = 10 maxLv = 20 - position = 8 - rangeLv = 1 - uuid = "4224f9b0b8c7c903e9a1e0f9d9f6d04d" + position = 3 + rangeLv = 3 + cd = 5 + uuid = "c47b66efd27845ef14954928ea2f95c8" + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 基本攻击力和技能攻击力增加率 : {value0}% + data0 = get_data(f'{prefix}/{uuid}', 0) - data0 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40] - data1 = [0, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30] - - associate = [ - {'data': data0, 'skills': ['交叉射击', '聚合弹', '凝固汽油弹', '超真空弹:切利']}, - {'data': data1, 'skills': ['爆裂弹']} - ] - -# 兵器研究 병기 숙련 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/bae12a6dc7d22a5cf149673e88ddda28?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill3(PassiveSkill): - name = '兵器研究' +# 弹药改良 +# gunner_female/spitfire_female/3829c15bf5f520c13998a3479ba0ce7b +# 944b9aab492c15a8474f96947ceeb9e4/3829c15bf5f520c13998a3479ba0ce7b +class Skill25(PassiveSkill): + """ + 学习技能后, 增加自身和队伍中其他神枪手的射击穿刺力和敌人的僵直时间。 转职为弹药专家后, 增加暴击率、 暴击伤害, 施放[超负荷装填]的状态下, 增加基本攻击力和技能攻击力。\n + 如在[超负荷装填]中选择无属性, 增加基本攻击的弹速。 + """ + name = "弹药改良" learnLv = 20 masterLv = 10 maxLv = 20 - position = 0 - rangeLv = 3 - uuid = "bae12a6dc7d22a5cf149673e88ddda28" - - data0 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30] # noqa: E501 - data1 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20] - associate = [ - {'data': data0, 'type': '$*PAtkI'}, - {'data': data1, 'type': '*cdReduce', 'exceptSkills': ['EMP磁暴','决战之日','终解·制空霸权']} - ] - - # def precondition(self): - # weapon = self.char.charEquipInfo['武器'].equInfo - # if weapon is not None and (weapon.itemDetailType == '手弩' or weapon.itemDetailType == '步枪' or weapon.categorize == '传世武器'): - # return True - # return False - -# 弹药改良 강화탄 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/3829c15bf5f520c13998a3479ba0ce7b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill4(PassiveSkill): - name = '弹药改良' - learnLv = 20 - masterLv = 10 # todo - maxLv = 20 - position = 1 # todo + position = 1 rangeLv = 3 uuid = "3829c15bf5f520c13998a3479ba0ce7b" + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 敌人僵直时间增加 : {value0}% + data0 = get_data(f'{prefix}/{uuid}', 0) + # 穿刺率增加 : {value1}% + data1 = get_data(f'{prefix}/{uuid}', 1) + # 选择无属性时的基本攻击弹速增加 : {value2}% + data2 = get_data(f'{prefix}/{uuid}', 2) + # 基本攻击力和技能攻击力增加率 : {value3}% + data3 = get_data(f'{prefix}/{uuid}', 3) + # 暴击攻击力增加率 : {value4}% + data4 = get_data(f'{prefix}/{uuid}', 4) + # 暴击率增加 : {value5}% + data5 = get_data(f'{prefix}/{uuid}', 5) - data0 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10] # noqa: E501 - data1 = [0, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33] # noqa: E501 associate = [ - {'data': data0, 'type': '*skillRation'}, - {'data': data1, 'type': '*skillRation'} + {'data': data3, 'type': '*skillRation'}, + {'data': data4, 'type': '*skillRation'} ] -# 手雷精通 유탄 마스터리 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/0113c8b1306ca76d208f83f2d093dd62?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill5(PassiveSkill): - name = '手雷精通' +# 手雷精通 +# gunner_female/spitfire_female/0113c8b1306ca76d208f83f2d093dd62 +# 944b9aab492c15a8474f96947ceeb9e4/0113c8b1306ca76d208f83f2d093dd62 +class Skill26(PassiveSkill): + """ + 增加[G-14手雷]、 [G-35L感电手雷]、 [G-18C冰冻手雷]的攻击力。 + """ + name = "手雷精通" learnLv = 20 masterLv = 10 maxLv = 20 position = 6 rangeLv = 3 uuid = "0113c8b1306ca76d208f83f2d093dd62" - - data0 = [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200] # noqa: E501 - # data1 = [0] + [(1+1+1.2)/3] * 20 + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 攻击力增加率 : {value0}% + data0 = get_data(f'{prefix}/{uuid}', 0) associate = [ {'type': '*skillRation', 'data': data0, 'skills': ['G-14手雷','G-35L感电手雷','G-18C冰冻手雷']}, ] -# M18阔剑地雷 M18 클레이모어 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/2ff50c35efcf0f287c4c418c8454da48?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill6(ActiveSkill): + +# 兵器研究 +# gunner_female/spitfire_female/bae12a6dc7d22a5cf149673e88ddda28 +# 944b9aab492c15a8474f96947ceeb9e4/bae12a6dc7d22a5cf149673e88ddda28 +class Skill28(PassiveSkill): + """ + 学习后, 增加物理、 魔法、 独立攻击力, 减少转职后技能的冷却时间。 装备步枪、 手弩时, 增加攻击速度、 技能施放速度和填装速度; 增加集弹率和空中射击的后坐力。 + """ + name = "兵器研究" + learnLv = 20 + masterLv = 10 + maxLv = 20 + position = 0 + rangeLv = 3 + uuid = "bae12a6dc7d22a5cf149673e88ddda28" + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 攻击速度增加 : {value0}% + data0 = get_data(f'{prefix}/{uuid}', 0) + # 施放速度增加 : {value1}% + data1 = get_data(f'{prefix}/{uuid}', 1) + # 物理、 魔法攻击力增加率 : {value2}% + data2 = get_data(f'{prefix}/{uuid}', 2) + # 独立攻击力增加率 : {value3}% + data3 = get_data(f'{prefix}/{uuid}', 3) + # 转职后技能冷却时间减少率 : {value4}% + data4 = get_data(f'{prefix}/{uuid}', 4) + # (冷却时间减少效果不适用于一次、 二次、 三次觉醒技能) + # 填装速度增加 : {value5}% + data5 = get_data(f'{prefix}/{uuid}', 5) + + associate = [ + {'data': data3, 'type': '$*PAtkI'}, + {'data': data4, 'type': '*cdReduce', 'exceptSkills': ['EMP磁暴','决战之日','终解·制空霸权']} + ] + +# M18阔剑地雷 +# gunner_female/spitfire_female/2ff50c35efcf0f287c4c418c8454da48 +# 944b9aab492c15a8474f96947ceeb9e4/2ff50c35efcf0f287c4c418c8454da48 +class Skill29(ActiveSkill): + """ + 设置M18阔剑地雷。\n + 阔剑地雷能感知范围内的敌人, 然后爆炸使敌人受到伤害。\n + 爆炸能使敌人进入眩晕状态, 并将其击退。\n + 在决斗场中无法手动引爆阔剑地雷。 经过一定时间后, 阔剑地雷自动爆炸, 爆炸前追加僵直时间。 + """ name = "M18阔剑地雷" learnLv = 20 - masterLv = 60 #todo + masterLv = 60 maxLv = 70 - position = 8 #todo + position = 8 rangeLv = 2 cd = 6 mp = [70, 588] uuid = "2ff50c35efcf0f287c4c418c8454da48" + hasVP = False + hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 多段攻击次数 : {value0}次 + data0 = get_data(f'{prefix}/{uuid}', 0) + # 多段攻击力 : {value1} + data1 = get_data(f'{prefix}/{uuid}', 1) + hit1 = 3 + # 眩晕几率 : {value2}% + data2 = get_data(f'{prefix}/{uuid}', 2) + # 眩晕持续时间 : {value3}秒 + data3 = get_data(f'{prefix}/{uuid}', 3) + # 阔剑地雷持续时间 : {value4}秒 + data4 = get_data(f'{prefix}/{uuid}', 4) + # [范围信息] + # 索敌及爆炸范围比率 : {value5}% + data5 = get_data(f'{prefix}/{uuid}', 5) - data0 = [0, 2094, 2307, 2519, 2732, 2944, 3157, 3368, 3580, 3793, 4009, 4221, 4434, 4646, 4859, 5071, 5284, 5496, 5709, 5921, 6132, 6344, 6557, 6769, 6982, 7198, 7410, 7623, 7835, 8048, 8260, 8473, 8685, 8896, 9109, 9321, 9534, 9746, 9959, 10171, 10384, 10600, 10812, 11025, 11237, 11450, 11660, 11873, 12085, 12298, 12510, 12723, 12935, 13148, 13360, 13573, 13789, 14001, 14212, 14425, 14637, 14850, 15062, 15275, 15487, 15700, 15912, 16125, 16337, 16550, 16762]# noqa: E501 - hit0 = 3 +# 快速拔枪 +# gunner_female/spitfire_female/45442bbbe33540b4deeec29437dae70c +# 944b9aab492c15a8474f96947ceeb9e4/45442bbbe33540b4deeec29437dae70c +class Skill30(PassiveSkill): + """ + 快速拔枪攻击敌人, 发动后可以增加攻击速度和普通射击的攻击力。 转职为漫游枪手后增加精通等级。 + """ + name = "快速拔枪" + learnLv = 25 + masterLv = 10 + maxLv = 20 + position = 9 + rangeLv = 3 + uuid = "45442bbbe33540b4deeec29437dae70c" + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 拔枪速度增加 : {value0}% + data0 = get_data(f'{prefix}/{uuid}', 0) + # 普通射击的攻击力增加率 : {value1}% + data1 = get_data(f'{prefix}/{uuid}', 1) + # 攻击速度增加 : {value2}% + data2 = get_data(f'{prefix}/{uuid}', 2) -# 交叉射击 교차 사격 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/78be08a3f8c834d3b06fa20c6a08c5a5?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill7(ActiveSkill): +# 交叉射击 +# gunner_female/spitfire_female/78be08a3f8c834d3b06fa20c6a08c5a5 +# 944b9aab492c15a8474f96947ceeb9e4/78be08a3f8c834d3b06fa20c6a08c5a5 +class Skill31(ActiveSkill): + """ + 双手交叉向前方进行大范围射击, 使敌人受到多段攻击伤害。\n + 可以在[超负荷装填]状态下使用, 射击属性为在[超负荷装填]中选择的属性。 + """ name = "交叉射击" learnLv = 25 masterLv = 60 @@ -151,28 +394,58 @@ class Skill7(ActiveSkill): cd = 8 mp = [70, 588] uuid = "78be08a3f8c834d3b06fa20c6a08c5a5" + hasVP = False + hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 多段攻击次数 : {value0}次 + data0 = get_data(f'{prefix}/{uuid}', 0) + # 攻击力 : {value1} + data1 = get_data(f'{prefix}/{uuid}', 1) + hit1 = 3 + # 对象僵直时间比率 : {value2}% + data2 = get_data(f'{prefix}/{uuid}', 2) + # [范围信息] + # 射击范围比率 : {value3}% + data3 = get_data(f'{prefix}/{uuid}', 3) - data0 = [0, 3692, 4065, 4439, 4814, 5188, 5564, 5938, 6310, 6686, 7062, 7436, 7812, 8186, 8558, 8934, 9308, 9683, 10059, 10433, 10805, 11181, 11555, 11931, 12306, 12680, 13053, 13428, 13802, 14178, 14552, 14928, 15300, 15676, 16050, 16425, 16799, 17175, 17547, 17921, 18297, 18673, 19047, 19423, 19795, 20169, 20545, 20920, 21294, 21670, 22042, 22416, 22792, 23166, 23542, 23917, 24290, 24664, 25039, 25413, 25789, 26163, 26535, 26911, 27287, 27661, 28036, 28410, 28783, 29158, 29532]# noqa: E501 - hit0 = 3 - -# G-35L感电手雷 G-35L 섬광류탄 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/c61f5a010370101402b05b21916c2071?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill8(ActiveSkill): +# G-35L感电手雷 +# gunner_female/spitfire_female/c61f5a010370101402b05b21916c2071 +# 944b9aab492c15a8474f96947ceeb9e4/c61f5a010370101402b05b21916c2071 +class Skill32(ActiveSkill): + """ + 向前方投掷G-35L感电手雷, 使一定范围内的所有敌人受到伤害, 并使敌人进入感电状态。\n + G-35L感电手雷有最大填装数和填装冷却时间, 按上、 下方向键后施放技能时, 可以调整投掷位置。\n + 在决斗场中, 不适用感电效果。 + """ name = "G-35L感电手雷" learnLv = 25 masterLv = 60 maxLv = 70 - position = 5 #todo + position = 5 rangeLv = 2 cd = 3 mp = [40, 350] uuid = "c61f5a010370101402b05b21916c2071" - - data0 = [0, 1622, 1787, 1952, 2111, 2278, 2443, 2608, 2773, 2936, 3103, 3266, 3431, 3597, 3760, 3927, 4087, 4253, 4417, 4583, 4746, 4911, 5075, 5241, 5408, 5571, 5736, 5899, 6064, 6227, 6392, 6555, 6722, 6885, 7052, 7217, 7380, 7546, 7710, 7876, 8039, 8203, 8366, 8531, 8696, 8860, 9027, 9190, 9355, 9520, 9685, 9848, 10015, 10175, 10341, 10504, 10671, 10836, 10999, 11166, 11329, 11495, 11659, 11824, 11990, 12152, 12315, 12480, 12646, 12810, 12976]# noqa: E501 - hit0 = 1 - - data1 = [0, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150]# noqa: E501 + hasVP = False + hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 最大填装数 : {value0}发 + data0 = get_data(f'{prefix}/{uuid}', 0) + # 攻击力 : {value1} + data1 = get_data(f'{prefix}/{uuid}', 1) hit1 = 1 + # 感电攻击力 : {value2} + data2 = get_data(f'{prefix}/{uuid}', 2) + hit2 = 1 + # 感电持续时间 : {value3}秒 + data3 = get_data(f'{prefix}/{uuid}', 3) + # 地面投掷时的冷却时间 : {value4}秒 + data4 = get_data(f'{prefix}/{uuid}', 4) + # 空中投掷时的冷却时间 : {value5}秒 + data5 = get_data(f'{prefix}/{uuid}', 5) + # [范围信息] + # 爆炸范围 : {value6}px + data6 = get_data(f'{prefix}/{uuid}', 6) mode = ['普通','强化'] @@ -182,11 +455,16 @@ class Skill8(ActiveSkill): if mode == '强化': self.skillRation *= 1.3 return - - -# 爆裂弹 폭발탄 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/3c5604bdbb0240b8f130f59ab40509c3?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill9(ActiveSkill): +# 爆裂弹 +# gunner_female/spitfire_female/3c5604bdbb0240b8f130f59ab40509c3 +# 944b9aab492c15a8474f96947ceeb9e4/3c5604bdbb0240b8f130f59ab40509c3 +class Skill33(ActiveSkill): + """ + 在弹头中插入爆炸型弹芯, 基本射击第一发子弹射出后爆炸。\n + 可以在[超负荷装填]状态下使用, 射击属性为[超负荷装填]中选择的属性, 无法与[特性弹]、 [贯穿弹]同时施放。\n + 该技能即时受装备的影响。\n + 在决斗场中适用单独的持续时间。 + """ name = "爆裂弹" learnLv = 30 masterLv = 10 @@ -196,10 +474,15 @@ class Skill9(ActiveSkill): cd = 5 mp = [357, 2765] uuid = "3c5604bdbb0240b8f130f59ab40509c3" + hasVP = False hasUP = False - - data0 = [0, 1034, 1200, 1364, 1528, 1693, 1857, 2021, 2187, 2352, 2516, 2682, 2846, 3010, 3175, 3339, 3505, 3671, 3835, 4000, 4164]# noqa: E501 + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 爆炸攻击力 : {value0} + data0 = get_data(f'{prefix}/{uuid}', 0) hit0 = 1 + # 子弹增益效果持续时间 : {value1}秒 + data1 = get_data(f'{prefix}/{uuid}', 1) + # [范围信息] def getSkillCD(self,mode=None): if self.char.charEquipInfo['武器'].equInfo is None: @@ -208,9 +491,55 @@ class Skill9(ActiveSkill): return 0.115 return 0.14 -# G-18C冰冻手雷 G-18C 빙결류탄 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/202edb928046f4fa6dedf6337377efd5?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill10(ActiveSkill): +# 贯穿弹 +# gunner_female/spitfire_female/d0cdaca82892e54097f22a1f60817048 +# 944b9aab492c15a8474f96947ceeb9e4/d0cdaca82892e54097f22a1f60817048 +class Skill34(ActiveSkill): + """ + 给弹头套上穿透力极强的器械装置, 提升基本射击的攻击力、 穿刺力、 射程和子弹速度。\n + 可以在[超负荷装填]状态下使用, 射击属性为[超负荷装填]中选择的属性, 无法与[特性弹]、 [爆裂弹]同时施放。\n + 该技能即时受装备的影响。\n + 在决斗场中适用单独的持续时间。 + """ + name = "贯穿弹" + learnLv = 30 + masterLv = 10 + maxLv = 20 + position = 2 + rangeLv = 3 + cd = 5 + mp = [357, 2765] + uuid = "d0cdaca82892e54097f22a1f60817048" + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 攻击力 : {value0} + data0 = get_data(f'{prefix}/{uuid}', 0) + hit0 = 1 + # 贯穿力增加值 : {value1}% + data1 = get_data(f'{prefix}/{uuid}', 1) + # 射程增加值 : {value2}% + data2 = get_data(f'{prefix}/{uuid}', 2) + # 子弹速度增加值 : {value3}% + data3 = get_data(f'{prefix}/{uuid}', 3) + # 子弹增益效果持续时间 : {value4}秒 + data4 = get_data(f'{prefix}/{uuid}', 4) + + def getSkillCD(self,mode=None): + if self.char.charEquipInfo['武器'].equInfo is None: + return 0.14 + if self.char.charEquipInfo['武器'].equInfo.itemDetailType == '手弩': + return 0.115 + return 0.14 + +# G-18C冰冻手雷 +# gunner_female/spitfire_female/202edb928046f4fa6dedf6337377efd5 +# 944b9aab492c15a8474f96947ceeb9e4/202edb928046f4fa6dedf6337377efd5 +class Skill35(ActiveSkill): + """ + 向前方投掷G-18C冰冻手雷, 使一定范围内的所有敌人受到伤害, 并使敌人进入冰冻状态。\n + G-18C冰冻手雷有最大填装数和填装冷却时间, 按上、 下方向键后施放技能时, 可以调整投掷位置。 + """ name = "G-18C冰冻手雷" learnLv = 30 masterLv = 60 @@ -220,9 +549,25 @@ class Skill10(ActiveSkill): cd = 4 mp = [70, 560] uuid = "202edb928046f4fa6dedf6337377efd5" - - data0 = [0, 1996, 2196, 2400, 2603, 2803, 3009, 3208, 3414, 3616, 3817, 4021, 4221, 4423, 4629, 4830, 5034, 5234, 5437, 5642, 5841, 6047, 6248, 6450, 6652, 6854, 7060, 7259, 7463, 7665, 7868, 8070, 8272, 8475, 8675, 8881, 9083, 9285, 9488, 9688, 9892, 10096, 10299, 10501, 10702, 10906, 11108, 11310, 11514, 11713, 11919, 12121, 12322, 12526, 12726, 12932, 13134, 13335, 13539, 13739, 13943, 14147, 14346, 14552, 14753, 14957, 15159, 15360, 15565, 15764, 15968]# noqa: E501 - hit0 = 1 + hasVP = False + hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 最大填装数 : {value0}发 + data0 = get_data(f'{prefix}/{uuid}', 0) + # 攻击力 : {value1} + data1 = get_data(f'{prefix}/{uuid}', 1) + hit1 = 1 + # 冰冻几率 : {value2}% + data2 = get_data(f'{prefix}/{uuid}', 2) + # 冰冻持续时间 : {value3}秒 + data3 = get_data(f'{prefix}/{uuid}', 3) + # 地面投掷时的冷却时间 : {value4}秒 + data4 = get_data(f'{prefix}/{uuid}', 4) + # 空中投掷时的冷却时间 : {value5}秒 + data5 = get_data(f'{prefix}/{uuid}', 5) + # [范围信息] + # 爆炸范围 : {value6}px + data6 = get_data(f'{prefix}/{uuid}', 6) mode = ['普通','强化'] @@ -233,9 +578,16 @@ class Skill10(ActiveSkill): self.skillRation *= 1.3 return -# C4飞弹 C4 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/a2d943797daca862a6f321aca6ac9bfa?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill11(ActiveSkill): +# C4飞弹 +# gunner_female/spitfire_female/a2d943797daca862a6f321aca6ac9bfa +# 944b9aab492c15a8474f96947ceeb9e4/a2d943797daca862a6f321aca6ac9bfa +class Skill36(ActiveSkill): + """ + 向前方投掷搭载爆炸物C4的飞弹。\n + 飞盘在飞行轨迹上的敌人之间反弹, 并在每个被击中的敌人身上安装C4, 使其进入减速状态。\n + C4安装完成后, 持续时间结束或再次按技能键, 则C4爆炸。\n + 在决斗场中, 即使经过一定时间C4也不会自动爆炸。 + """ name = "C4飞弹" learnLv = 35 masterLv = 60 @@ -245,26 +597,51 @@ class Skill11(ActiveSkill): cd = 20 mp = [150, 1232] uuid = "a2d943797daca862a6f321aca6ac9bfa" - vps = [ - { - "name": "快速泯灭", - "desc": "追踪
施放时间减少", - "explain": "[C4原始型压缩炮]
C4安装后立即爆炸

投掷时, 飞弹自动追踪第一个目标
- Y轴追踪范围 : 200px" - }, - { - "name": "战术号角", - "desc": "取消僵直
可多次发动", - "explain": "[C4原始型压缩炮]
可以强制中断射击技能施放后僵直并施放该技能。

变更为可填充2次的技能
- 每次填充冷却时间 : 10秒
- 单次攻击力 -50%" - } - ] + hasVP = True + hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 - data0 = [0, 21240, 23396, 25550, 27705, 29861, 32015, 34170, 36324, 38480, 40635, 42789, 44945, 47099, 49254, 51411, 53564, 55719, 57873, 60029, 62186, 64338, 66495, 68648, 70803, 72960, 75113, 77270, 79422, 81579, 83735, 85887, 88044, 90197, 92354, 94509, 96663, 98819, 100971, 103128, 105284, 107438, 109593, 111746, 113903, 116058, 118212, 120368, 122522, 124677, 126833, 128987, 131142, 133296, 135452, 137607, 139761, 141917, 144071, 146226, 148382, 150536, 152691, 154845, 157001, 159156, 161310, 163466, 165620, 167775, 169932]# noqa: E501 - hit0 = 1 + # C4持续时间 : {value0}秒 + data0 = get_data(f'{prefix}/{uuid}', 0) + # C4可安装个数上限 : {value1}个 + data1 = get_data(f'{prefix}/{uuid}', 1) + # 爆炸攻击力 : {value2} + data2 = get_data(f'{prefix}/{uuid}', 2) + hit2 = 1 + # 减速几率 : {value3}% + data3 = get_data(f'{prefix}/{uuid}', 3) + # 攻击速度减少率 : {value4}% + data4 = get_data(f'{prefix}/{uuid}', 4) + # 移动速度减少率 : {value5}% + data5 = get_data(f'{prefix}/{uuid}', 5) + def vp_1(self): + """ + [C4飞弹]\n + C4安装后立即爆炸\n + 投掷时, 飞弹自动追踪第一个目标\n + - Y轴追踪范围 : 200px + """ + ... -# 聚合弹 버스터 샷 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/3fb8395ae3b81bd608e0c4223a8eb534?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill12(ActiveSkill): + def vp_2(self): + """ + [C4飞弹]\n + 投掷C4时, 不消耗单兵推进器使用次数\n + 空中投掷C4时, 恢复1次单兵推进器使用次数\n + 空中额外输入成功引爆时, 恢复1次单兵推进器使用次数 + """ + ... + +# 聚合弹 +# gunner_female/spitfire_female/3fb8395ae3b81bd608e0c4223a8eb534 +# 944b9aab492c15a8474f96947ceeb9e4/3fb8395ae3b81bd608e0c4223a8eb534 +class Skill37(ActiveSkill): + """ + 对前方进行小范围集中射击, 使敌人受到伤害。\n + 可以在[超负荷装填]状态下使用, 射击属性为[超负荷装填]中选择的属性。 + """ name = "聚合弹" learnLv = 35 masterLv = 60 @@ -274,26 +651,42 @@ class Skill12(ActiveSkill): cd = 18 mp = [150, 1232] uuid = "3fb8395ae3b81bd608e0c4223a8eb534" - vps = [ - { - "name": "断箭", - "desc": "可以在其他动作中施放。
追踪", - "explain": "[聚合弹]
对1000px范围内最强的敌人进行炮击
- 可在其他动作过程中施放" - }, - { - "name": "伪装射击", - "desc": "赋予无敌状态", - "explain": "[聚合弹]
射击前展开伪装屏障
- 射击及射击后动作进入无敌状态" - } - ] + hasVP = True + hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 - data0 = [0, 24425, 26904, 29382, 31860, 34337, 36818, 39294, 41772, 44252, 46730, 49208, 51684, 54165, 56642, 59120, 61598, 64077, 66555, 69032, 71510, 73989, 76467, 78944, 81422, 83903, 86379, 88857, 91334, 93815, 96291, 98769, 101247, 103727, 106205, 108681, 111159, 113639, 116117, 118595, 121071, 123552, 126029, 128507, 130986, 133464, 135942, 138419, 140900, 143376, 145854, 148331, 150812, 153288, 155766, 158244, 160724, 163202, 165678, 168156, 170636, 173114, 175592, 178068, 180549, 183026, 185504, 187982, 190461, 192939, 195416]# noqa: E501 + # 攻击力 : {value0} + data0 = get_data(f'{prefix}/{uuid}', 0) hit0 = 1 + def vp_1(self): + """ + [聚合弹]\n + 空中施放时,向正下方地面发射爆炸的火属性特殊弹药\n + - 攻击大范围敌人\n + - 被击中的敌人会被推向爆炸的外围 + """ + ... -# 凝固汽油弹 네이팜 탄 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/1803b6a67047cafb9e289b4f33cc507b?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill13(ActiveSkill): + def vp_2(self): + """ + [聚合弹]\n + 空中施放时, 不消耗单兵推进器使用次数\n + 投放光学伪装并急速俯冲向地面, 随后在地面进行射击\n + - 在落向地面的过程及落下后进入无敌状态 + """ + ... + +# 地狱烈炎 +# gunner_female/spitfire_female/1803b6a67047cafb9e289b4f33cc507b +# 944b9aab492c15a8474f96947ceeb9e4/1803b6a67047cafb9e289b4f33cc507b +class Skill38(ActiveSkill): + """ + 向地面发射凝固汽油弹, 引发爆炸, 生成属性地带, 对敌人造成多段攻击伤害。\n + 可以在[超负荷装填]状态下使用, 爆炸和地带属性为[超负荷装填]中选择的属性。\n + 在决斗场中, 不发动霸体护甲。 + """ name = "凝固汽油弹" learnLv = 40 masterLv = 60 @@ -304,28 +697,56 @@ class Skill13(ActiveSkill): cd = 20 mp = [200, 1812] uuid = "1803b6a67047cafb9e289b4f33cc507b" - vps = [ - { - "name": "超巨型爆弹", - "desc": "攻击时间减少", - "explain": "[凝固汽油弹]
删除地面攻击
地面攻击力合算至爆炸攻击力

攻击范围 +30%" - }, - { - "name": "熔岩爆弹", - "desc": "范围增加", - "explain": "[凝固汽油弹]
发射子弹生成巨大的火属性地带
- 删除爆炸攻击
- 爆炸攻击力合算至地面攻击力
- 地面攻击力 + 50%
- 地面攻击次数 -5次
- 地面攻击持续时间 -1秒
- 攻击范围大幅增加" - } - ] + hasVP = True + hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 - data0 = [0, 24704, 27209, 29712, 32217, 34727, 37232, 39737, 42245, 44751, 47256, 49761, 52266, 54776, 57281, 59786, 62292, 64800, 67304, 69809, 72317, 74822, 77328, 79833, 82340, 84845, 87353, 89859, 92364, 94869, 97377, 99881, 102389, 104894, 107399, 109908, 112413, 114917, 117428, 119933, 122436, 124941, 127446, 129956, 132461, 134966, 137472, 139980, 142485, 144990, 147494, 150005, 152508, 155013, 157521, 160026, 162533, 165041, 167546, 170049, 172557, 175062, 177569, 180074, 182582, 185088, 187593, 190098, 192603, 195110, 197618]# noqa: E501 + # 爆炸攻击力 : {value0} + data0 = get_data(f'{prefix}/{uuid}', 0) hit0 = 1 - data1 = [0, 129, 137, 152, 162, 177, 188, 203, 213, 228, 239, 252, 267, 278, 293, 303, 318, 329, 344, 353, 368, 380, 393, 408, 419, 434, 444, 458, 468, 483, 497, 509, 522, 534, 551, 560, 573, 584, 599, 612, 624, 638, 650, 663, 674, 689, 702, 714, 728, 740, 753, 765, 776, 789, 801, 818, 830, 843, 855, 869, 881, 891, 905, 917, 933, 944, 959, 971, 984, 995, 1007]# noqa: E501 - hit1 = 15 + # 属性地带持续时间 : {value1}秒 + data1 = get_data(f'{prefix}/{uuid}', 1) + # 属性地带多段攻击间隔 : {value2}秒 + data2 = get_data(f'{prefix}/{uuid}', 2) + # 属性地带攻击力 : {value3} + data3 = get_data(f'{prefix}/{uuid}', 3) + hit3 = 15 + # [范围信息] + # 爆炸范围比率 : {value4}% + data4 = get_data(f'{prefix}/{uuid}', 4) + def vp_1(self): + """ + [凝固汽油弹]\n + 删除地面攻击\n + 地面攻击力合算至爆炸攻击力\n + 攻击范围 +30% + """ + ... -# 镭射狙击 록 온 서포트 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/845e0ce3235e19f60cc82a082d072cba?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill14(ActiveSkill): + def vp_2(self): + """ + [凝固汽油弹]\n + 发射子弹生成巨大的火属性地带\n + - 删除爆炸攻击\n + - 爆炸攻击力合算至地面攻击力\n + - 地面攻击力 +50%\n + - 地面攻击次数 -5次\n + - 地面攻击持续时间 -1秒\n + - 攻击范围大幅增加 + """ + ... + +# 镭射狙击 +# gunner_female/spitfire_female/845e0ce3235e19f60cc82a082d072cba +# 944b9aab492c15a8474f96947ceeb9e4/845e0ce3235e19f60cc82a082d072cba +class Skill39(ActiveSkill): + """ + 投掷激光信号弹, 锁定追踪范围内的敌人, 诱导支援攻击。\n + 支援攻击将对被锁定对象发动一定次数的攻击, 而且可使其进入眩晕状态。\n + 在决斗场中施放时, 霸体不生效, 而且减少探索范围、 无法使敌人眩晕。 + """ name = "镭射狙击" learnLv = 45 masterLv = 60 @@ -336,27 +757,53 @@ class Skill14(ActiveSkill): cd = 45 mp = [400, 3360] uuid = "845e0ce3235e19f60cc82a082d072cba" + hasVP = True + hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 - vps = [ - { - "name": "无情狙击", - "desc": "赋予无敌状态", - "explain": "[镭射狙击]
用支援炮击替代支援攻击
- 攻击范围 10%
支援炮击过程中从空中补给强袭装甲
- 获得强袭装甲时, 进入无敌状态, 效果持续2秒" - }, - { - "name": "自动瞄准", - "desc": "可以在其他动作中施放", - "explain": "[镭射狙击]
施放技能时, 进入自动瞄准状态, 效果持续10秒
- 可以在所有动作过程中施放
- 向被施放者的技能攻击命中的敌人进行狙击
- 每个技能可发动1次
- 多个敌人同时被命中时, 攻击最强敌人
- 最多发动5次, 每次射击之间的冷却时间为0.5秒" - } - ] - - data0 = [0, 8405, 9257, 10109, 10962, 11816, 12669, 13520, 14373, 15227, 16079, 16935, 17786, 18639, 19493, 20345, 21198, 22050, 22902, 23756, 24609, 25460, 26313, 27167, 28020, 28871, 29724, 30578, 31430, 32283, 33135, 33987, 34841, 35694, 36545, 37398, 38252, 39105, 39957, 40809, 41663, 42515, 43368, 44220, 45075, 45929, 46781, 47634, 48485, 49338, 50192, 51045, 51899, 52749, 53603, 54456, 55308, 56160, 57014, 57866, 58719, 59573, 60423, 61277, 62130, 62984, 63834, 64688, 65541, 66393, 67247]# noqa: E501 + # 攻击力 : {value0} X {value1} + data0 = get_data(f'{prefix}/{uuid}', 0) hit0 = 5 + data1 = get_data(f'{prefix}/{uuid}', 1) + # 眩晕几率 : {value2}% + data2 = get_data(f'{prefix}/{uuid}', 2) + # 眩晕持续时间 : {value3}秒 + data3 = get_data(f'{prefix}/{uuid}', 3) + # [范围信息] + # 狙击范围比率 : {value4}% + data4 = get_data(f'{prefix}/{uuid}', 4) + def vp_1(self): + """ + [镭射狙击]\n + 用支援炮击替代支援攻击\n + - 攻击范围 +10%\n + 支援炮击过程中从空中补给强袭装甲\n + - 获得强袭装甲时, 进入无敌状态, 效果持续2秒 + """ + ... -# 弹药强化 병기강화 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/b89c9ab317bc0a443f6497b7cca2f6a8?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill15(PassiveSkill): + def vp_2(self): + """ + [镭射狙击]\n + 施放技能时, 进入自动瞄准状态, 效果持续10秒\n + - 可以在所有动作过程中施放\n + - 向被施放者的技能攻击命中的敌人进行狙击\n + - 每个技能可发动1次\n + - 多个敌人同时被命中时, 攻击最强敌人\n + - 最多发动5次, 每次射击之间的冷却时间为0.5秒 + """ + ... + +# 弹药强化 +# gunner_female/spitfire_female/b89c9ab317bc0a443f6497b7cca2f6a8 +# 944b9aab492c15a8474f96947ceeb9e4/b89c9ab317bc0a443f6497b7cca2f6a8 +class Skill40(PassiveSkill): + """ + 强化弹药, 自身所有攻击都能使敌人进入过电流状态。\n + 过电流状态下的敌人受到伤害时, 会额外受到所受伤害一定比例的伤害。 + """ name = "弹药强化" learnLv = 48 masterLv = 40 @@ -364,16 +811,22 @@ class Skill15(PassiveSkill): position = 4 rangeLv = 3 uuid = "b89c9ab317bc0a443f6497b7cca2f6a8" - - data0 = [0, 12, 13.5, 15, 16.5, 18, 19.5, 21, 22.5, 24, 25.5, 27, 28.5, 30, 31.5, 33, 34.5, 36, 37.5, 39, 40.5, 42, 43.5, 45, 46.5, 48, 49.5, 51, 52.5, 54, 55.5, 57, 58.5, 60, 61.5, 63, 64.5, 66, 67.5, 69, 70.5, 72, 73.5, 75, 76.5, 78, 79.5, 81, 82.5, 84, 85.5]# noqa: E501 - 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 - + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 额外伤害比率 : {value0}% + data0 = get_data(f'{prefix}/{uuid}', 0) + # 过电流持续时间 : {value1}秒 + data1 = get_data(f'{prefix}/{uuid}', 1) associate = [{'type': '*skillRation', 'data': data0}] - -# EMP磁暴 EMP 스톰 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/2c9d9a36c8401bddff6cdb80fab8dc24?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill16(ActiveSkill): +# EMP磁暴 +# gunner_female/spitfire_female/2c9d9a36c8401bddff6cdb80fab8dc24 +# 944b9aab492c15a8474f96947ceeb9e4/2c9d9a36c8401bddff6cdb80fab8dc24 +class Skill41(ActiveSkill): + """ + 在前方设置EMP机动装置。 机动装置落下时, 形成冲击波和电磁场, 使敌人受到伤害并强控敌人, 发动多段攻击和电磁波攻击后爆炸。 + """ name = "EMP磁暴" learnLv = 50 masterLv = 40 @@ -384,20 +837,30 @@ class Skill16(ActiveSkill): cd = 145 mp = [880, 7392] uuid = "2c9d9a36c8401bddff6cdb80fab8dc24" - - data0 = [0, 21013, 25886, 30758, 35632, 40504, 45376, 50249, 55123, 59995, 64867, 69741, 74613, 79486, 84358, 89232, 94104, 98977, 103851, 108723, 113595, 118467, 123341, 128214, 133086, 137958, 142832, 147704, 152577, 157451, 162323, 167195, 172068, 176942, 181814, 186686, 191560, 196432, 201305, 206177, 211051, 215923, 220796, 225670, 230542, 235414, 240286, 245160, 250033, 254905, 259777]# noqa: E501 + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 机动装置落下攻击 : {value0} + data0 = get_data(f'{prefix}/{uuid}', 0) hit0 = 1 - data1 = [0, 21013, 25886, 30758, 35632, 40504, 45376, 50249, 55123, 59995, 64867, 69741, 74613, 79486, 84358, 89232, 94104, 98977, 103851, 108723, 113595, 118467, 123341, 128214, 133086, 137958, 142832, 147704, 152577, 157451, 162323, 167195, 172068, 176942, 181814, 186686, 191560, 196432, 201305, 206177, 211051, 215923, 220796, 225670, 230542, 235414, 240286, 245160, 250033, 254905, 259777]# noqa: E501 + # 电磁场攻击力 : {value1} + data1 = get_data(f'{prefix}/{uuid}', 1) hit1 = 1 - data2 = [0, 1049, 1293, 1537, 1781, 2025, 2268, 2512, 2754, 2998, 3242, 3486, 3730, 3974, 4218, 4462, 4704, 4948, 5191, 5435, 5679, 5923, 6167, 6409, 6653, 6897, 7141, 7385, 7628, 7872, 8114, 8358, 8602, 8846, 9090, 9334, 9578, 9822, 10064, 10308, 10551, 10795, 11039, 11283, 11527, 11769, 12013, 12257, 12501, 12745, 12988]# noqa: E501 + # 电磁波多段攻击力 : {value2} X {value3}次 + data2 = get_data(f'{prefix}/{uuid}', 2) hit2 = 20 - data3 = [0, 21013, 25886, 30758, 35632, 40504, 45376, 50249, 55123, 59995, 64867, 69741, 74613, 79486, 84358, 89232, 94104, 98977, 103851, 108723, 113595, 118467, 123341, 128214, 133086, 137958, 142832, 147704, 152577, 157451, 162323, 167195, 172068, 176942, 181814, 186686, 191560, 196432, 201305, 206177, 211051, 215923, 220796, 225670, 230542, 235414, 240286, 245160, 250033, 254905, 259777]# noqa: E501 - hit3 = 1 + data3 = get_data(f'{prefix}/{uuid}', 3) + # 机动装置爆炸攻击力 : {value4} + data4 = get_data(f'{prefix}/{uuid}', 4) + hit4 = 1 - -# G-61重力手雷 G-61 중력류탄 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/e0daa922b19cdc35de879e938361464e?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill17(ActiveSkill): +# G-61重力手雷 +# gunner_female/spitfire_female/e0daa922b19cdc35de879e938361464e +# 944b9aab492c15a8474f96947ceeb9e4/e0daa922b19cdc35de879e938361464e +class Skill42(ActiveSkill): + """ + 向前方投掷重力手雷, 将范围内的敌人聚集到一处后爆炸, 对敌人造成伤害。 + """ name = "G-61重力手雷" learnLv = 60 masterLv = 40 @@ -408,28 +871,55 @@ class Skill17(ActiveSkill): cd = 20 mp = [400, 1120] uuid = "e0daa922b19cdc35de879e938361464e" - vps = [ - { - "name": "超重力挤压", - "desc": "范围增加
攻击时间减少", - "explain": "[G-61重力手雷]
重力场持续时间 -50%

重力场大小 +30%

吸附力 +150%" - }, - { - "name": "空间粉碎", - "desc": "增加立即爆炸功能", - "explain": "[G-61重力手雷]
删除多段攻击力
多段攻击力合算至终结攻击力

重力场持续时间 +100%

可通过额外输入立即爆炸" - } - ] + hasVP = True + hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 - data0 = [0, 518, 572, 624, 678, 728, 780, 834, 888, 941, 993, 1046, 1097, 1151, 1202, 1256, 1308, 1362, 1416, 1466, 1518, 1572, 1625, 1679, 1730, 1781, 1835, 1889, 1941, 1994, 2046, 2100, 2151, 2202, 2256, 2309, 2363, 2417, 2469, 2519, 2573, 2625, 2679, 2733, 2784, 2835, 2889, 2942, 2994, 3047, 3101]# noqa: E501 - hit0 = 29 - data1 = [0, 15578, 17159, 18741, 20321, 21903, 23483, 25065, 26643, 28224, 29805, 31386, 32964, 34547, 36126, 37709, 39290, 40871, 42452, 44030, 45612, 47192, 48774, 50352, 51933, 53514, 55095, 56675, 58257, 59835, 61418, 62999, 64580, 66161, 67739, 69321, 70901, 72483, 74063, 75645, 77222, 78804, 80384, 81966, 83546, 85128, 86708, 88287, 89870, 91449, 93032]# noqa: E501 - hit1 = 1 + # 重力场持续时间 : {value0}秒 + data0 = get_data(f'{prefix}/{uuid}', 0) + # 重力场多段攻击间隔 : {value1}秒 + data1 = get_data(f'{prefix}/{uuid}', 1) + # 重力场多段攻击力 : {value2} + data2 = get_data(f'{prefix}/{uuid}', 2) + hit2 = 29 + # 重力场爆炸攻击力 : {value3} + data3 = get_data(f'{prefix}/{uuid}', 3) + hit3 = 1 + # [范围信息] + # 重力场范围比率 : {value4}% + data4 = get_data(f'{prefix}/{uuid}', 4) + # 爆炸范围比率 : {value5}% + data5 = get_data(f'{prefix}/{uuid}', 5) + def vp_1(self): + """ + [G-61重力手雷]\n + 重力场持续时间 -50%\n + 重力场大小 +30%\n + 吸附力 +150% + """ + ... -# 超真空弹 : 切利 초진공탄 : 첼리 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/1bf9711f3f15865e38d7dce51c6b5a8c?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill18(ActiveSkill): + def vp_2(self): + """ + [G-61重力手雷]\n + 删除多段攻击力\n + 多段攻击力合算至终结攻击力\n + 重力场持续时间 +100%\n + 可通过额外输入立即爆炸 + """ + ... + +# 超真空弹 : 切利 +# gunner_female/spitfire_female/1bf9711f3f15865e38d7dce51c6b5a8c +# 944b9aab492c15a8474f96947ceeb9e4/1bf9711f3f15865e38d7dce51c6b5a8c +class Skill43(ActiveSkill): + """ + 发射超真空弹, 在命中的敌人脚下生成真空洞。 真空洞吸附周围敌人并持续造成伤害, 此时按下技能键或持续时间结束后, 瞬间吸收周围热量并爆炸造成伤害。\n + 真空洞附近弹药专家投掷的G-14手雷、 G-35L感电手雷、 G-18C冰冻手雷将移动到真空洞中心, 并产生爆炸。\n + 若超真空弹未命中, 则在地面放置真空洞; 若敌人踩中真空洞, 则附着在敌人脚下。 + """ name = "超真空弹 : 切利" learnLv = 70 masterLv = 40 @@ -440,30 +930,56 @@ class Skill18(ActiveSkill): cd = 30 mp = [800, 1680] uuid = "1bf9711f3f15865e38d7dce51c6b5a8c" - vps = [ - { - "name": "超能弹流", - "desc": "手雷吸收功能强化", - "explain": "[超真空弹 : 切利]
手雷吸收功能强化
- 手雷靠近真空洞时被吸收
- 被吸收的手雷在真空洞爆炸时一起爆炸

真空洞和爆炸范围 + 30%" - }, - { - "name": "气流爆弹", - "desc": "强化单兵推进器性能", - "explain": "[超真空弹 : 切利]
接触地面时立即引发气流爆炸
气流爆炸范围500px内将产生喷射气流
- 处于喷射气流范围内时, 单兵推进器的移动间隔冷却时间缩短
- 空中施放后僵直减少
- 掉落移动速度 + 50%
- 喷射气流持续5秒" - } - ] + hasVP = True + hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 - data0 = [0, 246, 272, 296, 320, 347, 372, 396, 420, 447, 473, 497, 521, 546, 573, 597, 623, 647, 671, 698, 723, 747, 771, 798, 824, 848, 872, 897, 924, 948, 972, 998, 1022, 1049, 1074, 1098, 1122, 1148, 1175, 1199, 1223, 1248, 1275, 1299, 1323, 1349, 1373, 1400, 1424, 1449, 1473]# noqa: E501 + # 真空攻击力 : {value0} X {value1} + data0 = get_data(f'{prefix}/{uuid}', 0) hit0 = 20 - data1 = [0, 987, 1088, 1188, 1287, 1388, 1488, 1589, 1689, 1790, 1890, 1989, 2090, 2190, 2291, 2391, 2492, 2591, 2691, 2792, 2892, 2993, 3093, 3194, 3291, 3392, 3492, 3593, 3695, 3795, 3893, 3993, 4094, 4194, 4295, 4395, 4494, 4595, 4695, 4796, 4896, 4997, 5097, 5196, 5297, 5397, 5498, 5598, 5699, 5798, 5898]# noqa: E501 - hit1 = 5 - data2 = [0, 39519, 43530, 47537, 51548, 55557, 59565, 63575, 67584, 71594, 75602, 79611, 83622, 87632, 91640, 95649, 99659, 103668, 107676, 111686, 115697, 119706, 123714, 127724, 131733, 135741, 139751, 143760, 147771, 151778, 155789, 159798, 163808, 167816, 171825, 175835, 179846, 183852, 187863, 191873, 195882, 199890, 203900, 207909, 211917, 215927, 219938, 223947, 227955, 231965, 235974]# noqa: E501 - hit2 = 1 + data1 = get_data(f'{prefix}/{uuid}', 1) + # 真空热量吸收攻击力 : {value2} X {value3} + data2 = get_data(f'{prefix}/{uuid}', 2) + hit2 = 5 + data3 = get_data(f'{prefix}/{uuid}', 3) + # 真空爆炸攻击力 : {value4} + data4 = get_data(f'{prefix}/{uuid}', 4) + hit4 = 1 + # [范围信息] + # 真空洞范围比率 : {value5}% + data5 = get_data(f'{prefix}/{uuid}', 5) + def vp_1(self): + """ + [超真空弹 : 切利]\n + 手雷吸收功能强化\n + - 手雷靠近真空洞时被吸收\n + - 被吸收的手雷在真空洞爆炸时一起爆炸\n + 真空洞和爆炸范围 +40% + """ + ... -# 制空掌握 증명의 열쇠 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/f45301a5590cccefbe0becf2f8d029f5?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill19(PassiveSkill): + def vp_2(self): + """ + [超真空弹 : 切利]\n + 接触地面时立即引发气流爆炸\n + 气流爆炸范围500px内将产生喷射气流\n + - 处于喷射气流范围内时, 单兵推进器的移动间隔冷却时间缩短\n + - 空中施放后僵直减少\n + - 下落移动速度 +50%\n + - 喷射气流持续5秒 + """ + ... + +# 制空掌握 +# gunner_female/spitfire_female/f45301a5590cccefbe0becf2f8d029f5 +# 944b9aab492c15a8474f96947ceeb9e4/f45301a5590cccefbe0becf2f8d029f5 +class Skill44(PassiveSkill): + """ + 芙蕾雅独一无二的战斗技术。\n + 通过制空, 可更加容易发现敌人的破绽, 使基本攻击力和技能造成更高的伤害。 + """ name = "制空掌握" learnLv = 75 masterLv = 40 @@ -471,14 +987,22 @@ class Skill19(PassiveSkill): position = 1 rangeLv = 3 uuid = "f45301a5590cccefbe0becf2f8d029f5" - - 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 + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 基本攻击力和技能攻击力增加率 : {value0}% + data0 = get_data(f'{prefix}/{uuid}', 0) associate = [{'type': '*skillRation', 'data': data0}] -# 开火 오픈 파이어 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/9ceb0c55f40f1fc0fe0fcc65c8fee3a0?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill20(ActiveSkill): +# 开火 +# gunner_female/spitfire_female/9ceb0c55f40f1fc0fe0fcc65c8fee3a0 +# 944b9aab492c15a8474f96947ceeb9e4/9ceb0c55f40f1fc0fe0fcc65c8fee3a0 +class Skill45(ActiveSkill): + """ + 跳到空中, 将持有的所有手雷一次性扔向前方。\n + 在空中也可以施放。 + """ name = "开火" learnLv = 75 masterLv = 40 @@ -489,26 +1013,45 @@ class Skill20(ActiveSkill): cd = 45 mp = [160, 1600] uuid = "9ceb0c55f40f1fc0fe0fcc65c8fee3a0" - vps = [ - { - "name": "全面倾泻", - "desc": "批量投掷手雷", - "explain": "[开火]
施放技能时, 投掷所有手雷
- 消耗的手雷适用各自的攻击力" - }, - { - "name": "爆裂之星", - "desc": "所受伤害减少", - "explain": "[开火]
施放技能时跳跃进入[全面轰炸]状态
- 轰炸持续1秒
- 轰炸过程中, 可以在自己脚下进行轰炸
- 可以利用方向键在X、 Y轴自由移动
- 轰炸状态下所受伤害 -70%" - } - ] + hasVP = True + hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 - data0 = [0, 14086, 15516, 16944, 18372, 19802, 21230, 22660, 24090, 25518, 26948, 28378, 29806, 31236, 32665, 34094, 35523, 36953, 38381, 39810, 41238, 42668, 44097, 45526, 46955, 48384, 49813, 51243, 52671, 54101, 55531, 56959, 58389, 59819, 61246, 62675, 64104, 65533, 66963, 68391, 69821, 71251, 72679, 74109, 75537, 76967, 78396, 79825, 81255, 82684, 84111]# noqa: E501 - hit0 = 6 + # 爆炸攻击力 : {value0} X {value1} + data0 = get_data(f'{prefix}/{uuid}', 0) + hit1 = 6 + data1 = get_data(f'{prefix}/{uuid}', 1) + # [范围信息] + # 爆炸范围比率 : {value2}% + data2 = get_data(f'{prefix}/{uuid}', 2) + def vp_1(self): + """ + [开火]\n + 施放技能时, 投掷所有手雷\n + - 消耗的手雷适用各自的攻击力 + """ + ... -# 光子霰雷发射器 포토빌라이저 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/3736fe00a26b0086c23db9a4426a5641?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill21(ActiveSkill): + def vp_2(self): + """ + [开火]\n + 施放技能时跳跃进入[全面轰炸]状态\n + - 轰炸持续1秒\n + - 轰炸过程中, 可以在自己脚下进行轰炸\n + - 可以利用方向键在X、 Y轴自由移动\n + - 轰炸状态下所受伤害 -70% + """ + ... + +# 光子霰雷发射器 +# gunner_female/spitfire_female/3736fe00a26b0086c23db9a4426a5641 +# 944b9aab492c15a8474f96947ceeb9e4/3736fe00a26b0086c23db9a4426a5641 +class Skill46(ActiveSkill): + """ + 跳跃至空中投掷多枚光子手雷, 并向地面发射具有强力磁性的弹药。 悬浮在空中的光子手雷移动到落地的位置后, 引发爆炸并造成伤害。 + """ name = "光子霰雷发射器" learnLv = 80 masterLv = 40 @@ -519,34 +1062,53 @@ class Skill21(ActiveSkill): cd = 45 mp = [800, 6000] uuid = "3736fe00a26b0086c23db9a4426a5641" - vps = [ - { - "name": "磁力压缩", - "desc": "攻击力和冷却时间增加", - "explain": "[光子霰雷发射器]
投掷更多的光子手雷
- 光子手雷爆炸攻击次数变更为1次
- 攻击范围 20%
- 基本冷却时间变更为67.5秒
- 攻击力 +50%" - }, - { - "name": "波动冲击", - "desc": "变更为手雷技能
可多次发动", - "explain": "[光子霰雷发射器]
直接投掷光子手雷
- 空中投掷及地上投掷适用冷却时间
- 变更为可填充3次的技能
- 每次填充冷却时间 : 13.5秒
- 单次攻击力 -66%" - } - ] + hasVP = True + hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 - data0 = [0, 12572, 13850, 15124, 16400, 17675, 18952, 20227, 21502, 22778, 24053, 25330, 26605, 27881, 29156, 30432, 31708, 32983, 34259, 35533, 36809, 38085, 39362, 40636, 41912, 43187, 44464, 45739, 47014, 48290, 49565, 50842, 52117, 53393, 54668, 55945, 57220, 58496, 59771, 61045, 62323, 63597, 64873, 66148, 67425, 68700, 69976, 71251, 72526, 73803, 75078]# noqa: E501 + # 光子手雷爆炸攻击力 : {value0} X {value1} + data0 = get_data(f'{prefix}/{uuid}', 0) hit0 = 8 + data1 = get_data(f'{prefix}/{uuid}', 1) + # [范围信息] + # 爆炸范围比率 : {value2}% + data2 = get_data(f'{prefix}/{uuid}', 2) def vp_1(self): + """ + [光子霰雷发射器]\n + 投掷更多的光子手雷\n + - 光子手雷爆炸攻击次数变更为1次\n + - 攻击范围 +20%\n + - 基本冷却时间变更为67.5秒\n + - 攻击力 +50% + """ self.cd = 67.5 self.skillRation *= 1.5 + ... def vp_2(self): + """ + [光子霰雷发射器]\n + 直接投掷光子手雷\n + - 适用空中投掷及地上投掷冷却时间\n + - 变更为可填充3次的技能\n + - 每次填充冷却时间 : 15秒\n + - 单次攻击力 -66% + """ self.cd = 15 self.skillRation /= 3 + ... - -# 决战之日 디-데이 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/13a759aad5bb7fb7f08fae8f88c1cdbb?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill22(ActiveSkill): +# 决战之日 +# gunner_female/spitfire_female/13a759aad5bb7fb7f08fae8f88c1cdbb +# 944b9aab492c15a8474f96947ceeb9e4/13a759aad5bb7fb7f08fae8f88c1cdbb +class Skill47(ActiveSkill): + """ + 向前方投掷一颗信号弹, 随后炮兵部队和战争女神机动队会集中火力支援信号弹指定的位置。\n + 可在空中投掷。 + """ name = "决战之日" learnLv = 85 masterLv = 40 @@ -557,14 +1119,23 @@ class Skill22(ActiveSkill): cd = 180 mp = [2500, 8000] uuid = "13a759aad5bb7fb7f08fae8f88c1cdbb" - - data0 = [0, 5644, 6954, 8263, 9573, 10881, 12190, 13500, 14808, 16117, 17427, 18736, 20044, 21354, 22664, 23973, 25281, 26591, 27900, 29208, 30518, 31827, 33137, 34445, 35754, 37064, 38373, 39681, 40991, 42301, 43608, 44918, 46228, 47537, 48845, 50155, 51464, 52772, 54082, 55391, 56701, 58009, 59318, 60628, 61938, 63245, 64555, 65865, 67172, 68482, 69792]# noqa: E501 + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 攻击力 : {value0} X {value1}次 + data0 = get_data(f'{prefix}/{uuid}', 0) hit0 = 40 + data1 = get_data(f'{prefix}/{uuid}', 1) - -# 单兵推进器-02X 니트로 모터-02X -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/34e1bda921012f6018709f1c1a12b04d?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill23(PassiveSkill): +# 单兵推进器-02X +# gunner_female/spitfire_female/34e1bda921012f6018709f1c1a12b04d +# 944b9aab492c15a8474f96947ceeb9e4/34e1bda921012f6018709f1c1a12b04d +class Skill48(PassiveSkill): + """ + 重霄·弹药专家获得凝结天界技术的单兵推进器-02X, 以更高的机动力轰炸敌人, [单兵推进器]空中动作使用次数增加1次, 增加基本攻击力和转职技能攻击力, 部分技能获得附加效果。\n + [M18阔剑地雷] : 投掷包含弹头的圆盘型M18阔剑地雷, 坠落至地面的阔剑地雷探测到敌人时自动爆炸, 再次按技能键则可以立即引爆。 减少爆炸时的击退距离。\n + [手雷精通] : 提升技能攻击力增加率, [G-14手雷]、 [G-35L感电手雷]、 [G-18C冰冻手雷]中同系列的手雷投掷两次时, 强化下一次投掷的同系列手雷, 造成更高伤害。 + """ name = "单兵推进器-02X" learnLv = 95 masterLv = 40 @@ -572,17 +1143,30 @@ class Skill23(PassiveSkill): position = 5 rangeLv = 3 uuid = "34e1bda921012f6018709f1c1a12b04d" - - 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 - 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 - data2 = [0, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120]# noqa: E501 + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 基本攻击和转职技能攻击力增加率 : {value0}% + data0 = get_data(f'{prefix}/{uuid}', 0) + # [手雷精通]附加攻击力增加率 : {value1}% + data1 = get_data(f'{prefix}/{uuid}', 1) + # 强化手雷攻击力 : 手雷攻击力的{value2}% + data2 = get_data(f'{prefix}/{uuid}', 2) associate = [{'type': '*skillRation', 'data': data0}] - -# 空袭战略 스탠바이-레디 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/c591d1827cfbe224031c704e21d07932?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill24(ActiveSkill): +# 空袭战略 +# gunner_female/spitfire_female/c591d1827cfbe224031c704e21d07932 +# 944b9aab492c15a8474f96947ceeb9e4/c591d1827cfbe224031c704e21d07932 +class Skill49(ActiveSkill): + """ + 装备单兵推进器-02X的身体部件, 为空中轰炸做准备。 在地面或特定高度以下使用时, 跳跃并飞至空中发动轰炸; 空中使用时, 在当前高度开始轰炸。\n + 在一段时间内, 不减少单兵推进器的使用次数, 可以悬浮在空中, 使用可在空中施放的技能。\n + 此时, 在单兵推进器-02X身体部件的作用下, 施放技能时后坐力消失。 删除[G-14手雷]、 [G-35L感电手雷]、 [G-18C冰冻手雷]的空中投掷冷却时间, 弹药数量不会降到1以下, 长按技能键时自动投掷手雷。\n + 再次按技能键或持续时间结束时, 投掷过载的单兵推进器-02X身体部件, 引发强大的终结爆炸。\n + [空袭战略]持续期间, 施放[终解·制空霸权]技能时, 立即向地面投掷过载的单兵推进器-02X身体部件, 对敌人造成伤害。\n + [空袭战略]悬浮期间, 可以按C键向前方冲刺, 但无法使用迅速降落(SPACE)的动作。 + """ name = "空袭战略" learnLv = 95 masterLv = 40 @@ -593,14 +1177,27 @@ class Skill24(ActiveSkill): cd = 30 mp = [400, 3000] uuid = "c591d1827cfbe224031c704e21d07932" + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # [空袭战略]持续时间 : {value0}秒 + data0 = get_data(f'{prefix}/{uuid}', 0) + # 终结爆炸攻击力 : {value1} + data1 = get_data(f'{prefix}/{uuid}', 1) + hit1 = 1 - data0 = [0, 95173, 104828, 114483, 124139, 133794, 143449, 153104, 162760, 172415, 182070, 191726, 201380, 211036, 220691, 230347, 240001, 249657, 259313, 268967, 278623, 288278, 297933, 307588, 317244, 326899, 336554, 346210, 355865, 365520, 375175, 384831, 394486, 404141, 413796, 423452, 433107, 442762, 452418, 462072, 471728, 481383, 491038, 500693, 510349, 520004, 529659, 539315, 548970, 558625, 568280]# noqa: E501 - hit0 = 1 - - -# 终解·制空霸权 데피니트 솔루션 -# https://api.neople.co.kr/df/skills/944b9aab492c15a8474f96947ceeb9e4/8ad90fd01b5844edd692fff54d9f74e7?apikey=fdvit1Kj64EAJm0qfB3JEAD8FLExLDD0 -class Skill25(ActiveSkill): +# 终解·制空霸权 +# gunner_female/spitfire_female/8ad90fd01b5844edd692fff54d9f74e7 +# 944b9aab492c15a8474f96947ceeb9e4/8ad90fd01b5844edd692fff54d9f74e7 +class Skill50(ActiveSkill): + """ + 快速升到空中, 装备单兵推进器-02X。 然后飞向战场, 装备飞翼元件, 开始第1次轰炸, 对敌人造成伤害。\n + 第1次轰炸后, 装备单兵推进器-02X附加元件并开启全部武装, 执行终结轰炸, 然后返回地面。\n + [单兵推进器]有使用次数时, 可以在空中施放。\n + [三次觉醒技能]\n + 使用三次觉醒技能时, 与关联的技能共享冷却时间。\n + 若关联的技能还在冷却中, 则无法使用三次觉醒技能。 + """ name = "终解·制空霸权" learnLv = 100 masterLv = 40 @@ -611,19 +1208,29 @@ class Skill25(ActiveSkill): cd = 290 mp = [4028, 8056] uuid = "8ad90fd01b5844edd692fff54d9f74e7" - - data0 = [0, 28558, 35180, 41802, 48424, 55046, 61670, 68292, 74914, 81536, 88157, 94781, 101403, 108025, 114647, 121269, 127891, 134515, 141137, 147759, 154380, 161002, 167624, 174248, 180870, 187492, 194114, 200736, 207360, 213982, 220604, 227225, 233847, 240469, 247093, 253715, 260337, 266959, 273581, 280203, 286827, 293448, 300070, 306692, 313314, 319936, 326560, 333182, 339804, 346426, 353048]# noqa: E501 + hasVP = False + hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 + # 第1次轰炸攻击力 : {value0} x {value1} + data0 = get_data(f'{prefix}/{uuid}', 0) hit0 = 7 - data1 = [0, 93290, 114923, 136555, 158188, 179822, 201454, 223087, 244719, 266352, 287984, 309618, 331251, 352883, 374515, 396148, 417780, 439414, 461047, 482679, 504312, 525944, 547578, 569211, 590843, 612475, 634108, 655740, 677374, 699007, 720639, 742272, 763904, 785537, 807171, 828803, 850436, 872068, 893700, 915334, 936967, 958599, 980232, 1001864, 1023497, 1045131, 1066763, 1088396, 1110028, 1131660, 1153293]# noqa: E501 - hit1 = 5 - + data1 = get_data(f'{prefix}/{uuid}', 1) + # 终结轰炸攻击力 : {value2} x {value3} + data2 = get_data(f'{prefix}/{uuid}', 2) + hit2 = 5 + data3 = get_data(f'{prefix}/{uuid}', 3) class classChange(Character): def __init__(self, equVersion): + self.name = 'spitfire_female' self.nameCN = '重霄·弹药专家' self.role = 'gunner_female' + self.角色 = '神枪手(女)' + self.职业 = '弹药专家' + self.jobId = '944b9aab492c15a8474f96947ceeb9e4' + self.jobGrowId = 'c9b492038ee3ca8d27d7004cf58d59f3' self.武器选项 = ['手弩', '步枪','左轮枪','自动手枪','手炮'] self.输出类型选项 = ['物理固伤','魔法固伤'] @@ -632,11 +1239,4 @@ class classChange(Character): self.防具类型 = '皮甲' self.buff = 1.911 - self.角色 = '神枪手(女)' - - self.职业 = '弹药专家' - super().__init__(equVersion, __name__) - - def set_skill_info(self, info, rune_except=[], clothes_pants=[]): - super().set_skill_info(info, rune_except=['爆裂弹'], clothes_pants=['远古记忆']) diff --git a/backend/core/character/GF/mage_female/enchantress.py b/backend/core/character/GF/mage_female/enchantress.py index eadb505a..990ca131 100644 --- a/backend/core/character/GF/mage_female/enchantress.py +++ b/backend/core/character/GF/mage_female/enchantress.py @@ -24,12 +24,11 @@ class Skill10(ActiveSkill): uuid = "dcd536f1674630f01fc9667bb202b851" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理防御力增加 : {value0} - # REMOVE: data0 = [0, 7736, 9025, 10313, 11602, 12891, 14181, 15470, 16759, 18048, 19337, 20627, 21916, 23205, 24494, 25783, 27073, 28362, 29650, 30939, 32228]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 魔法防御力增加 : {value1} - # REMOVE: data1 = [0, 7736, 9025, 10313, 11602, 12891, 14181, 15470, 16759, 18048, 19337, 20627, 21916, 23205, 24494, 25783, 27073, 28362, 29650, 30939, 32228]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 别过来! @@ -52,9 +51,9 @@ class Skill11(ActiveSkill): uuid = "c9603b05632f362bb23cae18374e37cf" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 箴言人偶爆炸攻击力 : {value0}% - # REMOVE: data0 = [0, 6996, 7706, 8415, 9125, 9835, 10545, 11254, 11964, 12674, 13384, 14093, 14803, 15513, 16223, 16932, 17642, 18352, 19062, 19771, 20481, 21191, 21901, 22610, 23320, 24030, 24739, 25449, 26159, 26869, 27578, 28288, 28998, 29708, 30417, 31127, 31837, 32547, 33256, 33966, 34676, 35386, 36095, 36805, 37515, 38225, 38934, 39644, 40354, 41063, 41773, 42483, 43193, 43902, 44612, 45322, 46032, 46741, 47451, 48161, 48871, 49580, 50290, 51000, 51710, 52419, 53129, 53839, 54549, 55258, 55968]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 替身草人 @@ -81,33 +80,25 @@ class Skill12(ActiveSkill): uuid = "0969cd4054d93da07708108c0cc1c4b5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 瞬移后僵直时间 : {value0}秒 - # REMOVE: data0 = [0, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 角色增益效果持续时间 : {value1}秒 - # REMOVE: data1 = [0, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 增加角色移动速度 : {value2}% - # REMOVE: data2 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 增加角色攻击速度 : {value3}% - # REMOVE: data3 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 召唤兽增益效果持续时间 : {value4}秒 - # REMOVE: data4 = [0, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 增加召唤兽移动速度 : {value5}% - # REMOVE: data5 = [0, 3, 5, 7.5, 10, 12.5, 15, 17.5, 20, 22.5, 25, 27.5, 30, 32.5, 35, 37.5, 40, 42.5, 45, 47.5, 50]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 增加召唤兽攻击速度 : {value6}% - # REMOVE: data6 = [0, 3, 5, 7.5, 10, 12.5, 15, 17.5, 20, 22.5, 25, 27.5, 30, 32.5, 35, 37.5, 40, 42.5, 45, 47.5, 50]# noqa: E501 data6 = get_data(f'{prefix}/{uuid}', 6) # 增加召唤兽力量 : {value7} - # REMOVE: data7 = [0, 15, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200]# noqa: E501 data7 = get_data(f'{prefix}/{uuid}', 7) # 增加召唤兽智力 : {value8} - # REMOVE: data8 = [0, 15, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180, 190, 200]# noqa: E501 data8 = get_data(f'{prefix}/{uuid}', 8) # 玫瑰藤蔓 @@ -128,19 +119,16 @@ class Skill18(ActiveSkill): uuid = "f3d425f6b8186f9b170fd1aab778fa0d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 藤蔓多段攻击力 : {value0} - # REMOVE: data0 = [0, 1347, 1484, 1621, 1758, 1894, 2031, 2168, 2304, 2441, 2578, 2714, 2851, 2988, 3124, 3261, 3398, 3535, 3671, 3808, 3945, 4081, 4218, 4355, 4491, 4628, 4765, 4902, 5038, 5175, 5312, 5448, 5585, 5722, 5858, 5995, 6132, 6268, 6405, 6542, 6679, 6815, 6952, 7089, 7225, 7362, 7499, 7635, 7772, 7909, 8046, 8182, 8319, 8456, 8592, 8729, 8866, 9002, 9139, 9276, 9413, 9549, 9686, 9823, 9959, 10096, 10233, 10369, 10506, 10643, 10779]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 出血攻击力 : {value1} - # REMOVE: data1 = [0, 207, 228, 250, 271, 292, 313, 334, 355, 376, 397, 418, 439, 460, 481, 502, 523, 544, 565, 586, 607, 628, 649, 670, 691, 712, 733, 755, 776, 797, 818, 839, 860, 881, 902, 923, 944, 965, 986, 1007, 1028, 1049, 1070, 1091, 1112, 1133, 1154, 1175, 1196, 1217, 1239, 1260, 1281, 1302, 1323, 1344, 1365, 1386, 1407, 1428, 1449, 1470, 1491, 1512, 1533, 1554, 1575, 1596, 1617, 1638, 1659]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 出血持续时间 : {value2}秒 - # REMOVE: data2 = [0, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9]# 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) # 驱散魔法 @@ -162,37 +150,28 @@ class Skill20(ActiveSkill): uuid = "9bff7f2559e003766fee2853dca00631" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 减益效果数量上限 : {value0}个 - # REMOVE: data0 = [0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 7, 7]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 增加力量 : {value1} - # REMOVE: data1 = [0, 11, 15, 20, 25, 30, 35, 41, 47, 53, 60, 67, 74, 82, 90, 98, 106, 115, 124, 133, 143]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 增加智力 : {value2} - # REMOVE: data2 = [0, 11, 15, 20, 25, 30, 35, 41, 47, 53, 60, 67, 74, 82, 90, 98, 106, 115, 124, 133, 143]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 增加力量、 智力的持续时间 : {value3}秒 - # REMOVE: data3 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 减速几率 : {value4}% - # REMOVE: data4 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 敌人攻击速度减少率 : {value5}% - # REMOVE: data5 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 敌人移动速度减少 : {value6}% - # REMOVE: data6 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40]# noqa: E501 data6 = get_data(f'{prefix}/{uuid}', 6) # 敌人施放速度减少 : {value7}% - # REMOVE: data7 = [0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40]# noqa: E501 data7 = get_data(f'{prefix}/{uuid}', 7) # 减少敌人攻击速度、 移动速度、 施放速度的持续时间 : {value8}秒 - # REMOVE: data8 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501 data8 = get_data(f'{prefix}/{uuid}', 8) # [范围信息] # 减益效果范围 : {value9}px - # REMOVE: data9 = [0, 200, 211, 222, 234, 245, 256, 267, 278, 289, 300, 311, 322, 334, 345, 356, 367, 378, 389, 400, 411]# noqa: E501 data9 = get_data(f'{prefix}/{uuid}', 9) @@ -216,19 +195,17 @@ class Skill22(ActiveBufferSkill): uuid = "e7e39aa9fcf182c8db543235c8af7dac" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 初次缝补时生命值恢复 : # 每追加缝补1次的生命值恢复 : # 追加缝补次数上限 : 3次 # 异常状态消除数量上限 : {value0} - # REMOVE: data0 = [0, 3900, 4724, 5547, 6327, 7150, 8017, 8798, 9578, 10401, 11268, 12048, 12871, 13694, 14518, 15341, 16121, 16988, 17767, 18591, 19414, 20237, 21017, 21842, 22664, 23487, 24919, 26391, 27389, 28427, 29468, 30508, 31549, 32589, 33628, 34668, 35709, 36791, 37832, 38872, 39913, 40951, 41992, 43075, 44115, 45155, 46196, 47236, 48275, 49360, 50400, 51439, 52479, 53519, 54560, 55599, 56639, 57679, 58720, 59760, 60799, 61883, 62924, 63963, 65003, 66086, 67084, 68122, 69163, 70203, 71244]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 施放期间所受伤害减少率 : {value1}% - # REMOVE: data1 = [0, 867, 1040, 1256, 1430, 1603, 1777, 1950, 2168, 2297, 2514, 2688, 2861, 3077, 3208, 3424, 3597, 3771, 3988, 4117, 4333, 4507, 4680, 4898, 5027, 5245, 5547, 5894, 6067, 6327, 6588, 6805, 7021, 7239, 7499, 7715, 7932, 8192, 8408, 8668, 8884, 9102, 9318, 9578, 9838, 10056, 10271, 10489, 10749, 10965, 11225, 11443, 11659, 11919, 12136, 12352, 12570, 12828, 13088, 13306, 13522, 13739, 14000, 14260, 14476, 14693, 14909, 15127, 15343, 15560, 15776]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # [范围信息] # 效果生效范围 : {value2}px - # 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) # 黑魔法扫把 @@ -248,12 +225,11 @@ class Skill23(PassiveSkill): uuid = "14c573777542b4ee3cdca35501b06c97" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 装备扫把时施放速度增加 : {value0}% - # REMOVE: data0 = [0, 30]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 装备扫把时命中率增加 : {value1}% - # REMOVE: data1 = [0, 5]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 人偶操纵者 @@ -276,9 +252,9 @@ class Skill24(PassiveBufferSkill): uuid = "8d8981a94b8bdd4e3ffad5bc05042080" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 智力增加 : {value0} - # REMOVE: data0 = [0, 69, 73, 77, 81, 85, 90, 95, 100, 106, 112, 118, 124, 130, 137, 144, 152, 160, 168, 176, 184, 193, 202, 212, 221, 231, 241, 252, 262, 273, 284, 296, 308, 320, 332, 344, 358, 371, 384, 398, 412, 426, 440, 456, 470, 486, 502, 518, 534, 550, 567, 581, 597, 613, 629, 645, 660, 676, 692, 708, 724, 739, 755, 771, 787, 803, 818, 834, 850, 866, 882]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) INT = data0 @@ -303,16 +279,14 @@ class Skill25(ActiveSkill): uuid = "6bbf76bcd2ed3ca25f21b760db4342ad" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第1击攻击力 : {value0} - # REMOVE: data0 = [0, 1865, 2054, 2243, 2433, 2622, 2811, 3000, 3189, 3379, 3568, 3757, 3946, 4135, 4325, 4514, 4703, 4892, 5081, 5271, 5460, 5649, 5838, 6027, 6217, 6406, 6595, 6784, 6973, 7163, 7352, 7541, 7730, 7919, 8109, 8298, 8487, 8676, 8866, 9055, 9244, 9433, 9622, 9812, 10001, 10190, 10379, 10568, 10758, 10947, 11136, 11325, 11514, 11704, 11893, 12082, 12271, 12460, 12650, 12839, 13028, 13217, 13406, 13596, 13785, 13974, 14163, 14352, 14542, 14731, 14920]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 第2击攻击力 : {value1} - # REMOVE: data1 = [0, 1865, 2054, 2243, 2433, 2622, 2811, 3000, 3189, 3379, 3568, 3757, 3946, 4135, 4325, 4514, 4703, 4892, 5081, 5271, 5460, 5649, 5838, 6027, 6217, 6406, 6595, 6784, 6973, 7163, 7352, 7541, 7730, 7919, 8109, 8298, 8487, 8676, 8866, 9055, 9244, 9433, 9622, 9812, 10001, 10190, 10379, 10568, 10758, 10947, 11136, 11325, 11514, 11704, 11893, 12082, 12271, 12460, 12650, 12839, 13028, 13217, 13406, 13596, 13785, 13974, 14163, 14352, 14542, 14731, 14920]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # [范围信息] # 攻击大小比率 : {value2}% - # REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) @@ -344,30 +318,23 @@ class Skill27(ActiveBufferSkill): uuid = "04c7b4361ca81f041e868169ff044252" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 - # REMOVE: data0 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 队友生命值最大值增加 : {value1} - # REMOVE: data1 = [0, 383, 386, 389, 392, 395, 398, 401, 404, 407, 410, 413, 416, 419, 422, 425, 428, 431, 434, 437, 440]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 队友魔法值最大值增加 : {value2} - # REMOVE: data2 = [0, 383, 386, 389, 392, 395, 398, 401, 404, 407, 410, 413, 416, 419, 422, 425, 428, 431, 434, 437, 440]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 队友物理防御力增加 : {value3} - # REMOVE: data3 = [0, 11080, 11130, 11180, 11230, 11280, 11330, 11380, 11430, 11480, 11530, 11580, 11630, 11680, 11730, 11780, 11830, 11880, 11930, 11980, 12030]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 队友魔法防御力增加 : {value4} - # REMOVE: data4 = [0, 11080, 11130, 11180, 11230, 11280, 11330, 11380, 11430, 11480, 11530, 11580, 11630, 11680, 11730, 11780, 11830, 11880, 11930, 11980, 12030]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 队友体力增加 : {value5} - # REMOVE: data5 = [0, 94, 98, 102, 107, 112, 116, 122, 127, 131, 137, 141, 147, 153, 158, 163, 169, 175, 181, 187, 192]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 队友精神增加 : {value6} - # REMOVE: data6 = [0, 94, 98, 102, 107, 112, 116, 122, 127, 131, 137, 141, 147, 153, 158, 163, 169, 175, 181, 187, 192]# noqa: E501 data6 = get_data(f'{prefix}/{uuid}', 6) # 疯疯熊系列技能攻击力增加率 : {value7}% - # REMOVE: data7 = [0, 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) # - [偏爱对象的效果增加率] - # [禁术吟咏]效果增加率 : 15% @@ -400,12 +367,11 @@ class Skill28(PassiveSkill): uuid = "653b35b5b59d29daffca47df43b2b0e3" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 技能攻击力增加率 : {value0}% - # REMOVE: data0 = [0, 11.5, 13, 14.5, 16, 17.5, 19, 20.5, 22, 23.5, 25, 26.5, 28, 29.5, 31, 32.5, 34, 35.5, 37, 38.5, 40]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 魔法暴击率增加 : {value1}% - # REMOVE: data1 = [0, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 疯熊火箭拳 @@ -427,13 +393,12 @@ class Skill29(ActiveSkill): uuid = "4b22172f4e00d9735ff44d333a86653d" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 拳套冲击波攻击力 : {value0} - # REMOVE: data0 = [0, 7589, 8359, 9129, 9899, 10669, 11438, 12208, 12978, 13748, 14518, 15288, 16058, 16828, 17598, 18368, 19137, 19907, 20677, 21447, 22217, 22987, 23757, 24527, 25297, 26067, 26836, 27606, 28376, 29146, 29916, 30686, 31456, 32226, 32996, 33766, 34535, 35305, 36075, 36845, 37615, 38385, 39155, 39925, 40695, 41465, 42234, 43004, 43774, 44544, 45314, 46084, 46854, 47624, 48394, 49164, 49933, 50703, 51473, 52243, 53013, 53783, 54553, 55323, 56093, 56863, 57632, 58402, 59172, 59942, 60712]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # [范围信息] # 拳套冲击波大小比率 : {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) # 人偶篮子 @@ -456,12 +421,11 @@ class Skill30(PassiveSkill): uuid = "67e7dd8996b5735e788c9420730c077d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 进入地下城时箴言人偶数量 : {value0}个 - # REMOVE: data0 = [0, 4]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 箴言人偶可累积数量上限 : {value1}个 - # REMOVE: data1 = [0, 4]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 火热的爱意 @@ -488,29 +452,23 @@ class Skill31(ActiveSkill): uuid = "e862146efac2fce3de3a12f038f4116b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 箴言人偶消耗 : 1个 # 效果持续时间 : {value0}秒 - # REMOVE: data0 = [0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 攻击速度增加 : {value1}% - # REMOVE: data1 = [0, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20, 20.5, 21, 21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30, 30.5, 31, 31.5, 32, 32.5, 33, 33.5, 34, 34.5, 35, 35.5, 36, 36.5, 37, 37.5, 38]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 移动速度增加 : {value2}% - # REMOVE: data2 = [0, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20, 20.5, 21, 21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30, 30.5, 31, 31.5, 32, 32.5, 33, 33.5, 34, 34.5, 35, 35.5, 36, 36.5, 37, 37.5, 38]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 施放速度增加 : {value3}% - # REMOVE: data3 = [0, 13.5, 14, 14.5, 15, 15.5, 16, 16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20, 20.5, 21, 21.5, 22, 22.5, 23, 23.5, 24, 24.5, 25, 25.5, 26, 26.5, 27, 27.5, 28, 28.5, 29, 29.5, 30, 30.5, 31, 31.5, 32, 32.5, 33, 33.5, 34, 34.5, 35, 35.5, 36, 36.5, 37, 37.5, 38]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 火焰热气攻击力 : {value4} - # REMOVE: data4 = [0, 4502, 5220, 5937, 6655, 7373, 8091, 8808, 9526, 10244, 10961, 11679, 12397, 13115, 13832, 14550, 15268, 15985, 16703, 17421, 18138, 18856, 19574, 20292, 21009, 21727, 22445, 23162, 23880, 24598, 25316, 26033, 26751, 27469, 28186, 28904, 29622, 30340, 31057, 31775, 32493, 33210, 33928, 34646, 35364, 36081, 36799, 37517, 38234, 38952, 39670]# 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) # [范围信息] # 效果生效范围 : {value6}px - # REMOVE: data6 = [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]# noqa: E501 data6 = get_data(f'{prefix}/{uuid}', 6) # 蔷薇藤鞭 @@ -533,17 +491,15 @@ class Skill32(ActiveSkill): uuid = "5f11bba71728448bb64de0dba2b252cf" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 箴言人偶收获数量 : 1个 # 鞭打攻击力 : {value0} - # REMOVE: data0 = [0, 6657, 7718, 8780, 9841, 10902, 11963, 13025, 14086, 15147, 16208, 17270, 18331, 19392, 20453, 21515, 22576, 23637, 24698, 25760, 26821, 27882, 28943, 30005, 31066, 32127, 33189, 34250, 35311, 36372, 37434, 38495, 39556, 40617, 41679, 42740, 43801, 44862, 45924, 46985, 48046, 49107, 50169, 51230, 52291, 53352, 54414, 55475, 56536, 57598, 58659, 59720, 60781, 61843, 62904, 63965, 65026, 66088, 67149, 68210, 69271, 70333, 71394, 72455, 73516, 74578, 75639, 76700, 77761, 78823, 79884]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 拉回攻击力 : {value1} - # REMOVE: data1 = [0, 6657, 7718, 8780, 9841, 10902, 11963, 13025, 14086, 15147, 16208, 17270, 18331, 19392, 20453, 21515, 22576, 23637, 24698, 25760, 26821, 27882, 28943, 30005, 31066, 32127, 33189, 34250, 35311, 36372, 37434, 38495, 39556, 40617, 41679, 42740, 43801, 44862, 45924, 46985, 48046, 49107, 50169, 51230, 52291, 53352, 54414, 55475, 56536, 57598, 58659, 59720, 60781, 61843, 62904, 63965, 65026, 66088, 67149, 68210, 69271, 70333, 71394, 72455, 73516, 74578, 75639, 76700, 77761, 78823, 79884]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # [范围信息] # 攻击大小比率 : {value2}% - # REMOVE: data2 = [0, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 疯熊守护 @@ -565,16 +521,14 @@ class Skill33(ActiveSkill): uuid = "854997c3bdfc3a2b498b4c4001f69e06" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 捶击攻击力 : {value0} - # REMOVE: data0 = [0, 12524, 13795, 15065, 16336, 17606, 18877, 20147, 21418, 22688, 23959, 25230, 26500, 27771, 29041, 30312, 31582, 32853, 34123, 35394, 36664, 37935, 39206, 40476, 41747, 43017, 44288, 45558, 46829, 48099, 49370, 50641, 51911, 53182, 54452, 55723, 56993, 58264, 59534, 60805, 62075, 63346, 64617, 65887, 67158, 68428, 69699, 70969, 72240, 73510, 74781, 76052, 77322, 78593, 79863, 81134, 82404, 83675, 84945, 86216, 87486, 88757, 90028, 91298, 92569, 93839, 95110, 96380, 97651, 98921, 100192]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # [范围信息] # 可施放距离 : {value1}px - # REMOVE: data1 = [0, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 攻击大小比率 : {value2}% - # REMOVE: data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 禁术吟咏 @@ -604,39 +558,30 @@ class Skill34(ActiveBufferSkill): uuid = "61c8cb33dd20b4ff335e8deed70d3d9c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 - # REMOVE: data0 = [0, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # - [适用于小魔女的效果] - # 基本攻击力和技能攻击力增加率 : {value1}% - # REMOVE: data1 = [0, 13, 16, 19, 22, 25, 28, 31, 34, 37, 40, 43, 46, 49, 52, 55, 58, 61, 64, 67, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 命中率增加 : {value2}% - # REMOVE: data2 = [0, 15.4, 16.3, 17.2, 18, 18.9, 19.8, 20.6, 21.5, 22.4, 23.2, 24.1, 25, 25.8, 26.7, 27.6, 28.4, 29.3, 30.2, 31.1, 31.9, 32.8, 33.7, 34.5, 35.4, 36.3, 37.1, 38, 38.9, 39.7, 40.6, 41.5, 42.3, 43.2, 44.1, 44.9, 45.8, 46.7, 47.6, 48.4, 49.3]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # - [适用于队友的效果] - # 物理攻击力增加 : {value3} - # REMOVE: data3 = [0, 34, 35, 37, 38, 39, 41, 42, 43, 45, 46, 47, 49, 50, 51, 53, 54, 55, 57, 58, 60, 61, 62, 64, 65, 66, 68, 69, 70, 72, 73, 74, 76, 77, 78, 80, 81, 82, 84, 85, 87]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 魔法攻击力增加 : {value4} - # REMOVE: data4 = [0, 34, 35, 37, 38, 39, 41, 42, 43, 45, 46, 47, 49, 50, 51, 53, 54, 55, 57, 58, 60, 61, 62, 64, 65, 66, 68, 69, 70, 72, 73, 74, 76, 77, 78, 80, 81, 82, 84, 85, 87]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 独立攻击力增加 : {value5} - # REMOVE: data5 = [0, 34, 35, 37, 38, 39, 41, 42, 43, 45, 46, 47, 49, 50, 51, 53, 54, 55, 57, 58, 60, 61, 62, 64, 65, 66, 68, 69, 70, 72, 73, 74, 76, 77, 78, 80, 81, 82, 84, 85, 87]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 力量增加 : {value6} - # REMOVE: data6 = [0, 131, 140, 149, 158, 167, 175, 184, 193, 202, 211, 220, 229, 238, 247, 256, 264, 273, 282, 291, 300, 309, 318, 327, 336, 345, 353, 362, 371, 380, 389, 398, 407, 416, 425, 434, 442, 451, 460, 469, 478]# noqa: E501 data6 = get_data(f'{prefix}/{uuid}', 6) # 智力增加 : {value7} - # REMOVE: data7 = [0, 131, 140, 149, 158, 167, 175, 184, 193, 202, 211, 220, 229, 238, 247, 256, 264, 273, 282, 291, 300, 309, 318, 327, 336, 345, 353, 362, 371, 380, 389, 398, 407, 416, 425, 434, 442, 451, 460, 469, 478]# noqa: E501 data7 = get_data(f'{prefix}/{uuid}', 7) # 命中率增加 : {value8}% - # REMOVE: data8 = [0, 15.4, 16.3, 17.2, 18, 18.9, 19.8, 20.6, 21.5, 22.4, 23.2, 24.1, 25, 25.8, 26.7, 27.6, 28.4, 29.3, 30.2, 31.1, 31.9, 32.8, 33.7, 34.5, 35.4, 36.3, 37.1, 38, 38.9, 39.7, 40.6, 41.5, 42.3, 43.2, 44.1, 44.9, 45.8, 46.7, 47.6, 48.4, 49.3]# noqa: E501 data8 = get_data(f'{prefix}/{uuid}', 8) # [范围信息] # 增益效果范围 : {value9}px - # REMOVE: data9 = [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]# noqa: E501 data9 = get_data(f'{prefix}/{uuid}', 9) ATK = data3 @@ -660,18 +605,15 @@ class Skill35(ActiveSkill): uuid = "dce00e1ce90e34ef5c36ea869ad171bd" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 尖刺攻击力 : {value0} - # REMOVE: data0 = [0, 3330, 3668, 4006, 4343, 4681, 5019, 5357, 5695, 6032, 6370, 6708, 7046, 7384, 7721, 8059, 8397, 8735, 9073, 9411, 9748, 10086, 10424, 10762, 11100, 11437, 11775, 12113, 12451, 12789, 13127, 13464, 13802, 14140, 14478, 14816, 15153, 15491, 15829, 16167, 16505, 16842, 17180, 17518, 17856, 18194, 18532, 18869, 19207, 19545, 19883, 20221, 20558, 20896, 21234, 21572, 21910, 22248, 22585, 22923, 23261, 23599, 23937, 24274, 24612, 24950, 25288, 25626, 25963, 26301, 26639]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 尖刺多段攻击次数 : {value1}次 - # REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 出血攻击力 : {value2} - # REMOVE: data2 = [0, 297, 327, 357, 387, 417, 447, 477, 507, 537, 567, 597, 627, 658, 688, 718, 748, 778, 808, 838, 868, 898, 928, 958, 989, 1019, 1049, 1079, 1109, 1139, 1169, 1199, 1229, 1259, 1289, 1319, 1350, 1380, 1410, 1440, 1470, 1500, 1530, 1560, 1590, 1620, 1650, 1680, 1711, 1741, 1771, 1801, 1831, 1861, 1891, 1921, 1951, 1981, 2011, 2042, 2072, 2102, 2132, 2162, 2192, 2222, 2252, 2282, 2312, 2342, 2372]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 出血持续时间 : {value3}秒 - # REMOVE: data3 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 疯疯熊坠击 @@ -696,14 +638,13 @@ class Skill36(ActiveSkill): uuid = "38c485cc41f46a7959ae4336325aa45c" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 落地冲击波攻击力 : {value0} - # REMOVE: data0 = [0, 17322, 19079, 20837, 22594, 24351, 26109, 27866, 29623, 31380, 33138, 34895, 36652, 38410, 40167, 41924, 43682, 45439, 47196, 48953, 50711, 52468, 54225, 55983, 57740, 59497, 61255, 63012, 64769, 66527, 68284, 70041, 71798, 73556, 75313, 77070, 78828, 80585, 82342, 84100, 85857, 87614, 89371, 91129, 92886, 94643, 96401, 98158, 99915, 101673, 103430, 105187, 106945, 108702, 110459, 112216, 113974, 115731, 117488, 119246, 121003, 122760, 124518, 126275, 128032, 129789, 131547, 133304, 135061, 136819, 138576]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # [范围信息] # 攻击大小比率 : {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) def vp_1(self): @@ -755,6 +696,7 @@ class Skill37(ActiveSkill): uuid = "7a3fc9d473e8ffe21dd900ddf228a437" hasVP = True hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 buffer = True buffType = "buffSub" @@ -762,21 +704,16 @@ class Skill37(ActiveSkill): # 箴言人偶消耗 : 2个 # [箴言人偶] # 箴言人偶附着时间 : {value0}秒 - # REMOVE: data0 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # [禁术吟咏]效果增加率 : {value1}% - # REMOVE: data1 = [0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # [跳跳人偶] # 爆炸攻击力 : {value2} - # REMOVE: data2 = [0, 28838, 33435, 38033, 42630, 47227, 51825, 56422, 61020, 65617, 70214, 74812, 79409, 84006, 88604, 93201, 97798, 102396, 106993, 111591, 116188, 120785, 125383, 129980, 134577, 139175, 143772, 148369, 152967, 157564, 162162, 166759, 171356, 175954, 180551, 185148, 189746, 194343, 198940, 203538, 208135, 212732, 217330, 221927, 226525, 231122, 235719, 240317, 244914, 249511, 254109, 258706, 263303, 267901, 272498, 277096, 281693, 286290, 290888, 295485, 300082, 304680, 309277, 313874, 318472, 323069, 327667, 332264, 336861, 341459, 346056]# 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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # [范围信息] # 箴言人偶/跳跳人偶探索范围 : {value4}px - # REMOVE: data4 = [0, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) def skillInfo(self): @@ -835,26 +772,21 @@ class Skill38(ActiveSkill): uuid = "94c450d6214cafdc673f763badceeaf1" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 荆棘攻击力 : {value0} - # REMOVE: data0 = [0, 1758, 1936, 2115, 2293, 2471, 2650, 2828, 3006, 3185, 3363, 3541, 3720, 3898, 4076, 4255, 4433, 4612, 4790, 4968, 5147, 5325, 5503, 5682, 5860, 6038, 6217, 6395, 6573, 6752, 6930, 7108, 7287, 7465, 7643, 7822, 8000, 8178, 8357, 8535, 8714, 8892, 9070, 9249, 9427, 9605, 9784, 9962, 10140, 10319, 10497, 10675, 10854, 11032, 11210, 11389, 11567, 11745, 11924, 12102, 12280, 12459, 12637, 12815, 12994, 13172, 13351, 13529, 13707, 13886, 14064]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 荆棘多段攻击次数 : {value1}次 - # REMOVE: data1 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 最后爆炸攻击力 : {value2} - # REMOVE: data2 = [0, 13193, 14531, 15869, 17208, 18546, 19885, 21223, 22561, 23900, 25238, 26577, 27915, 29253, 30592, 31930, 33269, 34607, 35945, 37284, 38622, 39960, 41299, 42637, 43976, 45314, 46652, 47991, 49329, 50668, 52006, 53344, 54683, 56021, 57360, 58698, 60036, 61375, 62713, 64051, 65390, 66728, 68067, 69405, 70743, 72082, 73420, 74759, 76097, 77435, 78774, 80112, 81451, 82789, 84127, 85466, 86804, 88143, 89481, 90819, 92158, 93496, 94834, 96173, 97511, 98850, 100188, 101526, 102865, 104203, 105542]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 出血攻击力 : {value3} - # REMOVE: data3 = [0, 24, 26, 29, 31, 33, 36, 38, 41, 43, 45, 48, 50, 53, 55, 57, 60, 62, 65, 67, 69, 72, 74, 77, 79, 82, 84, 86, 89, 91, 94, 96, 98, 101, 103, 106, 108, 110, 113, 115, 118, 120, 122, 125, 127, 130, 132, 135, 137, 139, 142, 144, 147, 149, 151, 154, 156, 159, 161, 163, 166, 168, 171, 173, 175, 178, 180, 183, 185, 187, 190]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 出血持续时间 : {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, 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}% - # REMOVE: data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) def vp_1(self): @@ -903,20 +835,17 @@ class Skill39(ActiveBufferSkill): uuid = "a99040fc36c75e998aa3ed012b7759c5" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法阵持续时间 : {value0}秒 - # REMOVE: data0 = [0, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 小魔女所受伤害减少率 : {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}个 - # REMOVE: data2 = [0, 25, 27, 30, 32, 35, 37, 40, 42, 45, 47, 50]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # [范围信息] # 魔法阵范围 : {value3}px - # REMOVE: data3 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 变大吧! 疯疯熊 @@ -941,20 +870,17 @@ class Skill40(ActiveSkill): uuid = "b39ccc3dadab9d94569430e39cdf7d60" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 狂抓攻击力 : {value0} - # REMOVE: data0 = [0, 5454, 6007, 6560, 7113, 7667, 8220, 8773, 9326, 9880, 10433, 10986, 11539, 12093, 12646, 13199, 13753, 14306, 14859, 15412, 15966, 16519, 17072, 17625, 18179, 18732, 19285, 19838, 20392, 20945, 21498, 22051, 22605, 23158, 23711, 24265, 24818, 25371, 25924, 26478, 27031, 27584, 28137, 28691, 29244, 29797, 30350, 30904, 31457, 32010, 32563, 33117, 33670, 34223, 34777, 35330, 35883, 36436, 36990, 37543, 38096, 38649, 39203, 39756, 40309, 40862, 41416, 41969, 42522, 43075, 43629]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 狂抓多段攻击次数 : {value1}次 - # REMOVE: data1 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 双臂捶击攻击力 : {value2} - # REMOVE: data2 = [0, 21823, 24037, 26251, 28465, 30679, 32893, 35107, 37321, 39535, 41749, 43963, 46177, 48391, 50605, 52819, 55033, 57247, 59461, 61675, 63889, 66103, 68317, 70531, 72745, 74959, 77173, 79387, 81601, 83815, 86029, 88243, 90457, 92671, 94885, 97099, 99313, 101527, 103740, 105954, 108168, 110382, 112596, 114810, 117024, 119238, 121452, 123666, 125880, 128094, 130308, 132522, 134736, 136950, 139164, 141378, 143592, 145806, 148020, 150234, 152448, 154662, 156876, 159090, 161304, 163518, 165732, 167946, 170160, 172374, 174588]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # [范围信息] # 双臂捶击攻击大小比率 : {value3}% - # REMOVE: data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) def vp_1(self): @@ -1003,23 +929,19 @@ class Skill41(ActiveSkill): uuid = "696721534394b40e78ac96e880f19e5a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 箴言人偶消耗 : 1个 # [林中小屋]持续时间 : {value0}秒 - # REMOVE: data0 = [0, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 荆棘多段攻击力 : {value1} - # REMOVE: data1 = [0, 1493, 1644, 1796, 1947, 2099, 2250, 2402, 2553, 2705, 2856, 3008]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 荆棘多段攻击次数 : {value2}次 - # REMOVE: data2 = [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 队友生命值减少量 : {value3}% - # REMOVE: data3 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # [范围信息] # [林中小屋]大小比率 : {value4}% - # REMOVE: data4 = [0, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 少女的爱 @@ -1039,21 +961,17 @@ class Skill42(PassiveBufferSkill): uuid = "0dbdeaf846356f8b9380f8fbb8e97377" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击速度增加 : {value0}% - # REMOVE: data0 = [0, 4.2, 4.6, 5, 5.4, 5.8, 6.3, 6.7, 7.1, 7.5, 7.9, 8.3, 8.8, 9.2, 9.6, 10, 10.4, 10.8, 11.3, 11.7, 12.1, 12.5, 12.9, 13.3, 13.8, 14.2, 14.6, 15, 15.4, 15.8, 16.3, 16.7, 17.1, 17.5, 17.9, 18.3, 18.8, 19.2, 19.6, 20, 20.4, 20.8, 21.3, 21.7, 22.1, 22.5, 22.9, 23.3, 23.8, 24.2, 24.6]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 移动速度增加 : {value1}% - # REMOVE: data1 = [0, 4.2, 4.6, 5, 5.4, 5.8, 6.3, 6.7, 7.1, 7.5, 7.9, 8.3, 8.8, 9.2, 9.6, 10, 10.4, 10.8, 11.3, 11.7, 12.1, 12.5, 12.9, 13.3, 13.8, 14.2, 14.6, 15, 15.4, 15.8, 16.3, 16.7, 17.1, 17.5, 17.9, 18.3, 18.8, 19.2, 19.6, 20, 20.4, 20.8, 21.3, 21.7, 22.1, 22.5, 22.9, 23.3, 23.8, 24.2, 24.6]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 力量、 智力增加 : {value2} - # REMOVE: data2 = [0, 14, 37, 59, 82, 104, 127, 149, 172, 194, 217, 239, 262, 284, 307, 329, 352, 374, 397, 419, 442, 464, 487, 509, 532, 554, 577, 599, 622, 644, 667, 689, 712, 734, 757, 779, 802, 824, 847, 869, 892, 914, 937, 959, 982, 1004, 1027, 1049, 1072, 1094, 1117]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 体力、 精神增加 : {value3} - # REMOVE: data3 = [0, 12, 20, 28, 37, 45, 53, 62, 70, 78, 87, 95, 103, 112, 120, 128, 137, 145, 153, 162, 170, 178, 187, 195, 203, 212, 220, 228, 237, 245, 253, 262, 270, 278, 287, 295, 303, 312, 320, 328, 337, 345, 353, 362, 370, 378, 387, 395, 403, 412, 420]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 基本攻击和技能攻击力增加率 : {value4}% - # REMOVE: data4 = [0, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31.5, 33, 34.5, 36, 37.5, 39, 40.5, 42, 43.5, 45, 46.5, 48, 49.5, 51, 52.5, 54, 55.5, 57, 58.5, 60, 61.5, 63, 64.5, 66, 67.5, 69, 70.5, 72, 73.5, 75]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) INT = data2 @@ -1087,25 +1005,20 @@ class Skill43(ActiveBufferSkill): uuid = "56fca6cff74d828e92301a40cd2148b9" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 效果范围 : - px # [开幕! 人偶剧场]持续时间 : {value0}秒 - # REMOVE: data0 = [0, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 力量增加 : {value1} - # REMOVE: data1 = [0, 43, 57, 74, 91, 111, 131, 153, 176, 201, 228, 255, 284, 315, 346, 379, 414, 449, 487, 526, 567, 608, 651, 696, 741, 789, 838, 888, 939, 993, 1047, 1103, 1160, 1219, 1278, 1340, 1403, 1467, 1533, 1600, 1668, 1736, 1804, 1872, 1940, 2008, 2076, 2144, 2212, 2280, 2348]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 智力增加 : {value2} - # REMOVE: data2 = [0, 43, 57, 74, 91, 111, 131, 153, 176, 201, 228, 255, 284, 315, 346, 379, 414, 449, 487, 526, 567, 608, 651, 696, 741, 789, 838, 888, 939, 993, 1047, 1103, 1160, 1219, 1278, 1340, 1403, 1467, 1533, 1600, 1668, 1736, 1804, 1872, 1940, 2008, 2076, 2144, 2212, 2280, 2348]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 攻击速度增加 : {value3}% - # REMOVE: data3 = [0, 5, 6.4, 7.6, 9, 10.3, 11.6, 12.9, 14.2, 15.5, 16.9, 18.2, 19.5, 20.8, 22.1, 23.4, 24.8, 26.1, 27.4, 28.7, 30, 31.3, 32.7, 34, 35.3, 36.6, 37.9, 39.2, 40.5, 41.9, 43.2, 44.5, 45.8, 47.1, 48.4, 49.8, 51.1, 52.4, 53.7, 55, 56.3, 57.6, 58.9, 60.2, 61.5, 62.8, 64.1, 65.4, 66.7, 68, 69.3]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 移动速度增加 : {value4}% - # REMOVE: data4 = [0, 5, 6.4, 7.6, 9, 10.3, 11.6, 12.9, 14.2, 15.5, 16.9, 18.2, 19.5, 20.8, 22.1, 23.4, 24.8, 26.1, 27.4, 28.7, 30, 31.3, 32.7, 34, 35.3, 36.6, 37.9, 39.2, 40.5, 41.9, 43.2, 44.5, 45.8, 47.1, 48.4, 49.8, 51.1, 52.4, 53.7, 55, 56.3, 57.6, 58.9, 60.2, 61.5, 62.8, 64.1, 65.4, 66.7, 68, 69.3]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 最后挥爪攻击力 : {value5} - # REMOVE: data5 = [0, 104922, 129252, 153581, 177911, 202241, 226571, 250900, 275230, 299560, 323890, 348219, 372549, 396879, 421209, 445538, 469868, 494198, 518528, 542857, 567187, 591517, 615847, 640176, 664506, 688836, 713165, 737495, 761825, 786155, 810484, 834814, 859144, 883474, 907803, 932133, 956463, 980793, 1005122, 1029452, 1053782, 1078112, 1102441, 1126771, 1151101, 1175431, 1199760, 1224090, 1248420, 1272749, 1297079]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) STRINT = data1 @@ -1129,21 +1042,18 @@ class Skill44(ActiveSkill): uuid = "6166762c62f234c5f50c2d2ebc5e48d0" hasVP = True hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 箴言人偶消耗 : 1个 # 钉钉子攻击力 : {value0} - # REMOVE: data0 = [0, 3230, 3558, 3885, 4213, 4540, 4868, 5196, 5523, 5851, 6179, 6506, 6834, 7162, 7489, 7817, 8145, 8472, 8800, 9128, 9455, 9783, 10111, 10438, 10766, 11094, 11421, 11749, 12077, 12404, 12732, 13060, 13387, 13715, 14043, 14370, 14698, 15026, 15353, 15681, 16009, 16336, 16664, 16992, 17319, 17647, 17975, 18302, 18630, 18958, 19285]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 钉钉子多段攻击次数 : {value1}次 - # REMOVE: data1 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 最后一钉攻击力 : {value2} - # REMOVE: data2 = [0, 12912, 14222, 15532, 16841, 18151, 19461, 20771, 22081, 23391, 24701, 26011, 27321, 28631, 29940, 31250, 32560, 33870, 35180, 36490, 37800, 39110, 40420, 41729, 43039, 44349, 45659, 46969, 48279, 49589, 50899, 52209, 53518, 54828, 56138, 57448, 58758, 60068, 61378, 62688, 63998, 65308, 66617, 67927, 69237, 70547, 71857, 73167, 74477, 75787, 77097]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # [范围信息] # [人偶戏法]效果范围 : {value3}px - # REMOVE: data3 = [0, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) def vp_1(self): @@ -1193,19 +1103,16 @@ class Skill45(ActiveSkill): uuid = "452be74df1c43b4d3080e1b09ed32e08" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 尖刺攻击力 : {value0} - # REMOVE: data0 = [0, 1647, 1814, 1981, 2148, 2315, 2482, 2649, 2817, 2984, 3151, 3318, 3485, 3652, 3819, 3986, 4153, 4320, 4487, 4654, 4822, 4989, 5156, 5323, 5490, 5657, 5824, 5991, 6158, 6325, 6492, 6659, 6827, 6994, 7161, 7328, 7495, 7662, 7829, 7996, 8163, 8330, 8497, 8664, 8832, 8999, 9166, 9333, 9500, 9667, 9834]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 尖刺多段攻击次数 : {value1}次 - # REMOVE: data1 = [0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 出血攻击力 : {value2} - # REMOVE: data2 = [0, 1464, 1613, 1761, 1910, 2058, 2207, 2355, 2504, 2652, 2801, 2949, 3098, 3246, 3395, 3543, 3692, 3840, 3989, 4137, 4286, 4435, 4583, 4732, 4880, 5029, 5177, 5326, 5474, 5623, 5771, 5920, 6068, 6217, 6365, 6514, 6662, 6811, 6959, 7108, 7257, 7405, 7554, 7702, 7851, 7999, 8148, 8296, 8445, 8593, 8742]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 出血持续时间 : {value3}秒 - # REMOVE: data3 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) def vp_1(self): @@ -1254,20 +1161,17 @@ class Skill46(ActiveSkill): uuid = "d59c9840f65381bde8487757f1753c71" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 箴言人偶消耗 : 1个 # 队友死亡状态持续时间 : {value0}秒 - # REMOVE: data0 = [0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 队友复活后生命值、 魔法值恢复率 : {value1}% - # REMOVE: data1 = [0, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 偏爱对象的保护罩生命值 : {value2} - # REMOVE: data2 = [0, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000, 10000]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # [范围信息] # [永恒的占据]效果范围 : {value3}px - # REMOVE: data3 = [0, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 哇咔咔! @@ -1289,20 +1193,17 @@ class Skill47(ActiveSkill): uuid = "bbc15561bec24f9c1e79e23d715b1dd2" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 咆哮攻击力 : {value0} - # REMOVE: data0 = [0, 7106, 7827, 8548, 9269, 9990, 10710, 11431, 12152, 12873, 13594, 14315, 15036, 15757, 16478, 17199, 17919, 18640, 19361, 20082, 20803, 21524, 22245, 22966, 23687, 24408, 25128, 25849, 26570, 27291, 28012, 28733, 29454, 30175, 30896, 31617, 32337, 33058, 33779, 34500, 35221, 35942, 36663, 37384, 38105, 38826, 39546, 40267, 40988, 41709, 42430]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 咆哮多段攻击次数 : {value1} - # REMOVE: data1 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # [范围信息] # 吸附范围 : {value2}px - # REMOVE: data2 = [0, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800, 800]# 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]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) def vp_1(self): @@ -1354,31 +1255,24 @@ class Skill48(PassiveBufferSkill): uuid = "de20372767d014d62dc7361ac686834e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 智力增加 : {value0} - # REMOVE: data0 = [0, 150, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400, 410, 420, 430, 440, 450, 460, 470, 480, 490, 500, 510, 520, 530, 540, 550, 560, 570, 580, 590, 600, 610, 620, 630, 640]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 基本攻击力和技能攻击力增加率 : {value1}% - # REMOVE: data1 = [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 data1 = get_data(f'{prefix}/{uuid}', 1) # 箴言人偶初始数量增加量 : {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) # 属性伤害量增加率 : {value3}% - # REMOVE: data3 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 属性伤害量增加持续时间 : {value4}秒 - # REMOVE: data4 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 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}次 - # 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) # [单人挑战专属效果] # 独立攻击力增加率 : {value6}% - # REMOVE: data6 = [0, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32]# noqa: E501 data6 = get_data(f'{prefix}/{uuid}', 6) # 技能冷却时间减少率 : {value7}% - # REMOVE: data7 = [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 data7 = get_data(f'{prefix}/{uuid}', 7) INT = data0 @@ -1406,33 +1300,26 @@ class Skill49(ActiveSkill): uuid = "3a691a432c58abebc08211df45c4f4bd" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 箴言人偶收获数量 : 1个 # 荆棘攻击力 : {value0} - # REMOVE: data0 = [0, 4339, 4779, 5219, 5659, 6099, 6539, 6980, 7420, 7860, 8300, 8740, 9180, 9620, 10061, 10501, 10941, 11381, 11821, 12261, 12702, 13142, 13582, 14022, 14462, 14902, 15342, 15783, 16223, 16663, 17103, 17543, 17983, 18423, 18864, 19304, 19744, 20184, 20624, 21064, 21505, 21945, 22385, 22825, 23265, 23705, 24145, 24586, 25026, 25466, 25906]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 荆棘多段攻击次数 : {value1}次 - # REMOVE: data1 = [0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 蔷薇花爆炸攻击力 : {value2} - # REMOVE: data2 = [0, 39065, 43028, 46991, 50954, 54918, 58881, 62844, 66807, 70770, 74733, 78696, 82659, 86623, 90586, 94549, 98512, 102475, 106438, 110401, 114364, 118328, 122291, 126254, 130217, 134180, 138143, 142106, 146069, 150033, 153996, 157959, 161922, 165885, 169848, 173811, 177774, 181738, 185701, 189664, 193627, 197590, 201553, 205516, 209479, 213443, 217406, 221369, 225332, 229295, 233258]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 出血攻击力 : {value3} - # REMOVE: data3 = [0, 964, 1062, 1160, 1258, 1356, 1454, 1551, 1649, 1747, 1845, 1943, 2041, 2138, 2236, 2334, 2432, 2530, 2628, 2725, 2823, 2921, 3019, 3117, 3215, 3312, 3410, 3508, 3606, 3704, 3802, 3899, 3997, 4095, 4193, 4291, 4389, 4486, 4584, 4682, 4780, 4878, 4976, 5073, 5171, 5269, 5367, 5465, 5563, 5660, 5758]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 出血持续时间 : {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}% - # REMOVE: data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 束缚持续时间 : {value6}秒 - # REMOVE: data6 = [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 data6 = get_data(f'{prefix}/{uuid}', 6) # [范围信息] # 攻击大小比率 : {value7}% - # REMOVE: data7 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data7 = get_data(f'{prefix}/{uuid}', 7) def vp_1(self): @@ -1479,19 +1366,16 @@ class Skill50(ActiveSkill): uuid = "25c0018b82c644f6e20d728f1478e671" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 诅咒吐息攻击力 : {value0} - # REMOVE: data0 = [0, 3609, 3975, 4341, 4707, 5073, 5439, 5806, 6172, 6538, 6904, 7270, 7636, 8002, 8368, 8734, 9101, 9467, 9833, 10199, 10565, 10931, 11297, 11663, 12030, 12396, 12762, 13128, 13494, 13860, 14226, 14592, 14958, 15325, 15691, 16057, 16423, 16789, 17155, 17521, 17887, 18253, 18620, 18986, 19352, 19718, 20084, 20450, 20816, 21182, 21549]# 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}秒 - # REMOVE: data2 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 队友增益效果持续时间增加量 : {value3}秒 - # REMOVE: data3 = [0, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) def vp_1(self): @@ -1541,19 +1425,16 @@ class Skill51(ActiveSkill): uuid = "48d7d6b7617e6ed24027d1478f460c00" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 技能持续时间 : 7秒 # 吐息攻击力 : {value0} - # REMOVE: data0 = [0, 11509, 14178, 16846, 19515, 22184, 24853, 27521, 30190, 32859, 35528, 38196, 40865, 43534, 46203, 48871, 51540, 54209, 56878, 59546, 62215, 64884, 67552, 70221, 72890, 75559, 78227, 80896, 83565, 86234, 88902, 91571, 94240, 96909, 99577, 102246, 104915, 107584, 110252, 112921, 115590, 118259, 120927, 123596, 126265, 128934, 131602, 134271, 136940, 139608, 142277]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 吐息多段攻击次数 : {value1} - # REMOVE: data1 = [0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # 单手捶击攻击力 : {value2} - # REMOVE: data2 = [0, 40281, 49622, 58962, 68303, 77644, 86984, 96325, 105665, 115006, 124347, 133687, 143028, 152368, 161709, 171050, 180390, 189731, 199071, 208412, 217753, 227093, 236434, 245774, 255115, 264455, 273796, 283137, 292477, 301818, 311158, 320499, 329840, 339180, 348521, 357861, 367202, 376543, 385883, 395224, 404564, 413905, 423246, 432586, 441927, 451267, 460608, 469948, 479289, 488630, 497970]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 双手捶击攻击力 : {value3} - # REMOVE: data3 = [0, 107417, 132325, 157233, 182142, 207050, 231958, 256866, 281775, 306683, 331591, 356499, 381407, 406316, 431224, 456132, 481040, 505949, 530857, 555765, 580673, 605582, 630490, 655398, 680306, 705215, 730123, 755031, 779939, 804848, 829756, 854664, 879572, 904481, 929389, 954297, 979205, 1004114, 1029022, 1053930, 1078838, 1103747, 1128655, 1153563, 1178471, 1203380, 1228288, 1253196, 1278104, 1303012, 1327921]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 不祥的微笑 @@ -1578,12 +1459,11 @@ class Skill52(PassiveBufferSkill): uuid = "2575e479271da5c46990ab0bb88dd677" hasVP = False 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} - # REMOVE: data1 = [0, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290, 300, 310, 320, 330, 340, 350, 360, 370, 380, 390, 400, 410, 420, 430, 440, 450, 460, 470, 480, 490, 500, 510, 520, 530, 540, 550, 560, 570, 580, 590, 600, 610, 620, 630, 640, 650]# noqa: E501 data1 = get_data(f'{prefix}/{uuid}', 1) # [疯熊守护]防御冷却时间 : 30秒 @@ -1613,25 +1493,20 @@ class Skill53(ActiveSkill): uuid = "a080c9958fc2e4f87d6c55a727eb62b2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 箴言人偶收获数量 : 1个 # 生成鸟笼时攻击力 : {value0} - # REMOVE: data0 = [0, 21403, 23574, 25746, 27917, 30088, 32260, 34431, 36602, 38774, 40945, 43116, 45288, 47459, 49630, 51802, 53973, 56144, 58316, 60487, 62658, 64830, 67001, 69172, 71344, 73515, 75686, 77857, 80029, 82200, 84371, 86543, 88714, 90885, 93057, 95228, 97399, 99571, 101742, 103913, 106085, 108256, 110427, 112599, 114770, 116941, 119113, 121284, 123455, 125627, 127798]# 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) # 展览时持续攻击力 : {value2} - # REMOVE: data2 = [0, 8323, 9168, 10012, 10857, 11701, 12545, 13390, 14234, 15079, 15923, 16767, 17612, 18456, 19301, 20145, 20989, 21834, 22678, 23523, 24367, 25211, 26056, 26900, 27745, 28589, 29434, 30278, 31122, 31967, 32811, 33656, 34500, 35344, 36189, 37033, 37878, 38722, 39566, 40411, 41255, 42100, 42944, 43788, 44633, 45477, 46322, 47166, 48010, 48855, 49699]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 展览时多段攻击次数 : {value3}次 - # REMOVE: data3 = [0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 鸟笼收缩时攻击力 : {value4} - # REMOVE: data4 = [0, 14269, 15716, 17164, 18611, 20059, 21506, 22954, 24402, 25849, 27297, 28744, 30192, 31639, 33087, 34534, 35982, 37429, 38877, 40325, 41772, 43220, 44667, 46115, 47562, 49010, 50457, 51905, 53353, 54800, 56248, 57695, 59143, 60590, 62038, 63485, 64933, 66380, 67828, 69276, 70723, 72171, 73618, 75066, 76513, 77961, 79408, 80856, 82304, 83751, 85199]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 鸟笼收缩时多段攻击次数 : {value5}次 - # REMOVE: data5 = [0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 终幕! 人偶剧场 @@ -1667,36 +1542,28 @@ class Skill54(ActiveBufferSkill): uuid = "caef38e23a8ae551466f8a8eb039df22" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 buffType = 'awakeSub' # 火焰攻击力 : {value0} - # REMOVE: data0 = [0, 7877, 9703, 11530, 13357, 15183, 17010, 18836, 20663, 22489, 24316, 26142, 27969, 29795, 31622, 33448, 35275, 37102, 38928, 40755, 42581, 44408, 46234, 48061, 49887, 51714, 53540, 55367, 57194, 59020, 60847, 62673, 64500, 66326, 68153, 69979, 71806, 73632, 75459, 77285, 79112, 80939, 82765, 84592, 86418, 88245, 90071, 91898, 93724, 95551, 97377]# noqa: E501 data0 = get_data(f'{prefix}/{uuid}', 0) # 火焰多段攻击次数 : {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} - # REMOVE: data2 = [0, 31508, 38814, 46120, 53426, 60732, 68039, 75345, 82651, 89957, 97263, 104569, 111876, 119182, 126488, 133794, 141100, 148406, 155712, 163019, 170325, 177631, 184937, 192243, 199549, 206856, 214162, 221468, 228774, 236080, 243386, 250692, 257999, 265305, 272611, 279917, 287223, 294529, 301836, 309142, 316448, 323754, 331060, 338366, 345673, 352979, 360285, 367591, 374897, 382203, 389509]# noqa: E501 data2 = get_data(f'{prefix}/{uuid}', 2) # 巨型疯疯熊攻击力 : {value3} - # REMOVE: data3 = [0, 472617, 582209, 691802, 801394, 910986, 1020579, 1130171, 1239763, 1349356, 1458948, 1568540, 1678133, 1787725, 1897318, 2006910, 2116502, 2226095, 2335687, 2445279, 2554872, 2664464, 2774056, 2883649, 2993241, 3102833, 3212426, 3322018, 3431610, 3541203, 3650795, 3760387, 3869980, 3979572, 4089164, 4198757, 4308349, 4417942, 4527534, 4637126, 4746719, 4856311, 4965903, 5075496, 5185088, 5294680, 5404273, 5513865, 5623457, 5733050, 5842642]# noqa: E501 data3 = get_data(f'{prefix}/{uuid}', 3) # 选择[开幕!人偶剧场]时效果 # 力量、 智力增加 : [开幕!人偶剧场]的{value4}% - # REMOVE: data4 = [0, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158]# noqa: E501 data4 = get_data(f'{prefix}/{uuid}', 4) # 攻击、 移动速度增加 : [开幕!人偶剧场]的{value5}% - # REMOVE: data5 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 data5 = get_data(f'{prefix}/{uuid}', 5) # 增益效果持续时间 : {value6}秒 - # REMOVE: data6 = [0, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41]# noqa: E501 data6 = get_data(f'{prefix}/{uuid}', 6) # 选择[欢迎光临人偶之森]时效果 # 力量、 智力增加 : [开幕!人偶剧场]的{value7}% - # REMOVE: data7 = [0, 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, 70, 71, 72, 73]# noqa: E501 data7 = get_data(f'{prefix}/{uuid}', 7) # 增益效果持续时间 : {value8}秒 - # REMOVE: data8 = [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 data8 = get_data(f'{prefix}/{uuid}', 8) def skillInfo(self): diff --git a/backend/core/character/GF/mage_female/witch.py b/backend/core/character/GF/mage_female/witch.py index 0ddd54ad..9d468a18 100644 --- a/backend/core/character/GF/mage_female/witch.py +++ b/backend/core/character/GF/mage_female/witch.py @@ -21,6 +21,7 @@ class Skill0(ActiveSkill): uuid = "45442bbbe33540b4deeec29437dae70c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 飞行距离 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -52,6 +53,7 @@ class Skill3(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -81,6 +83,7 @@ class Skill10(ActiveSkill): uuid = "dcd536f1674630f01fc9667bb202b851" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理防御力增加 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -111,6 +114,7 @@ class Skill12(ActiveSkill): uuid = "0969cd4054d93da07708108c0cc1c4b5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 瞬移后僵直时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -158,6 +162,7 @@ class Skill13(ActiveSkill): uuid = "4224f9b0b8c7c903e9a1e0f9d9f6d04d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 最大蓄气时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -206,6 +211,7 @@ class Skill14(ActiveSkill): uuid = "d085127b0edd719782bd618d5688f4a1" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 最大蓄气时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -240,6 +246,7 @@ class Skill19(ActiveSkill): uuid = "9bff7f2559e003766fee2853dca00631" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 减益效果数量上限 : {value0}个 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -284,6 +291,7 @@ class Skill20(ActiveSkill): uuid = "01384bbfc346775d1267fa0bc4ca605f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 增益效果持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -308,6 +316,7 @@ class Skill21(PassiveSkill): uuid = "dc1ffbe7bfcc6dc2be737951960da9ad" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 挑衅人偶 : 舒露露 @@ -332,6 +341,7 @@ class Skill22(ActiveSkill): uuid = "4b2c90ec226fd40e967875aa5eabefb2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 舒露露持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -357,6 +367,7 @@ class Skill23(PassiveSkill): uuid = "4f2e001e9a19eb7bae50ad1840dfb329" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加量 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -408,6 +419,7 @@ class Skill24(PassiveSkill): uuid = "5152480fdde81362575a488d4cec4af9" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 空中连击次数上限 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -436,6 +448,7 @@ class Skill25(PassiveSkill): uuid = "5892d1fa4462e561ac8f8d2c74892b0a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 失败时攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -491,6 +504,7 @@ class Skill26(ActiveSkill): uuid = "7cf17936a039b418660424125dc968d7" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 失败时攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -543,6 +557,7 @@ class Skill27(ActiveSkill): uuid = "9dda3f4a849dba1a288dd65e116860f2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -576,6 +591,7 @@ class Skill28(ActiveSkill): uuid = "7e904ea3d2a9faa054604e55120a9268" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -612,6 +628,7 @@ class Skill29(ActiveSkill): uuid = "2391a27457b5a8c6fa4b4670a91bdd11" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -650,6 +667,7 @@ class Skill31(ActiveSkill): uuid = "1812a1ece67bb37b6b44b54766450064" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -693,6 +711,7 @@ class Skill32(PassiveSkill): uuid = "2ba299855fc22192cba4f73db75e9d0e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 成功率增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -726,6 +745,7 @@ class Skill33(ActiveSkill): uuid = "b89c9ab317bc0a443f6497b7cca2f6a8" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -800,6 +820,7 @@ class Skill34(ActiveSkill): uuid = "7f80b887a09e88e2c4728c898bd73654" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -878,6 +899,7 @@ class Skill35(PassiveSkill): uuid = "b42cab9c815150aee1ef44daec1fe4c5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 苦涩棒棒糖 @@ -900,6 +922,7 @@ class Skill36(PassiveSkill): uuid = "d53301bb328baf12a3ae482cc6a565dd" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 发动失败蓄气时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -943,6 +966,7 @@ class Skill37(ActiveSkill): uuid = "2c9d9a36c8401bddff6cdb80fab8dc24" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 地上旋转多段攻击力 : {value0} @@ -1033,6 +1057,7 @@ class Skill38(ActiveSkill): uuid = "c5a2956d8ed3af1746ed2f76ca971a09" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 持续时间 : {value0}秒 @@ -1143,6 +1168,7 @@ class Skill39(ActiveSkill): uuid = "e0daa922b19cdc35de879e938361464e" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 失败时攻击力 : {value0} @@ -1226,6 +1252,7 @@ class Skill40(ActiveSkill): uuid = "e0a072e8cef2d77893aad5f68aeed56a" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 持续时间 : {value0}秒 @@ -1336,6 +1363,7 @@ class Skill41(ActiveSkill): uuid = "ce572b597666f4472b1577a02fd5e1c3" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 冰霜钻孔车 @@ -1362,6 +1390,7 @@ class Skill42(ActiveSkill): uuid = "0fbb8de70002ad34f046c94c2cb3e863" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 #TODO REMARK 韩服接口 魔道数据错位 @@ -1476,6 +1505,7 @@ class Skill43(PassiveSkill): uuid = "5806440d21e7546d50007a5ba11f8024" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 成功预感发动几率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1514,6 +1544,7 @@ class Skill44(ActiveSkill): uuid = "3fb8395ae3b81bd608e0c4223a8eb534" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 法米利尔团体多段攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1549,6 +1580,7 @@ class Skill45(ActiveSkill): uuid = "ac21c02567f04a92b54dd85c091d1e5a" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 攻击力 : {value0} @@ -1632,6 +1664,7 @@ class Skill46(ActiveSkill): uuid = "8b08f9504167a9c0f3a1d29d71b7943e" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 失败率 : {value0}% @@ -1726,6 +1759,7 @@ class Skill47(ActiveSkill): uuid = "b8f4966608e4ebb3cc80ba4eac3649bb" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 刨冰刀刃多段攻击力 : {value0} @@ -1797,6 +1831,7 @@ class Skill48(PassiveSkill): uuid = "8e358ecf99ac9df31a6132aeafe378a9" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [超大成功附加效果] # <超大成功时新增效果> @@ -1846,6 +1881,7 @@ class Skill49(PassiveSkill): uuid = "84fd944f5aef4283b100c73152d9c4fa" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 data0 = [0] + [17 + 2*i for i in range(1, maxLv + 1)] data1 = [0] + [38 + 2*i for i in range(1, maxLv + 1)] @@ -1890,6 +1926,7 @@ class Skill50(ActiveSkill): uuid = "9bc30e0f6e22b0333762d04acae7d252" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 拍打攻击力 : {value0} @@ -1972,6 +2009,7 @@ class Skill51(ActiveSkill): uuid = "0f638da961acf7958ac6070b7aaed013" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间上限 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -2011,6 +2049,7 @@ class Skill52(PassiveSkill): uuid = "f1111c21369d2b835b186dd1d58be88d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -2042,6 +2081,7 @@ class Skill53(ActiveSkill): uuid = "fa7f1a3dc90600456cbe010e5714bef3" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 岩浆攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -2073,6 +2113,7 @@ class Skill54(ActiveSkill): uuid = "5fe93d62fcf6d0b1bb6b910b2dd24a0b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 过山车驶过攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/mage_male/blood_mage.py b/backend/core/character/GF/mage_male/blood_mage.py index ebd4d801..b4da55a1 100644 --- a/backend/core/character/GF/mage_male/blood_mage.py +++ b/backend/core/character/GF/mage_male/blood_mage.py @@ -25,6 +25,7 @@ class Skill0(ActiveSkill): uuid = "3c5604bdbb0240b8f130f59ab40509c3" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% # REMOVE: data0 = [0, 118, 137, 156, 174, 193, 212, 231, 250, 268, 287, 306, 325, 344, 363, 381, 400, 419, 438, 457, 475]# noqa: E501 @@ -61,6 +62,7 @@ class Skill1(ActiveSkill): uuid = "5dc7008b12a459325b548b0715c6b73c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% # REMOVE: data0 = [0, 695, 766, 836, 907, 977, 1048, 1118, 1189, 1259, 1330, 1400, 1471, 1541, 1612, 1682, 1753, 1823, 1894, 1964, 2035, 2105, 2176, 2246, 2317, 2387, 2458, 2528, 2599, 2669, 2740, 2810, 2881, 2951, 3022, 3092, 3163, 3233, 3304, 3374, 3445, 3515, 3586, 3656, 3727, 3797, 3868, 3938, 4009, 4079, 4150, 4220, 4291, 4361, 4432, 4502, 4573, 4643, 4714, 4784, 4855, 4925, 4996, 5066, 5137, 5207, 5278, 5348, 5419, 5489, 5560]# noqa: E501 @@ -88,6 +90,7 @@ class Skill2(PassiveSkill): uuid = "bb34e8854a93fd250347a1c64119f7ab" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 恢复模式下所受伤害增加 : {value0}% # REMOVE: data0 = [0, 50]# noqa: E501 @@ -118,6 +121,7 @@ class Skill3(PassiveSkill): uuid = "6e33d47e6622ce03b6defdd912140270" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法值最大值增加 : {value0}% # REMOVE: data0 = [0, 6]# noqa: E501 @@ -149,6 +153,7 @@ class Skill4(ActiveSkill): uuid = "ac21c02567f04a92b54dd85c091d1e5a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 移动距离上限 : {value0}px # REMOVE: data0 = [0, 400]# noqa: E501 @@ -176,6 +181,7 @@ class Skill6(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% # REMOVE: data0 = [0, 150, 158.7, 167.3, 176, 184.5, 193.2, 201.8, 210.5, 219.2, 227.7, 236.4, 245, 253.7, 262.2, 270.9, 284.3, 297.6, 311, 324.3, 337.7, 350.9, 364.2, 377.6, 390.9, 404.3, 417.6, 431, 444.3, 457.7, 471, 484.2, 497.6, 510.9, 524.3, 537.6, 551, 564.3, 577.7, 591, 604.4, 617.7, 630.9, 644.3, 657.6, 671, 684.3, 697.7, 711, 724.4, 737.7, 751.1, 764.3, 777.6, 791, 804.3, 817.7, 831, 844.4, 857.7, 871.1, 884.4, 897.8, 911, 924.3, 937.7, 951, 964.4, 977.7, 991.1, 1004.4, 1017.8, 1031.1, 1044.5, 1057.7, 1071, 1084.4, 1097.7, 1111.1, 1124.4, 1137.8, 1151.1, 1164.5, 1177.8, 1191, 1204.4, 1217.7, 1231.1, 1244.4, 1257.8, 1271.1, 1284.5, 1297.8, 1311.2, 1324.5, 1337.7, 1351.1, 1364.4, 1377.8, 1391.1, 1404.5, 1417.8, 1431.2, 1444.5, 1457.9, 1471.2, 1484.6, 1497.9, 1511.3, 1524.6, 1538, 1551.3, 1564.7, 1578, 1591.4, 1604.7, 1618.1, 1631.4, 1644.8, 1658.1, 1671.5, 1684.8, 1698.2, 1711.5, 1724.9, 1738.2, 1751.6, 1764.9, 1778.3, 1791.6, 1805, 1818.3, 1831.7, 1845, 1858.4, 1871.7, 1885.1, 1898.4, 1911.8, 1925.1, 1938.5, 1951.8, 1965.2, 1978.5, 1991.9, 2005.2, 2018.6, 2031.9, 2045.3, 2058.6, 2072, 2085.3, 2098.7, 2112, 2125.4, 2138.7, 2152.1, 2165.4, 2178.8, 2192.1, 2205.5, 2218.8, 2232.2, 2245.5, 2258.9, 2272.2, 2285.6, 2298.9, 2312.3, 2325.6, 2339, 2352.3, 2365.7, 2379, 2392.4, 2405.7, 2419.1, 2432.4, 2445.8, 2459.1, 2472.5, 2485.8, 2499.2, 2512.5, 2525.9, 2539.2, 2552.6, 2565.9, 2579.3, 2592.6, 2606, 2619.3, 2632.7, 2646, 2659.4, 2672.7, 2686.1, 2699.4, 2712.8, 2726.1, 2739.5]# noqa: E501 @@ -208,6 +214,7 @@ class Skill11(ActiveSkill): uuid = "cfacda0647b9a0f595df2c2aad30c18d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 # REMOVE: data0 = [0, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4, 170.4]# noqa: E501 @@ -247,6 +254,7 @@ class Skill16(ActiveSkill): uuid = "d429147c372b549c3dadcabcba50787f" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 多段攻击力 : {value0}% # REMOVE: data0 = [0, 587, 647, 706, 766, 825, 885, 944, 1004, 1063, 1123, 1183, 1242, 1302, 1361, 1421, 1480, 1540, 1599, 1659, 1718, 1778, 1838, 1897, 1957, 2016, 2076, 2135, 2195, 2254, 2314, 2374, 2433, 2493, 2552, 2612, 2671, 2731, 2790, 2850, 2909, 2969, 3029, 3088, 3148, 3207, 3267, 3326, 3386, 3445, 3505, 3565, 3624, 3684, 3743, 3803, 3862, 3922, 3981, 4041, 4100, 4160, 4220, 4279, 4339, 4398, 4458, 4517, 4577, 4636, 4696]# noqa: E501 @@ -282,6 +290,7 @@ class Skill17(PassiveSkill): uuid = "0113c8b1306ca76d208f83f2d093dd62" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [学习技能时效果] # 命中率增加 : {value0}% @@ -327,6 +336,7 @@ class Skill18(PassiveSkill): uuid = "8b08f9504167a9c0f3a1d29d71b7943e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第1击猩红气息吸收量 : {value0}% # REMOVE: data0 = [0, 1]# noqa: E501 @@ -366,6 +376,7 @@ class Skill19(ActiveSkill): uuid = "ab6fc3303df03b58911967dfca2b5d07" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 猩红气息消耗量 : {value0}% # REMOVE: data0 = [0, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]# noqa: E501 @@ -397,6 +408,7 @@ class Skill20(ActiveSkill): uuid = "002cbdd9bfd0f0b970451ae8d48d029e" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 猩红气息消耗量 : {value0}% # REMOVE: data0 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 @@ -436,6 +448,7 @@ class Skill22(PassiveSkill): uuid = "95b58ec89893dd9e50da1281ebe57175" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% # REMOVE: data0 = [0, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30]# noqa: E501 @@ -460,6 +473,7 @@ class Skill23(ActiveSkill): uuid = "c91a62dc0a18360acf5031ac0ebf09f5" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 多段攻击力 : {value0}% # REMOVE: data0 = [0, 237, 261, 285, 309, 333, 357, 381, 405, 429, 453, 477, 501, 526, 550, 574, 598, 622, 646, 670, 694, 718, 742, 766, 790, 814, 838, 862, 886, 910, 934, 958, 982, 1006, 1030, 1054, 1079, 1103, 1127, 1151, 1175, 1199, 1223, 1247, 1271, 1295, 1319, 1343, 1367, 1391, 1415, 1439, 1463, 1487, 1511, 1535, 1559, 1583, 1607, 1632, 1656, 1680, 1704, 1728, 1752, 1776, 1800, 1824, 1848, 1872, 1896]# noqa: E501 @@ -497,6 +511,7 @@ class Skill24(ActiveSkill): uuid = "0c3a468aee1f7ce06bf91eb3319518c1" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 猩红气息消耗量 : {value0}% # REMOVE: data0 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 @@ -530,6 +545,7 @@ class Skill25(ActiveSkill): uuid = "5cac3411ccef1af333953e0ded5e942d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 增益效果持续时间 : {value0}秒 # REMOVE: data0 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]# noqa: E501 @@ -557,6 +573,7 @@ class Skill26(ActiveSkill): uuid = "85f7c810ad503790e8626439fe936d56" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力 : {value0}% # REMOVE: data0 = [0, 956, 1053, 1150, 1246, 1343, 1440, 1537, 1634, 1731, 1828, 1925, 2022, 2119, 2216, 2313, 2410, 2507, 2604, 2701, 2798, 2895, 2991, 3088, 3185, 3282, 3379, 3476, 3573, 3670, 3767, 3864, 3961, 4058, 4155, 4252, 4349, 4446, 4543, 4640, 4737, 4833, 4930, 5027, 5124, 5221, 5318, 5415, 5512, 5609, 5706, 5803, 5900, 5997, 6094, 6191, 6288, 6385, 6482, 6579, 6675, 6772, 6869, 6966, 7063, 7160, 7257, 7354, 7451, 7548, 7645]# noqa: E501 @@ -598,6 +615,7 @@ class Skill27(ActiveSkill): uuid = "31823197cc0b04d4c5dcf8f928d9220c" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 猩红气息消耗量 : {value0}% # REMOVE: data0 = [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 @@ -629,6 +647,7 @@ class Skill28(ActiveSkill): uuid = "dac8d8207618150c162e4c6f9e168527" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 猩红气息消耗量 : {value0}% @@ -692,6 +711,7 @@ class Skill29(ActiveSkill): uuid = "8e358ecf99ac9df31a6132aeafe378a9" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 多段攻击力 : {value0}% @@ -757,6 +777,7 @@ class Skill30(ActiveSkill): uuid = "78b86e64fbb74c1db1b71c50a5ac21cd" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 猩红气息消耗量 : {value0}% @@ -826,6 +847,7 @@ class Skill31(PassiveSkill): uuid = "f4a561e272cc434a4905b3aa0c0de090" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% # REMOVE: data0 = [0, 12, 13.5, 15, 16.5, 18, 19.5, 21, 22.5, 24, 25.5, 27, 28.5, 30, 31.5, 33, 34.5, 36, 37.5, 39, 40.5, 42, 43.5, 45, 46.5, 48, 49.5, 51, 52.5, 54, 55.5, 57, 58.5, 60, 61.5, 63, 64.5, 66, 67.5, 69, 70.5, 72, 73.5, 75, 76.5, 78, 79.5, 81, 82.5, 84, 85.5]# noqa: E501 @@ -851,6 +873,7 @@ class Skill32(ActiveSkill): uuid = "0e409ac3e1c1f3976b3ef2bfe4c13069" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 猩红气息消耗量 : {value0}% # REMOVE: data0 = [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 @@ -891,6 +914,7 @@ class Skill33(ActiveSkill): uuid = "2e2b7efe778656690f9c8cb6e47c3932" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 多段攻击力 : {value0}% @@ -952,6 +976,7 @@ class Skill34(ActiveSkill): uuid = "902a016f6978f13740f237e4740a5646" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 猩红气息消耗量 : {value0}% @@ -1009,6 +1034,7 @@ class Skill35(ActiveSkill): uuid = "4c5271b0ecce120d7fc113f377fae76f" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 撕咬攻击力 : {value0}% @@ -1066,6 +1092,7 @@ class Skill36(PassiveSkill): uuid = "370586038cf40378f20d338d507a780c" hasVP = False 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 @@ -1096,6 +1123,7 @@ class Skill37(ActiveSkill): uuid = "dd32a9825ec1af42a91f2223be6658e5" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 猩红气息消耗量 : {value0}% @@ -1151,6 +1179,7 @@ class Skill38(ActiveSkill): uuid = "fa3ee243b36699e9d3fc34328adf6417" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 猩红气息消耗量 : {value0}% # REMOVE: data0 = [0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60]# noqa: E501 @@ -1191,6 +1220,7 @@ class Skill39(PassiveSkill): uuid = "3cb633d00f8f6ee088682c9171020d26" hasVP = False 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 @@ -1225,6 +1255,7 @@ class Skill40(ActiveSkill): uuid = "6d7c9a15c08cc41d70125083e869e1a1" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 猩红气息消耗量 : {value0}% # REMOVE: data0 = [0, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70]# noqa: E501 @@ -1256,6 +1287,7 @@ class Skill41(ActiveSkill): uuid = "1ff42548e611b94781a1ae8f063dd679" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 猩红气息帷幕攻击力 : {value0}% # REMOVE: data0 = [0, 68076, 83862, 99647, 115433, 131219, 147004, 162790, 178576, 194362, 210147, 225933, 241719, 257504, 273290, 289076, 304862, 320647, 336433, 352219, 368005, 383790, 399576, 415362, 431147, 446933, 462719, 478505, 494290, 510076, 525862, 541647, 557433, 573219, 589005, 604790, 620576, 636362, 652147, 667933, 683719, 699505, 715290, 731076, 746862, 762647, 778433, 794219, 810005, 825790, 841576]# noqa: E501 diff --git a/backend/core/character/GF/mage_male/dimension_walker.py b/backend/core/character/GF/mage_male/dimension_walker.py index ddb2d503..f58603ff 100644 --- a/backend/core/character/GF/mage_male/dimension_walker.py +++ b/backend/core/character/GF/mage_male/dimension_walker.py @@ -22,6 +22,7 @@ class Skill2(PassiveSkill): uuid = "bb34e8854a93fd250347a1c64119f7ab" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 恢复模式下所受伤害增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -48,6 +49,7 @@ class Skill3(PassiveSkill): uuid = "6e33d47e6622ce03b6defdd912140270" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法值最大值增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -79,6 +81,7 @@ class Skill4(PassiveSkill): uuid = "d53301bb328baf12a3ae482cc6a565dd" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 边界能量条最大值 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -107,6 +110,7 @@ class Skill5(ActiveSkill): uuid = "7e904ea3d2a9faa054604e55120a9268" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 施放时所需次元石数量 : {value0}个 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -129,6 +133,7 @@ class Skill6(PassiveSkill): uuid = "5152480fdde81362575a488d4cec4af9" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 施放速度增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -154,6 +159,7 @@ class Skill8(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -184,6 +190,7 @@ class Skill13(ActiveSkill): uuid = "cfacda0647b9a0f595df2c2aad30c18d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -218,6 +225,7 @@ class Skill14(ActiveSkill): uuid = "3d8f3d438405d79f8d3ed68072674d1e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # X轴移动距离 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -246,6 +254,7 @@ class Skill19(ActiveSkill): uuid = "4f2e001e9a19eb7bae50ad1840dfb329" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 普通情况下箱子掉落位置 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -300,6 +309,7 @@ class Skill20(PassiveSkill): uuid = "dbf8b30c7057032af0d68fcfa289fdae" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击和次元系列技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -325,6 +335,7 @@ class Skill21(PassiveSkill): uuid = "fc458e449ee00b01dbf88d09aae65462" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -358,6 +369,7 @@ class Skill22(ActiveSkill): uuid = "1812a1ece67bb37b6b44b54766450064" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 边界能量条增加量 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -391,6 +403,7 @@ class Skill23(ActiveSkill): uuid = "2ba299855fc22192cba4f73db75e9d0e" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 边界能量条增加量 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -431,6 +444,7 @@ class Skill24(ActiveSkill): uuid = "7f80b887a09e88e2c4728c898bd73654" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 召唤时生命值消耗 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -478,6 +492,7 @@ class Skill25(ActiveSkill): uuid = "e5c09f9132a48dc1d695968592cc5878" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 角色每10秒魔法值恢复量增加 : 1% @@ -502,6 +517,7 @@ class Skill27(ActiveSkill): uuid = "d89f26862e348a801b30bb9fd7125db5" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 边界能量条增加量 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -545,6 +561,7 @@ class Skill28(ActiveSkill): uuid = "2c9d9a36c8401bddff6cdb80fab8dc24" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -570,6 +587,7 @@ class Skill29(PassiveSkill): uuid = "dde3b443bd5e61d90c34e5ee771e2c28" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 乖离 : 迷雾 @@ -596,6 +614,7 @@ class Skill30(ActiveSkill): uuid = "5892d1fa4462e561ac8f8d2c74892b0a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 生命值消耗 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -638,6 +657,7 @@ class Skill31(ActiveSkill): uuid = "b89c9ab317bc0a443f6497b7cca2f6a8" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 边界能量条增加量 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -686,6 +706,7 @@ class Skill32(ActiveSkill): uuid = "0fbb8de70002ad34f046c94c2cb3e863" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 乱打攻击次数 : {value0}次 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -719,6 +740,7 @@ class Skill33(ActiveSkill): uuid = "7cf17936a039b418660424125dc968d7" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 边界能量增加量 : {value0} @@ -798,6 +820,7 @@ class Skill34(ActiveSkill): uuid = "3fb8395ae3b81bd608e0c4223a8eb534" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 边界能量条增加量 : {value0} @@ -863,6 +886,7 @@ class Skill35(ActiveSkill): uuid = "c5a2956d8ed3af1746ed2f76ca971a09" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 生命值消耗 : {value0} @@ -931,6 +955,7 @@ class Skill36(ActiveSkill): uuid = "e0a072e8cef2d77893aad5f68aeed56a" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 边界能量条增加量 : {value0} @@ -1007,6 +1032,7 @@ class Skill37(PassiveSkill): uuid = "2a0a39184de92acf1c1375e00b77404c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 不消耗次元石的几率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1050,6 +1076,7 @@ class Skill38(ActiveSkill): uuid = "9dc8438e4572d39243c97da31c113acc" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 怪物出现时攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1085,6 +1112,7 @@ class Skill39(ActiveSkill): uuid = "e0daa922b19cdc35de879e938361464e" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 边界能量增加量 : {value0} @@ -1153,6 +1181,7 @@ class Skill40(ActiveSkill): uuid = "5806440d21e7546d50007a5ba11f8024" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 束缚时间 : {value0}秒 @@ -1223,6 +1252,7 @@ class Skill41(PassiveSkill): uuid = "5c45f69c9ebc7a784e994369d2cc3c66" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 进入地下城时获得的次元石数量 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1263,6 +1293,7 @@ class Skill42(ActiveSkill): uuid = "4402c6977bf5c9b0d2febe14dc81de6c" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 边界能量条增加量 : {value0} @@ -1349,6 +1380,7 @@ class Skill43(ActiveSkill): uuid = "96bd070daacc6c1b81d9f24e6d77f48a" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 彼端怪物每次悲鸣时攻击力 : {value0} @@ -1418,6 +1450,7 @@ class Skill44(ActiveSkill): uuid = "c9a29f5c3509b90a96d5ca9b70dc9c85" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 边界能量条增加量 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1494,6 +1527,7 @@ class Skill45(PassiveSkill): uuid = "ae7608b87b6e965c6bdd0b3ef4e6d63e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1525,6 +1559,7 @@ class Skill46(ActiveSkill): uuid = "626cfc24770b72b5d7a24c24cda3768b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 索敌距离 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1563,6 +1598,7 @@ class Skill47(ActiveSkill): uuid = "7a96c262533919beee21b5a666062880" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 边界能量增加量 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/mage_male/elemental_bomber.py b/backend/core/character/GF/mage_male/elemental_bomber.py index 2e35abd7..a79807d4 100644 --- a/backend/core/character/GF/mage_male/elemental_bomber.py +++ b/backend/core/character/GF/mage_male/elemental_bomber.py @@ -23,6 +23,7 @@ class Skill1(ActiveSkill): uuid = "5dc7008b12a459325b548b0715c6b73c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -48,6 +49,7 @@ class Skill2(PassiveSkill): uuid = "bb34e8854a93fd250347a1c64119f7ab" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 恢复模式下所受伤害增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -74,6 +76,7 @@ class Skill3(PassiveSkill): uuid = "6e33d47e6622ce03b6defdd912140270" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法值最大值增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -101,6 +104,7 @@ class Skill5(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -129,6 +133,7 @@ class Skill9(ActiveSkill): uuid = "a5fa08f5d509e6ff2ebc68856a470b5a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法球数量 : {value0}个 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -161,6 +166,7 @@ class Skill10(ActiveSkill): uuid = "cfacda0647b9a0f595df2c2aad30c18d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -196,6 +202,7 @@ class Skill12(ActiveSkill): uuid = "8ee0099656df08a0b39225f8a21d514b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 盾牌攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -223,6 +230,7 @@ class Skill15(ActiveSkill): uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -259,6 +267,7 @@ class Skill16(ActiveSkill): uuid = "f2fb27162beb0b87a7cb9af7900e95f2" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第1击和第2击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -294,6 +303,7 @@ class Skill17(ActiveSkill): uuid = "d085127b0edd719782bd618d5688f4a1" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [属性变换]魔法球攻击力变换率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -321,6 +331,7 @@ class Skill18(PassiveSkill): uuid = "1dad88963abdc96b091fcab185a8820d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 属性抗性增加 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -347,6 +358,7 @@ class Skill19(ActiveSkill): uuid = "0969cd4054d93da07708108c0cc1c4b5" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 冰柱攻击力 : {value0}% x{value1} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -375,6 +387,7 @@ class Skill20(PassiveSkill): uuid = "b163d099c8cc27fdb6fd3639c2ee6df9" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [元素之力]最大蓄力数量 : {value0}个 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -403,6 +416,7 @@ class Skill22(ActiveSkill): uuid = "4655101518604f874721b3cc249aae10" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 火焰攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -433,6 +447,7 @@ class Skill23(ActiveSkill): uuid = "42c82812f86ff6704ae9952a2e6093a4" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 护盾持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -461,6 +476,7 @@ class Skill24(ActiveSkill): uuid = "9bff7f2559e003766fee2853dca00631" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -489,6 +505,7 @@ class Skill25(PassiveSkill): uuid = "ca75c965f20a150f99f54155a37400df" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 施放速度增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -520,6 +537,7 @@ class Skill26(ActiveSkill): uuid = "9dda3f4a849dba1a288dd65e116860f2" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 电流攻击力 : {value0}% x{value1} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -551,6 +569,7 @@ class Skill27(ActiveSkill): uuid = "717f1e2104fe4b796f800352fa143ecc" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 暗黑能量攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -579,6 +598,7 @@ class Skill28(PassiveSkill): uuid = "573723c8c0614f5b1218ca9ff992115b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -608,6 +628,7 @@ class Skill29(ActiveSkill): uuid = "45442bbbe33540b4deeec29437dae70c" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 前方火环攻击力 : {value0}% x{value1} @@ -665,6 +686,7 @@ class Skill30(ActiveSkill): uuid = "8c2379737c5acc935c1731f67f607655" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 冰柱攻击力 : {value0}% x{value1} @@ -726,6 +748,7 @@ class Skill31(ActiveSkill): uuid = "506e7ed77d517419a6e1c437a2cedb17" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 暗黑球体爆炸攻击力 : {value0}% @@ -778,6 +801,7 @@ class Skill32(ActiveSkill): uuid = "da6e37c1e3f0e8867f70007d89c239ff" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 雷光屏障攻击力 : {value0}% @@ -825,6 +849,7 @@ class Skill33(ActiveSkill): uuid = "a6c8f69107f8c4f5d1a0c7a57d000290" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 小魔法球攻击力 : {value0}% x{value1} @@ -880,6 +905,7 @@ class Skill34(PassiveSkill): uuid = "1fadde0eece18649caddbca7bd58cc2f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 暴击伤害增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -909,6 +935,7 @@ class Skill35(ActiveSkill): uuid = "c27418ae613c647527200a7ca17d97fd" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 爆炸攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -936,6 +963,7 @@ class Skill36(ActiveSkill): uuid = "faf9cd66281078b51be2ee0b0f6c5530" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 弹落攻击力 : {value0}% @@ -989,6 +1017,7 @@ class Skill37(ActiveSkill): uuid = "1721e94897e9961d5c98130a13392f17" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 魔法球攻击力 : {value0}% @@ -1047,6 +1076,7 @@ class Skill38(PassiveSkill): uuid = "51a08fd0c90f0a5276cd552047fac93d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1089,6 +1119,7 @@ class Skill39(ActiveSkill): uuid = "f0cc2c950f3bdf4103c75fa496bcac34" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # [元素禁域]持续时间 : {value0}秒 @@ -1151,6 +1182,7 @@ class Skill40(ActiveSkill): uuid = "28b583c75a49103a1d8aabf799c000a4" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # [聚能魔炮]爆炸攻击力 : {value0}% @@ -1202,6 +1234,7 @@ class Skill41(ActiveSkill): uuid = "147d005ac868e0de52b1f255eea35d62" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 元素行星冲撞攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1239,6 +1272,7 @@ class Skill42(PassiveSkill): uuid = "b8257acad8c7c379aba91ee63c0bd015" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1267,6 +1301,7 @@ class Skill43(ActiveSkill): uuid = "9767a375672d9519f6c1c5dff19b7c15" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 能量释放多段攻击力 : {value0}% x{value1} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1296,6 +1331,7 @@ class Skill44(ActiveSkill): uuid = "d58681f38f393dbfd22ffdb049d97002" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 黑暗之眼激活攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/mage_male/glacial_master.py b/backend/core/character/GF/mage_male/glacial_master.py index 2463f074..df2a7921 100644 --- a/backend/core/character/GF/mage_male/glacial_master.py +++ b/backend/core/character/GF/mage_male/glacial_master.py @@ -22,6 +22,7 @@ class Skill2(PassiveSkill): uuid = "bb34e8854a93fd250347a1c64119f7ab" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 恢复模式下所受伤害增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -48,6 +49,7 @@ class Skill3(PassiveSkill): uuid = "6e33d47e6622ce03b6defdd912140270" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法值最大值增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -74,6 +76,7 @@ class Skill5(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -100,6 +103,7 @@ class Skill11(ActiveSkill): uuid = "3d8f3d438405d79f8d3ed68072674d1e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # X轴移动距离 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -125,6 +129,7 @@ class Skill15(ActiveSkill): uuid = "f2fb27162beb0b87a7cb9af7900e95f2" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第1击和第2击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -159,6 +164,7 @@ class Skill16(ActiveSkill): uuid = "27bade584bb42fef68148d3a0b72bace" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 学习后, 冰冻抗性 : 100% @@ -178,6 +184,7 @@ class Skill17(PassiveSkill): uuid = "d2c6df5105577fb59fb92529a36165a0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -204,6 +211,7 @@ class Skill18(ActiveSkill): uuid = "ade01c1d6afc8a05055225045e89fe49" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 冰枪攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -244,6 +252,7 @@ class Skill20(ActiveSkill): uuid = "c9664191611af31142e052dfaef84530" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [常驻效果] # 属性攻击力增加率 : {value0}% @@ -283,6 +292,7 @@ class Skill21(PassiveSkill): uuid = "ff171dc487807bb9aa28900ca9a46b41" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法值减少 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -314,6 +324,7 @@ class Skill22(ActiveSkill): uuid = "547ab2b2bd860d3e37355a9cfbc1077c" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 投掷攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -353,6 +364,7 @@ class Skill23(ActiveSkill): uuid = "2f5d03c7848effbc0a23f4df45d9ca46" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 碎片数量 : {value0}~{value1}个 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -387,6 +399,7 @@ class Skill24(ActiveSkill): uuid = "4224f9b0b8c7c903e9a1e0f9d9f6d04d" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 弓箭攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -421,6 +434,7 @@ class Skill25(ActiveSkill): uuid = "3829c15bf5f520c13998a3479ba0ce7b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -445,6 +459,7 @@ class Skill26(PassiveSkill): uuid = "0232c151ef3731c2dede51931a374723" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [冰魄剑]第1和第2击攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -478,6 +493,7 @@ class Skill27(ActiveSkill): uuid = "01c3a2fb793d293a25ed8dc7a0d70c1a" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 最大移动距离 : {value0}px @@ -529,6 +545,7 @@ class Skill28(ActiveSkill): uuid = "9cb6f9ed646fa87f9b7680a42ce83d1a" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 突进多段攻击力 : {value0}% @@ -591,6 +608,7 @@ class Skill29(ActiveSkill): uuid = "03bb5314ffd41e9458d67ef924fef38f" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 控制几率 : {value0}% @@ -667,6 +685,7 @@ class Skill30(ActiveSkill): uuid = "8f73f243041c2d27739fe7696f02bf9b" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 水柱多段攻击力 : {value0}% @@ -725,6 +744,7 @@ class Skill31(PassiveSkill): uuid = "202edb928046f4fa6dedf6337377efd5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 乱打攻击力 : [极冰绽放]乱打攻击力的{value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -757,6 +777,7 @@ class Skill32(PassiveSkill): uuid = "92360eab6e1f378902018eca681ac629" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -793,6 +814,7 @@ class Skill33(ActiveSkill): uuid = "78be08a3f8c834d3b06fa20c6a08c5a5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 小冰轮攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -827,6 +849,7 @@ class Skill34(ActiveSkill): uuid = "bc11d28c04e01923a093d65752c55516" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 冰凌攻击力 : {value0}% @@ -887,6 +910,7 @@ class Skill35(ActiveSkill): uuid = "d296043df164385a14cb973c8c7c4d07" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 冰刺攻击力 : {value0}% @@ -949,6 +973,7 @@ class Skill36(PassiveSkill): uuid = "1803b6a67047cafb9e289b4f33cc507b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击和转职系列技能的攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -982,6 +1007,7 @@ class Skill37(ActiveSkill): uuid = "de3fea2d65c597f4d55c70a02b97fc79" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 寒冰碎片攻击力 : {value0}% @@ -1041,6 +1067,7 @@ class Skill38(ActiveSkill): uuid = "d0cdaca82892e54097f22a1f60817048" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 波动攻击力 : {value0}% @@ -1093,6 +1120,7 @@ class Skill39(ActiveSkill): uuid = "c61f5a010370101402b05b21916c2071" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 冰箭攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1127,6 +1155,7 @@ class Skill40(PassiveSkill): uuid = "82fc7ec7cfb2b7afa8c125a2d9420a78" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1153,6 +1182,7 @@ class Skill41(ActiveSkill): uuid = "9f57da5cb3651d81ca7dc9f78be33d01" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 冰霜巨剑斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1180,6 +1210,7 @@ class Skill42(ActiveSkill): uuid = "0e3da11226dd30c2aaef52e36eff7f3f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 寒流攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/mage_male/swift_master.py b/backend/core/character/GF/mage_male/swift_master.py index 974fb3f9..e3816c3d 100644 --- a/backend/core/character/GF/mage_male/swift_master.py +++ b/backend/core/character/GF/mage_male/swift_master.py @@ -25,6 +25,7 @@ class Skill0(ActiveSkill): uuid = "3c5604bdbb0240b8f130f59ab40509c3" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -58,6 +59,7 @@ class Skill2(PassiveSkill): uuid = "bb34e8854a93fd250347a1c64119f7ab" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 恢复模式下所受伤害增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -84,6 +86,7 @@ class Skill3(PassiveSkill): uuid = "6e33d47e6622ce03b6defdd912140270" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法值最大值增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -111,6 +114,7 @@ class Skill5(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -137,6 +141,7 @@ class Skill11(ActiveSkill): uuid = "3d8f3d438405d79f8d3ed68072674d1e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # X轴移动距离 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -162,6 +167,7 @@ class Skill16(PassiveSkill): uuid = "47bd4871f29defc2a0021ee9261d7a5b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 移动速度增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -189,6 +195,7 @@ class Skill17(ActiveSkill): uuid = "669f1428193f61f9d92c743b72438c4d" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 冲刺攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -220,6 +227,7 @@ class Skill18(ActiveSkill): uuid = "8510294202d0e042dd29a2422fc6770d" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 风击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -246,6 +254,7 @@ class Skill19(PassiveSkill): uuid = "087d1068ff506d090710566608a17760" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -279,6 +288,7 @@ class Skill20(ActiveSkill): uuid = "38612d8f2561edc2eb68d5057a837bfa" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -312,6 +322,7 @@ class Skill21(ActiveSkill): uuid = "a2d943797daca862a6f321aca6ac9bfa" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 逆风攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -341,6 +352,7 @@ class Skill23(ActiveSkill): uuid = "b3659936a9a74c4ed6f7faf07cca1f9e" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 旋风攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -370,6 +382,7 @@ class Skill24(ActiveSkill): uuid = "6a1d1f08a6572be420bb3a256c44c015" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 爆炸攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -396,6 +409,7 @@ class Skill25(ActiveSkill): uuid = "c7bf7ccab413009640e65ca6f2f0263a" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 旋风攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -422,6 +436,7 @@ class Skill26(PassiveSkill): uuid = "5f4c55fe2ebdf0623bd76d4fda872ddc" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -451,6 +466,7 @@ class Skill27(ActiveSkill): uuid = "128b9ddef2262f40723deae4407bdb42" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 近距离攻击力 : {value0}% @@ -511,6 +527,7 @@ class Skill28(ActiveSkill): uuid = "ecc23c980ea71450c0ad0c3fd232f329" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 风暴攻击力 : {value0}% @@ -557,6 +574,7 @@ class Skill29(ActiveSkill): uuid = "1b1cfab062e0768bcc889e33e1f30dbf" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 龙卷风攻击力 : {value0}% @@ -608,6 +626,7 @@ class Skill30(ActiveSkill): uuid = "c77a417c43de80c4ce32c1ed405d174a" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 重拳攻击力 : {value0}% @@ -661,6 +680,7 @@ class Skill31(PassiveSkill): uuid = "852f8ad797db4dca1405cb3e77198401" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 暴击攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -687,6 +707,7 @@ class Skill32(ActiveSkill): uuid = "0b8db1e10b3abbd24d38564e708675d5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 飓风攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -718,6 +739,7 @@ class Skill33(ActiveSkill): uuid = "dcb31a63ef58954f44ff2070c42a9a98" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 风之剑攻击力 : {value0}% @@ -767,6 +789,7 @@ class Skill34(ActiveSkill): uuid = "8572675ec6a1f50b6eff6a867376c2de" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 旋转风暴攻击力 : {value0}% @@ -815,6 +838,7 @@ class Skill35(PassiveSkill): uuid = "b5e3d014f75f3d17abdea52cca57f7e9" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 追加伤害比率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -839,6 +863,7 @@ class Skill36(ActiveSkill): uuid = "d110449993fb973f1a62c62c695003db" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 多段攻击力 : {value0}% @@ -891,6 +916,7 @@ class Skill37(ActiveSkill): uuid = "b799700ee73e99e0ac27aaa307492033" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 多段攻击力 : {value0}% @@ -940,6 +966,7 @@ class Skill38(ActiveSkill): uuid = "5ece7efb92358406e59338ef66479010" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 狂风攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -978,6 +1005,7 @@ class Skill39(PassiveSkill): uuid = "05ee4433394678e5014c67dafee798ff" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1004,6 +1032,7 @@ class Skill40(ActiveSkill): uuid = "29c0b8b3eed7252b3bdcddc2b4e9e3a0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 狂乱气流风暴攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1041,6 +1070,7 @@ class Skill41(ActiveSkill): uuid = "e0578e280d5de3aa6d59b9ec7498a19b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 跳跃攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/swordman_female/sword_master.py b/backend/core/character/GF/swordman_female/sword_master.py index 2c5893c6..0eb630e3 100644 --- a/backend/core/character/GF/swordman_female/sword_master.py +++ b/backend/core/character/GF/swordman_female/sword_master.py @@ -21,6 +21,7 @@ class Skill0(PassiveSkill): uuid = "d89f26862e348a801b30bb9fd7125db5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 触发增益效果所需连击数 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -51,6 +52,7 @@ class Skill1(ActiveSkill): uuid = "b89c9ab317bc0a443f6497b7cca2f6a8" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 巨剑 180.53+205.90+127.83 data0 = [int(i) for i in [0, 514.25]] @@ -117,6 +119,7 @@ class Skill3(ActiveSkill): damage = False hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -149,6 +152,7 @@ class Skill4(PassiveSkill): uuid = "4224f9b0b8c7c903e9a1e0f9d9f6d04d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 associate = [{"type":"+lv","data":[i + 1 if i > 0 else i for i in range(0, maxLv + 2)],"ratio":1,"skills":["波动之钝器精通","血影之太刀精通","毁灭之巨剑精通","魔性之短剑精通"]}] @@ -164,6 +168,7 @@ class Skill5(PassiveSkill): uuid = "78bd107acd474518b606be1e4fd38239" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 damage = False @@ -189,6 +194,7 @@ class Skill6(ActiveSkill): uuid = "ade01c1d6afc8a05055225045e89fe49" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 火属性效果触发几率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) # 火属性攻击力 : {value1}% @@ -295,6 +301,7 @@ class Skill9(PassiveSkill): uuid = "de3fea2d65c597f4d55c70a02b97fc79" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -443,6 +450,7 @@ class Skill12(ActiveSkill): uuid = "45442bbbe33540b4deeec29437dae70c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 触发几率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -469,6 +477,7 @@ class Skill13(ActiveSkill): uuid = "8f73f243041c2d27739fe7696f02bf9b" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -497,6 +506,7 @@ class Skill15(ActiveSkill): uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 突进的多段攻击次数 : {value0}次 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -526,6 +536,7 @@ class Skill16(ActiveSkill): uuid = "01c3a2fb793d293a25ed8dc7a0d70c1a" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 幻影斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -592,6 +603,7 @@ class Skill18(ActiveSkill): uuid = "5dc7008b12a459325b548b0715c6b73c" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 上斩攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -630,6 +642,7 @@ class Skill19(ActiveSkill): uuid = "bb34e8854a93fd250347a1c64119f7ab" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 type = "passive" # 触发几率 : {value0}% @@ -732,6 +745,7 @@ class Skill21(ActiveSkill): uuid = "cfacda0647b9a0f595df2c2aad30c18d" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 剑气攻击力 : {value0}% @@ -829,6 +843,7 @@ class Skill22(ActiveSkill): uuid = "9cb6f9ed646fa87f9b7680a42ce83d1a" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 斩击攻击力 : {value0}% @@ -900,6 +915,7 @@ class Skill23(ActiveSkill): uuid = "d085127b0edd719782bd618d5688f4a1" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 斩击攻击力 : {value0}% @@ -968,6 +984,7 @@ class Skill24(ActiveSkill): uuid = "8ee0099656df08a0b39225f8a21d514b" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 第1阶段所需蓄气时间 : {value0}秒 @@ -1108,6 +1125,7 @@ class Skill27(ActiveSkill): uuid = "0fc47245af1f21c3e9217d03aa9fff0a" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 刺击攻击力 : {value0}% @@ -1176,6 +1194,7 @@ class Skill28(ActiveSkill): uuid = "5197b141332a65a89d452adf227c2f30" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 空中斩击攻击力 : {value0}% @@ -1236,6 +1255,7 @@ class Skill29(ActiveSkill): uuid = "e5c09f9132a48dc1d695968592cc5878" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 魔力飓风多段攻击力 : {value0}% @@ -1372,6 +1392,7 @@ class Skill31(ActiveSkill): uuid = "7f80b887a09e88e2c4728c898bd73654" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 斩击攻击力 : {value0}% @@ -1441,6 +1462,7 @@ class Skill32(ActiveSkill): uuid = "7cf17936a039b418660424125dc968d7" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 次元斩攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1467,6 +1489,7 @@ class Skill33(ActiveSkill): uuid = "78be08a3f8c834d3b06fa20c6a08c5a5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 刺击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/swordman_male/asura.py b/backend/core/character/GF/swordman_male/asura.py index ac76ed17..af349e35 100644 --- a/backend/core/character/GF/swordman_male/asura.py +++ b/backend/core/character/GF/swordman_male/asura.py @@ -21,6 +21,7 @@ class Skill0(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -50,6 +51,7 @@ class Skill1(ActiveSkill): hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 鬼印珠攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -94,6 +96,7 @@ class Skill2(ActiveSkill): uuid = "3d8f3d438405d79f8d3ed68072674d1e" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 地裂攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -126,6 +129,7 @@ class Skill3(ActiveSkill): uuid = "128b9ddef2262f40723deae4407bdb42" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -171,6 +175,7 @@ class Skill4(PassiveSkill): uuid = "d2c6df5105577fb59fb92529a36165a0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 失明抗性增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -227,6 +232,7 @@ class Skill6(PassiveSkill): uuid = "1fadde0eece18649caddbca7bd58cc2f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 最大蓄气时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -258,6 +264,7 @@ class Skill7(PassiveSkill): uuid = "4e62e33aa37394ec4207a72af2968abf" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法暴击率增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -285,6 +292,7 @@ class Skill8(ActiveSkill): uuid = "03bb5314ffd41e9458d67ef924fef38f" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 波动释放攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -311,6 +319,7 @@ class Skill9(PassiveSkill): rangeLv = 3 uuid = "1803b6a67047cafb9e289b4f33cc507b" hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -342,6 +351,7 @@ class Skill10(ActiveSkill): uuid = "ade01c1d6afc8a05055225045e89fe49" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 冰柱攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -382,6 +392,7 @@ class Skill11(ActiveSkill): mp = [268, 2935] uuid = "d0cdaca82892e54097f22a1f60817048" hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 波动攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -426,6 +437,7 @@ class Skill12(ActiveSkill): uuid = "ff171dc487807bb9aa28900ca9a46b41" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 爆炸攻击力 : {value0} @@ -490,6 +502,7 @@ class Skill13(ActiveSkill): uuid = "1721e94897e9961d5c98130a13392f17" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 波动爆炸攻击力 : {value0} @@ -542,6 +555,7 @@ class Skill14(ActiveSkill): uuid = "c61f5a010370101402b05b21916c2071" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 波动攻击力 : {value0} @@ -606,6 +620,7 @@ class Skill15(ActiveSkill): uuid = "b3659936a9a74c4ed6f7faf07cca1f9e" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 焰珠旋转攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -664,6 +679,7 @@ class Skill16(PassiveSkill): uuid = "2391a27457b5a8c6fa4b4670a91bdd11" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 增加回避率效果冷却时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -720,6 +736,7 @@ class Skill17(ActiveSkill): uuid = "d53301bb328baf12a3ae482cc6a565dd" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 增益持续时间 : {value0}秒 @@ -823,6 +840,7 @@ class Skill18(ActiveSkill): uuid = "7cf17936a039b418660424125dc968d7" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 vps = [ @@ -904,6 +922,7 @@ class Skill19(ActiveSkill): uuid = "b89c9ab317bc0a443f6497b7cca2f6a8" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 火焰地带持续时间 : {value0}秒 @@ -998,10 +1017,12 @@ class Skill20(ActiveSkill): type = 'passive' uuid = "949849d5791944973d60af7e2a7eefb0" hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 hasVP = False hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 落雷攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1050,6 +1071,7 @@ class Skill21(ActiveSkill): uuid = "e1daab884dd07fc9e70d08b83d1790eb" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 波动珠攻击力 : {value0} @@ -1120,6 +1142,7 @@ class Skill22(ActiveSkill): uuid = "8d996a242c5c0efd8cfe6cb4bc6defcc" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 天雷云持续时间 : {value0}秒 diff --git a/backend/core/character/GF/swordman_male/berserker.py b/backend/core/character/GF/swordman_male/berserker.py index 1922e194..603e6547 100644 --- a/backend/core/character/GF/swordman_male/berserker.py +++ b/backend/core/character/GF/swordman_male/berserker.py @@ -20,6 +20,7 @@ class Skill2(PassiveSkill): uuid = "d296043df164385a14cb973c8c7c4d07" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [十字刃]攻击范围增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -50,6 +51,7 @@ class Skill13(ActiveSkill): uuid = "6e33d47e6622ce03b6defdd912140270" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 下砸攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -83,6 +85,7 @@ class Skill17(PassiveSkill): uuid = "2f5d03c7848effbc0a23f4df45d9ca46" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 力量唤醒 @@ -102,6 +105,7 @@ class Skill22(PassiveSkill): uuid = "42c82812f86ff6704ae9952a2e6093a4" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -161,6 +165,7 @@ class Skill24(ActiveSkill): uuid = "ca75c965f20a150f99f54155a37400df" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 斩击攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -206,6 +211,7 @@ class Skill25(ActiveSkill): uuid = "6a1d1f08a6572be420bb3a256c44c015" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 施放时生命值消耗量 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -245,6 +251,7 @@ class Skill27(ActiveSkill): uuid = "1dad88963abdc96b091fcab185a8820d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 恢复时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -282,6 +289,7 @@ class Skill29(ActiveSkill): uuid = "bbc15561bec24f9c1e79e23d715b1dd2" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第一次斩击攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -321,6 +329,7 @@ class Skill30(ActiveSkill): uuid = "3829c15bf5f520c13998a3479ba0ce7b" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 抓取攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -376,6 +385,7 @@ class Skill31(ActiveSkill): uuid = "0ed3148658fe37b3336ccb718dc0fdb0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -419,6 +429,7 @@ class Skill32(ActiveSkill): uuid = "506e7ed77d517419a6e1c437a2cedb17" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 冲击波攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -451,6 +462,7 @@ class Skill33(ActiveSkill): uuid = "de20372767d014d62dc7361ac686834e" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第一次吸附攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -484,6 +496,7 @@ class Skill34(ActiveSkill): uuid = "547ab2b2bd860d3e37355a9cfbc1077c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本生命值减少 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -524,6 +537,7 @@ class Skill35(ActiveSkill): uuid = "1b1cfab062e0768bcc889e33e1f30dbf" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 击打攻击力 : {value0} @@ -578,6 +592,7 @@ class Skill36(ActiveSkill): uuid = "e36ae35f8964d92e30e33529a65544d7" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 锤击攻击力 : {value0} @@ -641,6 +656,7 @@ class Skill37(ActiveSkill): uuid = "e0daa922b19cdc35de879e938361464e" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 爆炸攻击力 : {value0} @@ -691,6 +707,7 @@ class Skill38(ActiveSkill): uuid = "ecc23c980ea71450c0ad0c3fd232f329" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 捶击攻击力 : {value0} @@ -746,6 +763,7 @@ class Skill39(PassiveSkill): uuid = "dbf8b30c7057032af0d68fcfa289fdae" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 增益效果持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -779,6 +797,7 @@ class Skill40(ActiveSkill): uuid = "8572675ec6a1f50b6eff6a867376c2de" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 血气之剑持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -817,6 +836,7 @@ class Skill41(ActiveSkill): uuid = "f1fdc6c2482ecc510a2a9f04201ba125" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 抓起攻击力 : {value0} @@ -867,6 +887,7 @@ class Skill42(ActiveSkill): uuid = "75747c67e14eec6088ce67f63ea41628" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -897,6 +918,7 @@ class Skill43(ActiveSkill): uuid = "3a691a432c58abebc08211df45c4f4bd" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 生命值消耗量 : 当前生命值的{value0}% @@ -946,6 +968,7 @@ class Skill44(PassiveSkill): uuid = "374f53e8989ef04a8506c8ec99d9ecdc" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -972,6 +995,7 @@ class Skill45(ActiveSkill): uuid = "8ec9da6f808889b63adf2680fbf1f331" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 施放时生命值消耗量 : 当前生命值的{value0}% @@ -1026,6 +1050,7 @@ class Skill46(ActiveSkill): uuid = "00e4f916cc182df49e5efd29c3e2069c" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 上斩攻击力 : {value0} @@ -1081,6 +1106,7 @@ class Skill47(ActiveSkill): uuid = "c524c4f378d1cd0ff99e4580750a4567" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 血魔突击攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1111,6 +1137,7 @@ class Skill48(ActiveSkill): uuid = "a99040fc36c75e998aa3ed012b7759c5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 冲击波攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1142,6 +1169,7 @@ class Skill49(PassiveSkill): uuid = "b39ccc3dadab9d94569430e39cdf7d60" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1171,6 +1199,7 @@ class Skill50(ActiveSkill): uuid = "d59c9840f65381bde8487757f1753c71" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 乱舞攻击力 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/swordman_male/ghostblade.py b/backend/core/character/GF/swordman_male/ghostblade.py index 0b93610f..9cc747f1 100644 --- a/backend/core/character/GF/swordman_male/ghostblade.py +++ b/backend/core/character/GF/swordman_male/ghostblade.py @@ -21,6 +21,7 @@ class Skill5(PassiveSkill): uuid = "c39c703f72d289fcd5a8f182068140d4" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [后跳]空中斩击冷却时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -46,6 +47,7 @@ class Skill18(ActiveSkill): uuid = "8c10cefa65364880451e389bb74d3600" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第一次斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -87,6 +89,7 @@ class Skill19(ActiveSkill): uuid = "38805520deffc10fac2e8f881ab7682b" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 多段攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -117,6 +120,7 @@ class Skill21(ActiveSkill): uuid = "66a9967e677651d0def34c475795ccde" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 一闪攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -145,6 +149,7 @@ class Skill22(ActiveSkill): uuid = "b69d38bcddd41b3566c6d5cf78d060bb" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 无敌时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -166,6 +171,7 @@ class Skill23(PassiveSkill): uuid = "030663e99462f628b4c9f813e1406c4e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -193,6 +199,7 @@ class Skill25(ActiveSkill): uuid = "150aa05b9ee8b9c7c04a25f3e425900c" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第一次斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -234,6 +241,7 @@ class Skill26(ActiveSkill): uuid = "89c505581267af77c6d58dc49b710550" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 刺击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -256,6 +264,7 @@ class Skill27(PassiveSkill): uuid = "a81e5b7defa1819263ed8e86f69fd06f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击速度增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -286,6 +295,7 @@ class Skill28(ActiveSkill): uuid = "89a4529234904fcbb3abe289e281f2fd" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -312,6 +322,7 @@ class Skill29(ActiveSkill): uuid = "515b442ffbf61a82371abb645c149a31" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 突进斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -341,6 +352,7 @@ class Skill30(ActiveSkill): uuid = "ebff277c02cc8b54c32635cd0d25f6f3" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 交叉斩击攻击力 : {value0}% x 3 data0 = get_data(f'{prefix}/{uuid}', 0) hit0 = 3 @@ -370,6 +382,7 @@ class Skill31(ActiveSkill): uuid = "87a918bb22cfc959a16e0bf939bb6c24" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 下劈攻击力 : {value0}% @@ -423,6 +436,7 @@ class Skill32(ActiveSkill): uuid = "aa51c4ddf1659092fa9ed612b9837061" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 鬼灵斩攻击力 : {value0}% @@ -472,6 +486,7 @@ class Skill33(ActiveSkill): uuid = "863295a0fc634cf5fcc01e82a735fd6b" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 回旋斩攻击力 : {value0}% @@ -530,6 +545,7 @@ class Skill34(ActiveSkill): uuid = "3153ca0e6752a6283412c59c5ec8e002" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 断魂斩攻击力 : {value0}%% @@ -579,6 +595,7 @@ class Skill35(PassiveSkill): uuid = "02ac8e048f7bbcfa616e74ac68988872" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -606,6 +623,7 @@ class Skill36(ActiveSkill): uuid = "ca2536eb56df0e812c88c59cabd38be0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 交叉斩击攻击力 : {value0}% x 4 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -631,6 +649,7 @@ class Skill37(ActiveSkill): uuid = "7f9ffcd296361f1367b8b74e773d5e99" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 下劈攻击力 : {value0}% @@ -684,6 +703,7 @@ class Skill38(ActiveSkill): uuid = "c1dd8b776fb1dd24c6373c678ef1dd2e" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 幻鬼移动斩击攻击力 : {value0}% @@ -743,6 +763,7 @@ class Skill39(PassiveSkill): uuid = "481348575c1e141925c836b59c5db3ca" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -775,6 +796,7 @@ class Skill40(ActiveSkill): uuid = "5f4c55fe2ebdf0623bd76d4fda872ddc" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 旋转斩击攻击力 : {value0}% @@ -832,6 +854,7 @@ class Skill41(ActiveSkill): uuid = "95b58ec89893dd9e50da1281ebe57175" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 第一次斩击攻击力 : {value0}% @@ -902,6 +925,7 @@ class Skill42(ActiveSkill): uuid = "573723c8c0614f5b1218ca9ff992115b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 索敌范围 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -938,6 +962,7 @@ class Skill43(PassiveSkill): uuid = "38c485cc41f46a7959ae4336325aa45c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [鬼斩]、 [三段刃]、 基本攻击力和除[幻鬼 : 连击]之外的转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -984,6 +1009,7 @@ class Skill44(ActiveSkill): uuid = "7a3fc9d473e8ffe21dd900ddf228a437" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [共鸣系列] # 剑影鬼连续斩击攻击力 : {value0}% x 5 @@ -1043,6 +1069,7 @@ class Skill45(ActiveSkill): uuid = "6166762c62f234c5f50c2d2ebc5e48d0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 最初碰撞攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/swordman_male/soul_bender.py b/backend/core/character/GF/swordman_male/soul_bender.py index 49fec295..0e727517 100644 --- a/backend/core/character/GF/swordman_male/soul_bender.py +++ b/backend/core/character/GF/swordman_male/soul_bender.py @@ -25,6 +25,7 @@ class Skill0(ActiveSkill): uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -75,6 +76,7 @@ class Skill3(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -105,6 +107,7 @@ class Skill10(ActiveSkill): uuid = "a5fa08f5d509e6ff2ebc68856a470b5a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -145,6 +148,7 @@ class Skill16(PassiveSkill): uuid = "01c3a2fb793d293a25ed8dc7a0d70c1a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -216,6 +220,7 @@ class Skill17(PassiveSkill): uuid = "8f73f243041c2d27739fe7696f02bf9b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -279,6 +284,7 @@ class Skill18(PassiveSkill): uuid = "8c2379737c5acc935c1731f67f607655" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -340,6 +346,7 @@ class Skill19(PassiveSkill): uuid = "9cb6f9ed646fa87f9b7680a42ce83d1a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -395,6 +402,7 @@ class Skill21(PassiveSkill): uuid = "a6c8f69107f8c4f5d1a0c7a57d000290" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 自身和队员暗属性抗性增加量 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -420,6 +428,7 @@ class Skill22(PassiveSkill): uuid = "27bade584bb42fef68148d3a0b72bace" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魔法暴击率增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -452,6 +461,7 @@ class Skill23(ActiveSkill): uuid = "01384bbfc346775d1267fa0bc4ca605f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -495,6 +505,7 @@ class Skill25(ActiveSkill): uuid = "a2d943797daca862a6f321aca6ac9bfa" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 月形斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -544,6 +555,7 @@ class Skill26(PassiveSkill): uuid = "da6e37c1e3f0e8867f70007d89c239ff" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 暗属性抗性增加 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -568,6 +580,7 @@ class Skill27(ActiveSkill): uuid = "d085127b0edd719782bd618d5688f4a1" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 buff = True # 持续时间 : {value0}秒 @@ -619,6 +632,7 @@ class Skill28(PassiveSkill): uuid = "c77a417c43de80c4ce32c1ed405d174a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 @@ -640,6 +654,7 @@ class Skill30(ActiveSkill): uuid = "2e9c5a06ff3fe8aea672a2a55c40fdbf" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 鬼神解放 @@ -660,6 +675,7 @@ class Skill31(PassiveSkill): uuid = "b1ccbd90d0b40f543ece3b18fcef827f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 前方100px设置技能 : [裂波斩]、 [鬼斩]、 [月光斩]、 [鬼影鞭]、 [鬼斩 - 狂怒]、 [冥炎剑] # 中央设置技能 : [死亡墓碑] @@ -686,6 +702,7 @@ class Skill32(PassiveSkill): uuid = "4655101518604f874721b3cc249aae10" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 蓄气时间上限 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -718,6 +735,7 @@ class Skill34(ActiveSkill): uuid = "04883563896fe1adac7505c6146b5f59" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -753,6 +771,7 @@ class Skill35(ActiveSkill): uuid = "d429147c372b549c3dadcabcba50787f" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第1击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -788,6 +807,7 @@ class Skill36(ActiveSkill): uuid = "e49e57b2e8fbeceb0a2c56a0c63fe6c5" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 施放范围 : {value0}px @@ -848,6 +868,7 @@ class Skill37(ActiveSkill): uuid = "38612d8f2561edc2eb68d5057a837bfa" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 @@ -932,6 +953,7 @@ class Skill38(ActiveSkill): uuid = "bc11d28c04e01923a093d65752c55516" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 攻击力 : {value0}% @@ -980,6 +1002,7 @@ class Skill39(ActiveSkill): uuid = "56aa7844a2da23f5bea9b585aea5ae45" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 爆炸攻击力 : {value0}% @@ -1036,6 +1059,7 @@ class Skill40(ActiveSkill): uuid = "0b8db1e10b3abbd24d38564e708675d5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1079,6 +1103,7 @@ class Skill41(ActiveSkill): uuid = "1c1a9606eb702ebe5a7bb4397f3aeae0" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 第1击攻击力 : {value0}% @@ -1138,6 +1163,7 @@ class Skill42(PassiveSkill): uuid = "7e904ea3d2a9faa054604e55120a9268" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 光环范围 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1179,6 +1205,7 @@ class Skill43(ActiveSkill): uuid = "b8f4966608e4ebb3cc80ba4eac3649bb" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 冲击波攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1231,6 +1258,7 @@ class Skill44(ActiveSkill): uuid = "d89f26862e348a801b30bb9fd7125db5" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 斩击攻击力 : {value0}% @@ -1289,6 +1317,7 @@ class Skill45(ActiveSkill): uuid = "2ff50c35efcf0f287c4c418c8454da48" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 吸附敌人持续时间 : {value0}秒 @@ -1350,6 +1379,7 @@ class Skill46(ActiveSkill): uuid = "c4a5b868f1e8e60cd1867a2cfab4a242" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 幽魂攻击力 : {value0}% @@ -1415,6 +1445,7 @@ class Skill47(PassiveSkill): uuid = "95103ae7c54eaedea3bbcf726520db6c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1441,6 +1472,7 @@ class Skill48(ActiveSkill): uuid = "96e72ec364dada85600c907ecd95a140" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 斩击攻击力 : {value0}% @@ -1496,6 +1528,7 @@ class Skill49(ActiveSkill): uuid = "9bc30e0f6e22b0333762d04acae7d252" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 魑魅魍魉的攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1544,6 +1577,7 @@ class Skill50(PassiveSkill): uuid = "696721534394b40e78ac96e880f19e5a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1568,6 +1602,7 @@ class Skill51(ActiveSkill): uuid = "0dbdeaf846356f8b9380f8fbb8e97377" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 内部空间斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1608,6 +1643,7 @@ class Skill52(ActiveSkill): uuid = "56fca6cff74d828e92301a40cd2148b9" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 黄泉之门召唤攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/swordman_male/weapon_master.py b/backend/core/character/GF/swordman_male/weapon_master.py index 35071b32..98bda700 100644 --- a/backend/core/character/GF/swordman_male/weapon_master.py +++ b/backend/core/character/GF/swordman_male/weapon_master.py @@ -31,6 +31,7 @@ class Skill0(PassiveSkill): uuid = "dcd536f1674630f01fc9667bb202b851" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 武器切换冷却时间减少量 : {value0}% data0 = get_data(f"{prefix}/{uuid}", 0) @@ -84,6 +85,7 @@ class Skill2(ActiveSkill): hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -228,6 +230,7 @@ class Skill5(PassiveSkill): rangeLv = 3 uuid = "01c3a2fb793d293a25ed8dc7a0d70c1a" hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力增加率 : {value0}% data0 = get_data(f"{prefix}/{uuid}", 0) @@ -305,6 +308,7 @@ class Skill6(ActiveSkill): type = "passive" uuid = "8f73f243041c2d27739fe7696f02bf9b" hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力增加率 : {value0}% data0 = get_data(f"{prefix}/{uuid}", 0) @@ -1079,6 +1083,7 @@ class Skill42(ActiveSkill): uuid = "669f1428193f61f9d92c743b72438c4d" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 斩击次数上限 : {value0}次 data0 = get_data(f"{prefix}/{uuid}", 0) @@ -1142,6 +1147,7 @@ class Skill23(ActiveSkill): uuid = "2c9d9a36c8401bddff6cdb80fab8dc24" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 肩撞攻击力 : {value0}% @@ -1226,6 +1232,7 @@ class Skill24(ActiveSkill): uuid = "8510294202d0e042dd29a2422fc6770d" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 斩击攻击力 : {value0}% @@ -1318,6 +1325,7 @@ class Skill25(PassiveSkill): uuid = "5152480fdde81362575a488d4cec4af9" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1347,6 +1355,7 @@ class Skill26(ActiveSkill): uuid = "4f2e001e9a19eb7bae50ad1840dfb329" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 形成剑阵攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1390,6 +1399,7 @@ class Skill27(ActiveSkill): uuid = "0c262dac3ec41ff79e359ada9c7a7faf" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 跳跃冲击波攻击力 : {value0}% @@ -1474,6 +1484,7 @@ class Skill28(ActiveSkill): uuid = "2ba299855fc22192cba4f73db75e9d0e" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 斩击攻击力 : {value0}% @@ -1545,6 +1556,7 @@ class Skill29(PassiveSkill): uuid = "0fc47245af1f21c3e9217d03aa9fff0a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 切换武器的冷却时间比率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1584,6 +1596,7 @@ class Skill30(ActiveSkill): uuid = "b501ae53638d33a32351904f31cb6aa3" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 斩击攻击力 : {value0}% x {value1} @@ -1686,6 +1699,7 @@ class Skill31(PassiveSkill): uuid = "3af805da8505fe6234a95b535610f064" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [拔刀斩]、 [破军斩龙击]、 [极 · 鬼剑术 (暴风式)]、 [破空拔刀斩]、 [极 · 神剑术 (瞬斩)]、 [万剑归宗]、 [极 · 神剑术 (无形斩)]、 [万剑极诣·开天斩]攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1778,6 +1792,7 @@ class Skill32(ActiveSkill): uuid = "d8ff976e2aaa4720272a5175d1eb9126" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 驭剑术攻击力 : {value0}% @@ -1836,6 +1851,7 @@ class Skill33(ActiveSkill): uuid = "0f638da961acf7958ac6070b7aaed013" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 飞剑持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1893,6 +1909,7 @@ class Skill34(PassiveSkill): uuid = "7ec521d063d2190e1fcc5bd229af9bcf" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 (不同类型的武器分别对流心技能产生的特殊效果不增加技能攻击力) : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1954,6 +1971,7 @@ class Skill35(ActiveSkill): uuid = "0113c8b1306ca76d208f83f2d093dd62" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 剑魂斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1990,6 +2008,7 @@ class Skill36(ActiveSkill): uuid = "8b08f9504167a9c0f3a1d29d71b7943e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 data0 = [0, 68275, 84108, 99940, 115772, 131603, 147435, 163267, 179099, 194930, 210763, 226594, 242427, 258257, 274089, 289923, 305755, 321587, 337420, 353251, 369081, 384914, 400746, 416579, 432409, 448243, 464075, 479905, 495737, 511570, 527401, 543233, 559066, 574899, 590726, 606560, 622390, 638223, 654056, 669888, 685719, 701552, 717384, 733215, 749049, 764879, 780711, 796542, 812376, 828208, 844038]# noqa: E501 hit0 = 1 diff --git a/backend/core/character/GF/thief/kunoichi.py b/backend/core/character/GF/thief/kunoichi.py index 63c46d67..e7fbdd42 100644 --- a/backend/core/character/GF/thief/kunoichi.py +++ b/backend/core/character/GF/thief/kunoichi.py @@ -26,6 +26,7 @@ class Skill1(ActiveSkill): uuid = "506e7ed77d517419a6e1c437a2cedb17" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -58,6 +59,7 @@ class Skill2(PassiveSkill): uuid = "852f8ad797db4dca1405cb3e77198401" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 苦无系列武器的投掷距离比率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -81,6 +83,7 @@ class Skill4(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -109,6 +112,7 @@ class Skill8(ActiveSkill): uuid = "eb71e1d82d92c7e1d40500a0dcd77aa6" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -142,6 +146,7 @@ class Skill13(ActiveSkill): uuid = "a5fa08f5d509e6ff2ebc68856a470b5a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -176,6 +181,7 @@ class Skill18(ActiveSkill): uuid = "4655101518604f874721b3cc249aae10" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -216,6 +222,7 @@ class Skill21(PassiveSkill): uuid = "0b8db1e10b3abbd24d38564e708675d5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 临、 兵、 斗、 者、 皆、 阵每个结印蓄气时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -244,6 +251,7 @@ class Skill22(ActiveSkill): uuid = "dcb31a63ef58954f44ff2070c42a9a98" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 多段攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -294,6 +302,7 @@ class Skill23(ActiveSkill): uuid = "d085127b0edd719782bd618d5688f4a1" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 火遁·红莲 @@ -316,6 +325,7 @@ class Skill24(ActiveSkill): uuid = "8572675ec6a1f50b6eff6a867376c2de" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 增益效果持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -347,6 +357,7 @@ class Skill25(ActiveSkill): uuid = "4f2e001e9a19eb7bae50ad1840dfb329" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 手里剑攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -400,6 +411,7 @@ class Skill27(ActiveSkill): uuid = "0c262dac3ec41ff79e359ada9c7a7faf" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 移动距离 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -427,6 +439,7 @@ class Skill28(ActiveSkill): uuid = "b8f4966608e4ebb3cc80ba4eac3649bb" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 飓风攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -472,6 +485,7 @@ class Skill29(PassiveSkill): uuid = "d53301bb328baf12a3ae482cc6a565dd" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -502,6 +516,7 @@ class Skill30(PassiveSkill): uuid = "374f53e8989ef04a8506c8ec99d9ecdc" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -535,6 +550,7 @@ class Skill31(ActiveSkill): uuid = "7e904ea3d2a9faa054604e55120a9268" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 旋转时多段攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -581,6 +597,7 @@ class Skill32(ActiveSkill): uuid = "dbf8b30c7057032af0d68fcfa289fdae" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 残影使用技能时攻击力比率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -612,6 +629,7 @@ class Skill33(ActiveSkill): uuid = "5152480fdde81362575a488d4cec4af9" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 地面爆炸攻击力 : {value0}% @@ -705,6 +723,7 @@ class Skill34(ActiveSkill): uuid = "2391a27457b5a8c6fa4b4670a91bdd11" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 地面爆炸攻击力 : {value0}% @@ -766,6 +785,7 @@ class Skill35(ActiveSkill): uuid = "5892d1fa4462e561ac8f8d2c74892b0a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 保存技能个数上限 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -807,6 +827,7 @@ class Skill36(ActiveSkill): uuid = "fc458e449ee00b01dbf88d09aae65462" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 火焰蟾蜍登场时冲击波攻击力 : {value0}% @@ -893,6 +914,7 @@ class Skill37(ActiveSkill): uuid = "1812a1ece67bb37b6b44b54766450064" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 斩击攻击力 : {value0}% @@ -958,6 +980,7 @@ class Skill38(PassiveSkill): uuid = "d89f26862e348a801b30bb9fd7125db5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 暴击伤害增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -986,6 +1009,7 @@ class Skill39(ActiveSkill): type = "passive" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 属性攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1041,6 +1065,7 @@ class Skill40(ActiveSkill): uuid = "2ba299855fc22192cba4f73db75e9d0e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 业火阵出现时攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1086,6 +1111,7 @@ class Skill41(ActiveSkill): uuid = "b89c9ab317bc0a443f6497b7cca2f6a8" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 手里剑地面爆炸攻击力 : {value0}% @@ -1185,6 +1211,7 @@ class Skill42(ActiveSkill): uuid = "7cf17936a039b418660424125dc968d7" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 风魔手里剑攻击力 : {value0}% @@ -1261,6 +1288,7 @@ class Skill43(PassiveSkill): uuid = "f0cc2c950f3bdf4103c75fa496bcac34" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1293,6 +1321,7 @@ class Skill44(ActiveSkill): uuid = "147d005ac868e0de52b1f255eea35d62" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 火焰吐息的攻击次数 : {value0}次 @@ -1367,6 +1396,7 @@ class Skill45(PassiveSkill): uuid = "8510294202d0e042dd29a2422fc6770d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 红色勾玉增加[火遁·蟾蜍油炎弹]施放速度 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1398,6 +1428,7 @@ class Skill46(ActiveSkill): uuid = "47bd4871f29defc2a0021ee9261d7a5b" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 天照登场和消失时冲击波攻击力 : {value0}% @@ -1474,6 +1505,7 @@ class Skill47(ActiveSkill): uuid = "669f1428193f61f9d92c743b72438c4d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 剑下落时的攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1546,6 +1578,7 @@ class Skill48(PassiveSkill): uuid = "2ff50c35efcf0f287c4c418c8454da48" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 结印时间减少率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1576,6 +1609,7 @@ class Skill49(ActiveSkill): uuid = "845e0ce3235e19f60cc82a082d072cba" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 火焰旋风攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1618,6 +1652,7 @@ class Skill50(ActiveSkill): uuid = "6067de229738524687e5a9ee1c53d583" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 八咫乌乱舞攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/thief/necro.py b/backend/core/character/GF/thief/necro.py index 8ef6a672..0379dc1f 100644 --- a/backend/core/character/GF/thief/necro.py +++ b/backend/core/character/GF/thief/necro.py @@ -24,6 +24,7 @@ class Skill6(ActiveSkill): uuid = "9dda3f4a849dba1a288dd65e116860f2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -58,6 +59,7 @@ class Skill9(ActiveSkill): uuid = "ade01c1d6afc8a05055225045e89fe49" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 多段攻击次数上限 : {value0}次 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -107,6 +109,7 @@ class Skill11(ActiveSkill): uuid = "ff171dc487807bb9aa28900ca9a46b41" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -146,6 +149,7 @@ class Skill19(ActiveSkill): uuid = "547ab2b2bd860d3e37355a9cfbc1077c" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -184,6 +188,7 @@ class Skill20(ActiveSkill): uuid = "1fadde0eece18649caddbca7bd58cc2f" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -230,6 +235,7 @@ class Skill21(PassiveSkill): uuid = "c47b66efd27845ef14954928ea2f95c8" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 施放速度增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -262,6 +268,7 @@ class Skill22(ActiveSkill): uuid = "d0cdaca82892e54097f22a1f60817048" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 枯灵等级 : {value0}级 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -331,6 +338,7 @@ class Skill23(ActiveSkill): uuid = "0232c151ef3731c2dede51931a374723" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [近战模式] # [蜘蛛斩]攻击力 : {value0}% @@ -367,6 +375,7 @@ class Skill25(ActiveSkill): uuid = "27bade584bb42fef68148d3a0b72bace" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -392,6 +401,7 @@ class Skill26(ActiveSkill): uuid = "92360eab6e1f378902018eca681ac629" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -419,6 +429,7 @@ class Skill27(ActiveSkill): uuid = "1803b6a67047cafb9e289b4f33cc507b" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -448,6 +459,7 @@ class Skill28(PassiveSkill): uuid = "c4a5b868f1e8e60cd1867a2cfab4a242" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 属性攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -474,6 +486,7 @@ class Skill29(ActiveSkill): uuid = "04883563896fe1adac7505c6146b5f59" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -515,6 +528,7 @@ class Skill30(ActiveSkill): uuid = "c27418ae613c647527200a7ca17d97fd" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -553,6 +567,7 @@ class Skill31(PassiveSkill): uuid = "0e409ac3e1c1f3976b3ef2bfe4c13069" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -584,6 +599,7 @@ class Skill32(ActiveSkill): uuid = "dcd536f1674630f01fc9667bb202b851" hasVP = True hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # [巴拉克基本攻击] @@ -678,6 +694,7 @@ class Skill33(ActiveSkill): uuid = "1c1a9606eb702ebe5a7bb4397f3aeae0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [暗击拳]的攻击力适用[降临:暴君巴拉克]中的数值。 data0 = [0,1] @@ -706,6 +723,7 @@ class Skill34(ActiveSkill): uuid = "56aa7844a2da23f5bea9b585aea5ae45" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [狂野乱舞]的攻击力适用[降临:暴君巴拉克]中的数值。 data0 = [0,1] @@ -729,6 +747,7 @@ class Skill35(ActiveSkill): uuid = "68062215e75d92575958873ac8ede31a" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [巴拉克强击]的攻击力适用[降临:暴君巴拉克]中的数值。 data0 = [0,1] @@ -756,6 +775,7 @@ class Skill36(ActiveSkill): uuid = "23a5e0fba03283cb1b324a847b3fe370" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 第1击攻击力 : {value0}% @@ -813,6 +833,7 @@ class Skill37(ActiveSkill): uuid = "d2c6df5105577fb59fb92529a36165a0" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 抓取攻击力 : {value0}% @@ -861,6 +882,7 @@ class Skill38(PassiveSkill): uuid = "31823197cc0b04d4c5dcf8f928d9220c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -887,6 +909,7 @@ class Skill39(ActiveSkill): uuid = "0ed3148658fe37b3336ccb718dc0fdb0" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 第1击攻击力 : {value0}% @@ -948,6 +971,7 @@ class Skill40(ActiveSkill): uuid = "f4a561e272cc434a4905b3aa0c0de090" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 悲痛嚎叫攻击力 : {value0}% X {value1} @@ -1011,6 +1035,7 @@ class Skill41(PassiveSkill): uuid = "202edb928046f4fa6dedf6337377efd5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 恐惧状态诱发范围 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1043,6 +1068,7 @@ class Skill42(ActiveSkill): uuid = "2a3c96b88d02372505692da0a8b54743" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 战印的范围 : {value0}px data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1092,6 +1118,7 @@ class Skill43(ActiveSkill): uuid = "b3659936a9a74c4ed6f7faf07cca1f9e" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 攻击力 : {value0}% @@ -1148,6 +1175,7 @@ class Skill44(ActiveSkill): uuid = "e36ae35f8964d92e30e33529a65544d7" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 第1击攻击力 : {value0}% @@ -1208,6 +1236,7 @@ class Skill45(ActiveSkill): uuid = "dac8d8207618150c162e4c6f9e168527" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 张开蛛丝攻击力 : {value0}% @@ -1266,6 +1295,7 @@ class Skill46(PassiveSkill): uuid = "78b86e64fbb74c1db1b71c50a5ac21cd" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [暗魂波]、 [诅咒之箭]以外的所有攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1296,6 +1326,7 @@ class Skill47(ActiveSkill): uuid = "8e358ecf99ac9df31a6132aeafe378a9" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 天罚之剑攻击力 : {value0}% @@ -1347,6 +1378,7 @@ class Skill48(ActiveSkill): uuid = "4c5271b0ecce120d7fc113f377fae76f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 巴拉克登场攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1376,6 +1408,7 @@ class Skill49(PassiveSkill): uuid = "96e72ec364dada85600c907ecd95a140" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1405,6 +1438,7 @@ class Skill50(ActiveSkill): uuid = "b1ccbd90d0b40f543ece3b18fcef827f" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间上限 : 7秒 # 结茧多段攻击力 : {value0}% @@ -1440,6 +1474,7 @@ class Skill51(ActiveSkill): uuid = "394e2f09c1f37ae61d831d8567707170" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 恐怖之力攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/thief/rogue.py b/backend/core/character/GF/thief/rogue.py index 2f4d1c36..a3ade9a8 100644 --- a/backend/core/character/GF/thief/rogue.py +++ b/backend/core/character/GF/thief/rogue.py @@ -50,6 +50,7 @@ class Skill0(ActiveSkill): uuid = "3c5604bdbb0240b8f130f59ab40509c3" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -83,6 +84,7 @@ class Skill3(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -114,6 +116,7 @@ class Skill10(ActiveSkill): uuid = "0969cd4054d93da07708108c0cc1c4b5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -146,6 +149,7 @@ class Skill13(ActiveSkill): uuid = "5dc7008b12a459325b548b0715c6b73c" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -182,6 +186,7 @@ class Skill16(ActiveSkill): uuid = "717f1e2104fe4b796f800352fa143ecc" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 连续踢击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -219,6 +224,7 @@ class Skill19(ActiveSkill): uuid = "cfacda0647b9a0f595df2c2aad30c18d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [终结之击]攻击力比率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -283,6 +289,7 @@ class Skill21(PassiveSkill): uuid = "4b2c90ec226fd40e967875aa5eabefb2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # [弧光闪]追加攻击发动次数增加 : {value0} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -307,6 +314,7 @@ class Skill22(PassiveSkill): uuid = "1b1cfab062e0768bcc889e33e1f30dbf" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击速度增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -397,6 +405,7 @@ class Skill23(ActiveSkill): uuid = "4224f9b0b8c7c903e9a1e0f9d9f6d04d" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -435,6 +444,7 @@ class Skill24(ActiveSkill): uuid = "d085127b0edd719782bd618d5688f4a1" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 双刃穿刺 @@ -458,6 +468,7 @@ class Skill25(ActiveSkill): uuid = "8ee0099656df08a0b39225f8a21d514b" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 双手刺击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -498,6 +509,7 @@ class Skill26(PassiveSkill): uuid = "da6e37c1e3f0e8867f70007d89c239ff" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -550,6 +562,7 @@ class Skill27(ActiveSkill): uuid = "c7bf7ccab413009640e65ca6f2f0263a" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 回旋斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -583,6 +596,7 @@ class Skill29(ActiveSkill): uuid = "01384bbfc346775d1267fa0bc4ca605f" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第1次斩击攻击力 : {value0}% X {value1} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -625,6 +639,7 @@ class Skill30(ActiveSkill): uuid = "42c82812f86ff6704ae9952a2e6093a4" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 剑刃风暴 @@ -648,6 +663,7 @@ class Skill31(ActiveSkill): uuid = "3829c15bf5f520c13998a3479ba0ce7b" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 旋转攻击力 : {value0}% X {value1} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -683,6 +699,7 @@ class Skill32(ActiveSkill): uuid = "e49e57b2e8fbeceb0a2c56a0c63fe6c5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 暗掠 @@ -702,6 +719,7 @@ class Skill33(ActiveSkill): uuid = "b501ae53638d33a32351904f31cb6aa3" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 增益效果持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -729,6 +747,7 @@ class Skill34(ActiveSkill): uuid = "bb34e8854a93fd250347a1c64119f7ab" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 移动距离 : {value0}px @@ -802,6 +821,7 @@ class Skill35(ActiveSkill): uuid = "e4c354a89c337310aeb7041d5e742828" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 突刺攻击力 : {value0}% X {value1} @@ -869,6 +889,7 @@ class Skill36(ActiveSkill): uuid = "1dad88963abdc96b091fcab185a8820d" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 乱舞攻击力 : {value0}% X {value1} @@ -928,6 +949,7 @@ class Skill37(ActiveSkill): uuid = "c77a417c43de80c4ce32c1ed405d174a" hasVP = True hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 匕首攻击力 : {value0}% @@ -988,6 +1010,7 @@ class Skill38(ActiveSkill): uuid = "128b9ddef2262f40723deae4407bdb42" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 前冲突击攻击力 : {value0}% @@ -1049,6 +1072,7 @@ class Skill39(PassiveSkill): uuid = "de3fea2d65c597f4d55c70a02b97fc79" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1084,6 +1108,7 @@ class Skill40(ActiveSkill): uuid = "c61f5a010370101402b05b21916c2071" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 damage = False bind = False @@ -1119,6 +1144,7 @@ class Skill41(ActiveSkill): uuid = "dec8961c485edb02036ba00c789010f0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 第1次斩击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1159,6 +1185,7 @@ class Skill42(ActiveSkill): uuid = "6a1d1f08a6572be420bb3a256c44c015" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 旋转刀刃攻击力 : {value0}% @@ -1229,6 +1256,7 @@ class Skill43(ActiveSkill): uuid = "38612d8f2561edc2eb68d5057a837bfa" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 旋转攻击力 : {value0}% @@ -1287,6 +1315,7 @@ class Skill44(PassiveSkill): uuid = "0c3a468aee1f7ce06bf91eb3319518c1" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 物理攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1314,6 +1343,7 @@ class Skill45(ActiveSkill): uuid = "5cac3411ccef1af333953e0ded5e942d" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 连续斩击攻击力 : {value0}% X {value1} @@ -1375,6 +1405,7 @@ class Skill46(ActiveSkill): uuid = "e1daab884dd07fc9e70d08b83d1790eb" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 多段斩击攻击力 : {value0}% X {value1} @@ -1437,6 +1468,7 @@ class Skill47(ActiveSkill): uuid = "002cbdd9bfd0f0b970451ae8d48d029e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 星光多段攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1470,6 +1502,7 @@ class Skill48(ActiveSkill): uuid = "9376d04c476cd41d60ed1974ca69ab95" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 突进残影攻击力 : {value0}% X {value1} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1501,6 +1534,7 @@ class Skill49(PassiveSkill): uuid = "5536486eaf9b13c9a8283447cb5e77ab" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和转职技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1538,6 +1572,7 @@ class Skill50(ActiveSkill): uuid = "ef9d26746effee9199b54541f01b8752" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 旋转斩击攻击力 : {value0}% X {value1} data0 = get_data(f'{prefix}/{uuid}', 0) diff --git a/backend/core/character/GF/thief/shadow_dancer.py b/backend/core/character/GF/thief/shadow_dancer.py index 0dd3a94d..7680a76a 100644 --- a/backend/core/character/GF/thief/shadow_dancer.py +++ b/backend/core/character/GF/thief/shadow_dancer.py @@ -22,6 +22,7 @@ class Skill3(PassiveSkill): icon = "$common/$uuid" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力变化率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -51,6 +52,7 @@ class Skill6(ActiveSkill): uuid = "9dda3f4a849dba1a288dd65e116860f2" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -82,6 +84,7 @@ class Skill8(ActiveSkill): uuid = "c9664191611af31142e052dfaef84530" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -118,6 +121,7 @@ class Skill11(ActiveSkill): uuid = "ff171dc487807bb9aa28900ca9a46b41" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -161,6 +165,7 @@ class Skill18(ActiveSkill): uuid = "f2fb27162beb0b87a7cb9af7900e95f2" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 刺击攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -192,6 +197,7 @@ class Skill20(PassiveSkill): uuid = "e0daa922b19cdc35de879e938361464e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 暴击伤害增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -215,6 +221,7 @@ class Skill21(ActiveSkill): uuid = "0fbb8de70002ad34f046c94c2cb3e863" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 撕裂 @@ -235,6 +242,7 @@ class Skill22(ActiveSkill): uuid = "c5a2956d8ed3af1746ed2f76ca971a09" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -260,6 +268,7 @@ class Skill23(PassiveSkill): uuid = "e5c09f9132a48dc1d695968592cc5878" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 武器物理攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -287,6 +296,7 @@ class Skill24(ActiveSkill): uuid = "e0a072e8cef2d77893aad5f68aeed56a" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -326,6 +336,7 @@ class Skill25(ActiveSkill): uuid = "7ec521d063d2190e1fcc5bd229af9bcf" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -370,6 +381,7 @@ class Skill27(ActiveSkill): uuid = "2a0a39184de92acf1c1375e00b77404c" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -400,6 +412,7 @@ class Skill28(ActiveSkill): uuid = "9dc8438e4572d39243c97da31c113acc" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 分身的生命值比率 : 角色生命值的{value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -431,6 +444,7 @@ class Skill29(ActiveSkill): uuid = "7f80b887a09e88e2c4728c898bd73654" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -459,6 +473,7 @@ class Skill30(ActiveSkill): uuid = "3fb8395ae3b81bd608e0c4223a8eb534" hasVP = False hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -489,6 +504,7 @@ class Skill31(ActiveSkill): uuid = "5806440d21e7546d50007a5ba11f8024" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 回旋斩击攻击力 : {value0}% X {value1} @@ -542,6 +558,7 @@ class Skill32(ActiveSkill): uuid = "c524c4f378d1cd0ff99e4580750a4567" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 连续挥斩攻击力 : {value0}% @@ -592,6 +609,7 @@ class Skill33(ActiveSkill): uuid = "d429147c372b549c3dadcabcba50787f" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 乱舞攻击力 : {value0}% X {value1} @@ -654,6 +672,7 @@ class Skill34(ActiveSkill): uuid = "0113c8b1306ca76d208f83f2d093dd62" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 背后偷袭攻击力 : {value0}% @@ -706,6 +725,7 @@ class Skill35(PassiveSkill): uuid = "c91a62dc0a18360acf5031ac0ebf09f5" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 背击时暴击几率增加 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -733,6 +753,7 @@ class Skill36(ActiveSkill): uuid = "8b08f9504167a9c0f3a1d29d71b7943e" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 连续斩击攻击力 : {value0}% X {value1} data0 = get_data(f'{prefix}/{uuid}', 0) @@ -761,6 +782,7 @@ class Skill37(ActiveSkill): uuid = "ac21c02567f04a92b54dd85c091d1e5a" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 匕首滞留敌人身体的时间 : {value0}秒 @@ -816,6 +838,7 @@ class Skill38(ActiveSkill): uuid = "ab6fc3303df03b58911967dfca2b5d07" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 第1击攻击力 : {value0}% @@ -879,6 +902,7 @@ class Skill39(ActiveSkill): uuid = "6e33d47e6622ce03b6defdd912140270" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 连续攻击攻击力 : {value0}% X {value1} @@ -941,6 +965,7 @@ class Skill40(PassiveSkill): uuid = "51a08fd0c90f0a5276cd552047fac93d" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -965,6 +990,7 @@ class Skill41(ActiveSkill): uuid = "b163d099c8cc27fdb6fd3639c2ee6df9" hasVP = True hasUP = True + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 vps = get_data(f'{prefix}/{uuid}', "vps") # noqa: E501 # 正面旋转重击的攻击力 : {value0}% @@ -1020,6 +1046,7 @@ class Skill42(ActiveSkill): uuid = "28b583c75a49103a1d8aabf799c000a4" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 增益效果持续时间 : {value0}秒 data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1097,6 +1124,7 @@ class Skill43(PassiveSkill): uuid = "33ad4930f4724a7d025c3046c6f6074b" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 基本攻击力和技能攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1127,6 +1155,7 @@ class Skill44(ActiveSkill): uuid = "9ceb0c55f40f1fc0fe0fcc65c8fee3a0" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 正面抽取影子攻击力 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) @@ -1162,6 +1191,7 @@ class Skill45(ActiveSkill): uuid = "aa6dd52e1c925d87cdc0ca340056c543" hasVP = False hasUP = False + custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 # 锁链多段攻击力 : {value0}% x {value1} data0 = get_data(f'{prefix}/{uuid}', 0)