This commit is contained in:
2025-09-08 12:48:13 +08:00
parent 1023672e2f
commit 004056ac5c
28 changed files with 1771 additions and 610 deletions
@@ -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)