update
This commit is contained in:
@@ -7,80 +7,77 @@ prefix = "gunner_male/assault/cn/skillDetail"
|
||||
# 膝撞
|
||||
# gunner_male/assault/717f1e2104fe4b796f800352fa143ecc
|
||||
# afdf3b989339de478e85b614d274d1ef/717f1e2104fe4b796f800352fa143ecc
|
||||
# MIGRATION: character 中没有同名技能“膝撞”,暂不启用
|
||||
# class Skill0(ActiveSkill):
|
||||
# """
|
||||
# 向敌人发出强威力的膝撞并使其浮空,发动的瞬间存在霸体判定。\n
|
||||
# """
|
||||
# name = "膝撞"
|
||||
# learnLv = 1
|
||||
# masterLv = 10
|
||||
# maxLv = 20
|
||||
# cellPos = (4,1)
|
||||
# position = 4
|
||||
# rangeLv = 3
|
||||
# cd = 2
|
||||
# mp = [0, 0]
|
||||
# uuid = "717f1e2104fe4b796f800352fa143ecc"
|
||||
# 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)
|
||||
class Skill0(ActiveSkill):
|
||||
"""
|
||||
向敌人发出强威力的膝撞并使其浮空,发动的瞬间存在霸体判定。\n
|
||||
"""
|
||||
name = "膝撞"
|
||||
learnLv = 1
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
cellPos = (4,1)
|
||||
position = 4
|
||||
rangeLv = 3
|
||||
cd = 2
|
||||
mp = [0, 0]
|
||||
uuid = "717f1e2104fe4b796f800352fa143ecc"
|
||||
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)
|
||||
|
||||
# 浮空弹
|
||||
# gunner_male/assault/128b9ddef2262f40723deae4407bdb42
|
||||
# afdf3b989339de478e85b614d274d1ef/128b9ddef2262f40723deae4407bdb42
|
||||
# MIGRATION: character 中没有同名技能“浮空弹”,暂不启用
|
||||
# class Skill1(ActiveSkill):
|
||||
# """
|
||||
# 向敌人发射1发子弹并使其浮空。\n
|
||||
# """
|
||||
# name = "浮空弹"
|
||||
# learnLv = 1
|
||||
# masterLv = 60
|
||||
# maxLv = 70
|
||||
# cellPos = (6,1)
|
||||
# position = 6
|
||||
# rangeLv = 2
|
||||
# cd = 4
|
||||
# mp = [6, 140]
|
||||
# uuid = "128b9ddef2262f40723deae4407bdb42"
|
||||
# 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)
|
||||
class Skill1(ActiveSkill):
|
||||
"""
|
||||
向敌人发射1发子弹并使其浮空。\n
|
||||
"""
|
||||
name = "浮空弹"
|
||||
learnLv = 1
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
cellPos = (6,1)
|
||||
position = 6
|
||||
rangeLv = 2
|
||||
cd = 4
|
||||
mp = [6, 140]
|
||||
uuid = "128b9ddef2262f40723deae4407bdb42"
|
||||
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)
|
||||
|
||||
# 后跳
|
||||
# gunner_male/assault/7822d6d52e10964a6755f142c666b494
|
||||
# afdf3b989339de478e85b614d274d1ef/7822d6d52e10964a6755f142c666b494
|
||||
# MIGRATION: character 中没有同名技能“后跳”,暂不启用
|
||||
# class Skill2(ActiveSkill):
|
||||
# """
|
||||
# 使自身向后方小跳并避开敌人的攻击。\n
|
||||
# """
|
||||
# name = "后跳"
|
||||
# learnLv = 1
|
||||
# masterLv = 1
|
||||
# maxLv = 1
|
||||
# cellPos = (3,0)
|
||||
# position = 3
|
||||
# rangeLv = None
|
||||
# cd = []
|
||||
# uuid = "7822d6d52e10964a6755f142c666b494"
|
||||
# icon = "$common/$uuid"
|
||||
# hasVP = False
|
||||
# hasUP = False
|
||||
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
class Skill2(ActiveSkill):
|
||||
"""
|
||||
使自身向后方小跳并避开敌人的攻击。\n
|
||||
"""
|
||||
name = "后跳"
|
||||
learnLv = 1
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
cellPos = (3,0)
|
||||
position = 3
|
||||
rangeLv = None
|
||||
cd = []
|
||||
uuid = "7822d6d52e10964a6755f142c666b494"
|
||||
icon = "$common/$uuid"
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
|
||||
|
||||
# 基础精通
|
||||
@@ -116,32 +113,31 @@ class Skill3(PassiveSkill):
|
||||
# 受身蹲伏
|
||||
# gunner_male/assault/ce26c6b69d02a440a81b552bec94f03b
|
||||
# afdf3b989339de478e85b614d274d1ef/ce26c6b69d02a440a81b552bec94f03b
|
||||
# MIGRATION: character 中没有同名技能“受身蹲伏”,暂不启用
|
||||
# class Skill4(ActiveSkill):
|
||||
# """
|
||||
# 使自身在倒地状态下迅速起身并采取蹲伏姿势; 蹲伏状态下,自身会进入无敌状态,效果持续一定时间。\n
|
||||
# """
|
||||
# name = "受身蹲伏"
|
||||
# learnLv = 1
|
||||
# masterLv = 10
|
||||
# maxLv = 20
|
||||
# cellPos = (2,0)
|
||||
# position = 2
|
||||
# rangeLv = None
|
||||
# cd = 5
|
||||
# mp = [1, 1]
|
||||
# uuid = "ce26c6b69d02a440a81b552bec94f03b"
|
||||
# icon = "$common/$uuid"
|
||||
# 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)
|
||||
class Skill4(ActiveSkill):
|
||||
"""
|
||||
使自身在倒地状态下迅速起身并采取蹲伏姿势; 蹲伏状态下,自身会进入无敌状态,效果持续一定时间。\n
|
||||
"""
|
||||
name = "受身蹲伏"
|
||||
learnLv = 1
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
cellPos = (2,0)
|
||||
position = 2
|
||||
rangeLv = None
|
||||
cd = 5
|
||||
mp = [1, 1]
|
||||
uuid = "ce26c6b69d02a440a81b552bec94f03b"
|
||||
icon = "$common/$uuid"
|
||||
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)
|
||||
|
||||
# 合金改装
|
||||
# gunner_male/assault/cc9b13baa94dd463477d07ded90e6833
|
||||
@@ -181,131 +177,127 @@ class Skill5(PassiveSkill):
|
||||
# 技能连招
|
||||
# gunner_male/assault/10b31c7e8cd2d60b9bcf3b1d3ada4b0a
|
||||
# afdf3b989339de478e85b614d274d1ef/10b31c7e8cd2d60b9bcf3b1d3ada4b0a
|
||||
# MIGRATION: character 中没有同名技能“技能连招”,暂不启用
|
||||
# class Skill6(ActiveSkill):
|
||||
# """
|
||||
# 可以最多指定4个角色技能进行排列组合,并通过一个技能栏快捷键施放。\n
|
||||
# 点击技能连招下方的图标,可以设置技能顺序和调整初始化时间。\n
|
||||
# - 可将技能连招图标设置到技能栏快捷键中使用。\n
|
||||
# - 仅限在城镇及修炼场中进行设置。\n
|
||||
# 按顺序施放添加在连招栏位中的技能。\n
|
||||
# - 具有再输入功能的技能,需结束所有再输入后,再切换至下一个技能。\n
|
||||
# - 若所有技能均在冷却中,则显示冷却时间最短的技能。\n
|
||||
# 当前序部署的技能冷却结束后,经过一定时间,将切换至该前序技能。\n
|
||||
# - 切换至前序技能的时间可自行调整。 (0~5秒)\n
|
||||
# - 设置为0秒时,技能冷却结束后将立即切换至前序部署的技能。\n
|
||||
# - 设置为0秒时,可重复使用填充型技能及无冷却时间的技能。\n
|
||||
# 包括觉醒技能在内的部分特殊技能将被排除在目标技能列表外,无法添加到技能连招中。\n
|
||||
# 决斗场中无法使用技能连招。\n
|
||||
# """
|
||||
# name = "技能连招"
|
||||
# learnLv = 1
|
||||
# masterLv = 1
|
||||
# maxLv = 1
|
||||
# cellPos = (8,0)
|
||||
# position = 8
|
||||
# rangeLv = None
|
||||
# cd = []
|
||||
# uuid = "10b31c7e8cd2d60b9bcf3b1d3ada4b0a"
|
||||
# hasVP = False
|
||||
# hasUP = False
|
||||
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
class Skill6(ActiveSkill):
|
||||
"""
|
||||
可以最多指定4个角色技能进行排列组合,并通过一个技能栏快捷键施放。\n
|
||||
点击技能连招下方的图标,可以设置技能顺序和调整初始化时间。\n
|
||||
- 可将技能连招图标设置到技能栏快捷键中使用。\n
|
||||
- 仅限在城镇及修炼场中进行设置。\n
|
||||
按顺序施放添加在连招栏位中的技能。\n
|
||||
- 具有再输入功能的技能,需结束所有再输入后,再切换至下一个技能。\n
|
||||
- 若所有技能均在冷却中,则显示冷却时间最短的技能。\n
|
||||
当前序部署的技能冷却结束后,经过一定时间,将切换至该前序技能。\n
|
||||
- 切换至前序技能的时间可自行调整。 (0~5秒)\n
|
||||
- 设置为0秒时,技能冷却结束后将立即切换至前序部署的技能。\n
|
||||
- 设置为0秒时,可重复使用填充型技能及无冷却时间的技能。\n
|
||||
包括觉醒技能在内的部分特殊技能将被排除在目标技能列表外,无法添加到技能连招中。\n
|
||||
决斗场中无法使用技能连招。\n
|
||||
"""
|
||||
name = "技能连招"
|
||||
learnLv = 1
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
cellPos = (8,0)
|
||||
position = 8
|
||||
rangeLv = None
|
||||
cd = []
|
||||
uuid = "10b31c7e8cd2d60b9bcf3b1d3ada4b0a"
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
|
||||
|
||||
# 防具精通
|
||||
# gunner_male/assault/892ef624d8bf3d7fc045f84825fd6104
|
||||
# afdf3b989339de478e85b614d274d1ef/892ef624d8bf3d7fc045f84825fd6104
|
||||
# MIGRATION: character 中没有同名技能“防具精通”,暂不启用
|
||||
# class Skill7(PassiveSkill):
|
||||
# """
|
||||
# 穿戴防具时,可以增加各种属性。\n
|
||||
# 穿戴的防具越多,效果越强; 可根据转职,增加不同的属性种类及数值。\n
|
||||
# """
|
||||
# name = "防具精通"
|
||||
# learnLv = 1
|
||||
# masterLv = 1
|
||||
# maxLv = 1
|
||||
# cellPos = (0,1)
|
||||
# position = 0
|
||||
# rangeLv = None
|
||||
# cd = []
|
||||
# uuid = "892ef624d8bf3d7fc045f84825fd6104"
|
||||
# icon = "$common/$uuid"
|
||||
# hasVP = False
|
||||
# hasUP = False
|
||||
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
class Skill7(PassiveSkill):
|
||||
"""
|
||||
穿戴防具时,可以增加各种属性。\n
|
||||
穿戴的防具越多,效果越强; 可根据转职,增加不同的属性种类及数值。\n
|
||||
"""
|
||||
name = "防具精通"
|
||||
learnLv = 1
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
cellPos = (0,1)
|
||||
position = 0
|
||||
rangeLv = None
|
||||
cd = []
|
||||
uuid = "892ef624d8bf3d7fc045f84825fd6104"
|
||||
icon = "$common/$uuid"
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
|
||||
|
||||
# M-137格林机枪
|
||||
# gunner_male/assault/01c3a2fb793d293a25ed8dc7a0d70c1a
|
||||
# afdf3b989339de478e85b614d274d1ef/01c3a2fb793d293a25ed8dc7a0d70c1a
|
||||
# MIGRATION: character 中没有同名技能“M-137格林机枪”,暂不启用
|
||||
# class Skill8(ActiveSkill):
|
||||
# """
|
||||
# 使用M-137格林机枪攻击敌人。 若连按攻击键可以延长发射时间,但按跳跃键或达到发射时间上限,则会停止发射。\n
|
||||
# 若发射中按住向上方向键,则可以向上发射。\n
|
||||
# 学习[连锁卫星]后\n
|
||||
# 向人工卫星发出攻击命令。\n
|
||||
# 卫星射击对击范围内的所有敌人造成伤害,相比[M-137格林机枪]攻击次数减少,但破坏力更强。\n
|
||||
# """
|
||||
# name = "M-137格林机枪"
|
||||
# learnLv = 5
|
||||
# masterLv = 60
|
||||
# maxLv = 70
|
||||
# cellPos = (10,2)
|
||||
# position = 10
|
||||
# rangeLv = 2
|
||||
# cd = 5
|
||||
# mp = [10, 252]
|
||||
# uuid = "01c3a2fb793d293a25ed8dc7a0d70c1a"
|
||||
# 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)
|
||||
class Skill8(ActiveSkill):
|
||||
"""
|
||||
使用M-137格林机枪攻击敌人。 若连按攻击键可以延长发射时间,但按跳跃键或达到发射时间上限,则会停止发射。\n
|
||||
若发射中按住向上方向键,则可以向上发射。\n
|
||||
学习[连锁卫星]后\n
|
||||
向人工卫星发出攻击命令。\n
|
||||
卫星射击对击范围内的所有敌人造成伤害,相比[M-137格林机枪]攻击次数减少,但破坏力更强。\n
|
||||
"""
|
||||
name = "M-137格林机枪"
|
||||
learnLv = 5
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
cellPos = (10,2)
|
||||
position = 10
|
||||
rangeLv = 2
|
||||
cd = 5
|
||||
mp = [10, 252]
|
||||
uuid = "01c3a2fb793d293a25ed8dc7a0d70c1a"
|
||||
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)
|
||||
|
||||
# RX-78追击者
|
||||
# gunner_male/assault/8ee0099656df08a0b39225f8a21d514b
|
||||
# afdf3b989339de478e85b614d274d1ef/8ee0099656df08a0b39225f8a21d514b
|
||||
# MIGRATION: character 中没有同名技能“RX-78追击者”,暂不启用
|
||||
# class Skill9(ActiveSkill):
|
||||
# """
|
||||
# 设置诱导型爆炸机器人RX-78追击者,使其跟踪敌人后爆炸并对周围敌人造成火属性魔法伤害。\n
|
||||
# 对建筑型护甲的敌人可以造成125%的伤害。\n
|
||||
# """
|
||||
# name = "RX-78追击者"
|
||||
# learnLv = 5
|
||||
# masterLv = 60
|
||||
# maxLv = 70
|
||||
# cellPos = (9,2)
|
||||
# position = 9
|
||||
# rangeLv = 2
|
||||
# cd = 2.5
|
||||
# mp = [10, 82]
|
||||
# uuid = "8ee0099656df08a0b39225f8a21d514b"
|
||||
# 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)
|
||||
class Skill9(ActiveSkill):
|
||||
"""
|
||||
设置诱导型爆炸机器人RX-78追击者,使其跟踪敌人后爆炸并对周围敌人造成火属性魔法伤害。\n
|
||||
对建筑型护甲的敌人可以造成125%的伤害。\n
|
||||
"""
|
||||
name = "RX-78追击者"
|
||||
learnLv = 5
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
cellPos = (9,2)
|
||||
position = 9
|
||||
rangeLv = 2
|
||||
cd = 2.5
|
||||
mp = [10, 82]
|
||||
uuid = "8ee0099656df08a0b39225f8a21d514b"
|
||||
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)
|
||||
|
||||
# 超频 : 压制
|
||||
# gunner_male/assault/e1003c1bd2566829cfed17bb4ce8d460
|
||||
@@ -336,179 +328,173 @@ class Skill10(ActiveSkill):
|
||||
# 回旋踢
|
||||
# gunner_male/assault/0969cd4054d93da07708108c0cc1c4b5
|
||||
# afdf3b989339de478e85b614d274d1ef/0969cd4054d93da07708108c0cc1c4b5
|
||||
# MIGRATION: character 中没有同名技能“回旋踢”,暂不启用
|
||||
# class Skill11(ActiveSkill):
|
||||
# """
|
||||
# 向周围敌人发出华丽的回旋踢攻击。\n
|
||||
# 前冲攻击或者倒地时按攻击键,可以发动回旋踢的同时站立。\n
|
||||
# """
|
||||
# name = "回旋踢"
|
||||
# learnLv = 10
|
||||
# masterLv = 60
|
||||
# maxLv = 70
|
||||
# cellPos = (7,3)
|
||||
# position = 7
|
||||
# rangeLv = 2
|
||||
# cd = 4
|
||||
# mp = [18, 196]
|
||||
# uuid = "0969cd4054d93da07708108c0cc1c4b5"
|
||||
# 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)
|
||||
class Skill11(ActiveSkill):
|
||||
"""
|
||||
向周围敌人发出华丽的回旋踢攻击。\n
|
||||
前冲攻击或者倒地时按攻击键,可以发动回旋踢的同时站立。\n
|
||||
"""
|
||||
name = "回旋踢"
|
||||
learnLv = 10
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
cellPos = (7,3)
|
||||
position = 7
|
||||
rangeLv = 2
|
||||
cd = 4
|
||||
mp = [18, 196]
|
||||
uuid = "0969cd4054d93da07708108c0cc1c4b5"
|
||||
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)
|
||||
|
||||
# 踏射
|
||||
# gunner_male/assault/4655101518604f874721b3cc249aae10
|
||||
# afdf3b989339de478e85b614d274d1ef/4655101518604f874721b3cc249aae10
|
||||
# MIGRATION: character 中没有同名技能“踏射”,暂不启用
|
||||
# class Skill12(ActiveSkill):
|
||||
# """
|
||||
# 踩住前方1名敌人并射击,踩住敌人的同时可以对周围敌人造成伤害。\n
|
||||
# 可以抓取霸体和防御状态的敌人,但对无法抓取的敌人不适用抓取和控制效果。\n
|
||||
# 学习[花式枪术]时,抓取失败时会进入无敌状态,聚集力量震击敌人并使其浮空。\n
|
||||
# 在决斗场中,[花式枪术]附加效果不生效。\n
|
||||
# """
|
||||
# name = "踏射"
|
||||
# learnLv = 10
|
||||
# masterLv = 60
|
||||
# maxLv = 70
|
||||
# cellPos = (8,3)
|
||||
# position = 8
|
||||
# rangeLv = 2
|
||||
# cd = 5
|
||||
# mp = [18, 224]
|
||||
# uuid = "4655101518604f874721b3cc249aae10"
|
||||
# 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)
|
||||
class Skill12(ActiveSkill):
|
||||
"""
|
||||
踩住前方1名敌人并射击,踩住敌人的同时可以对周围敌人造成伤害。\n
|
||||
可以抓取霸体和防御状态的敌人,但对无法抓取的敌人不适用抓取和控制效果。\n
|
||||
学习[花式枪术]时,抓取失败时会进入无敌状态,聚集力量震击敌人并使其浮空。\n
|
||||
在决斗场中,[花式枪术]附加效果不生效。\n
|
||||
"""
|
||||
name = "踏射"
|
||||
learnLv = 10
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
cellPos = (8,3)
|
||||
position = 8
|
||||
rangeLv = 2
|
||||
cd = 5
|
||||
mp = [18, 224]
|
||||
uuid = "4655101518604f874721b3cc249aae10"
|
||||
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)
|
||||
|
||||
# 炙烤
|
||||
# gunner_male/assault/8c2379737c5acc935c1731f67f607655
|
||||
# afdf3b989339de478e85b614d274d1ef/8c2379737c5acc935c1731f67f607655
|
||||
# MIGRATION: character 中没有同名技能“炙烤”,暂不启用
|
||||
# class Skill13(ActiveSkill):
|
||||
# """
|
||||
# 先向前方1名敌人发出强威力的膝撞使其浮空,然后再用格林机枪进行猛烈追射,膝撞攻击的攻击力与当前已学的[膝撞]攻击力相同。\n
|
||||
# 攻击型抓取判断 : 对霸体状态、 防御状态、 无法抓取的敌人不适用控制效果,只能造成膝撞攻击伤害。\n
|
||||
# """
|
||||
# name = "炙烤"
|
||||
# learnLv = 10
|
||||
# masterLv = 60
|
||||
# maxLv = 70
|
||||
# cellPos = (10,3)
|
||||
# position = 10
|
||||
# rangeLv = 2
|
||||
# cd = 8
|
||||
# mp = [30, 322]
|
||||
# uuid = "8c2379737c5acc935c1731f67f607655"
|
||||
# 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)
|
||||
class Skill13(ActiveSkill):
|
||||
"""
|
||||
先向前方1名敌人发出强威力的膝撞使其浮空,然后再用格林机枪进行猛烈追射,膝撞攻击的攻击力与当前已学的[膝撞]攻击力相同。\n
|
||||
攻击型抓取判断 : 对霸体状态、 防御状态、 无法抓取的敌人不适用控制效果,只能造成膝撞攻击伤害。\n
|
||||
"""
|
||||
name = "炙烤"
|
||||
learnLv = 10
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
cellPos = (10,3)
|
||||
position = 10
|
||||
rangeLv = 2
|
||||
cd = 8
|
||||
mp = [30, 322]
|
||||
uuid = "8c2379737c5acc935c1731f67f607655"
|
||||
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)
|
||||
|
||||
# 浮空铲
|
||||
# gunner_male/assault/dcd536f1674630f01fc9667bb202b851
|
||||
# afdf3b989339de478e85b614d274d1ef/dcd536f1674630f01fc9667bb202b851
|
||||
# MIGRATION: character 中没有同名技能“浮空铲”,暂不启用
|
||||
# class Skill14(ActiveSkill):
|
||||
# """
|
||||
# 使滑铲(前冲攻击)命中的敌人浮空。\n
|
||||
# 前冲攻击时,可以强制中断并立即施放[浮空铲]。\n
|
||||
# 在决斗场中无法强制中断。\n
|
||||
# """
|
||||
# name = "浮空铲"
|
||||
# learnLv = 10
|
||||
# masterLv = 1
|
||||
# maxLv = 1
|
||||
# cellPos = (9,3)
|
||||
# position = 9
|
||||
# rangeLv = 3
|
||||
# cd = 8
|
||||
# mp = [22, 22]
|
||||
# uuid = "dcd536f1674630f01fc9667bb202b851"
|
||||
# hasVP = False
|
||||
# hasUP = False
|
||||
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
#
|
||||
# # 浮空力比率 : {value0}%
|
||||
# data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
class Skill14(ActiveSkill):
|
||||
"""
|
||||
使滑铲(前冲攻击)命中的敌人浮空。\n
|
||||
前冲攻击时,可以强制中断并立即施放[浮空铲]。\n
|
||||
在决斗场中无法强制中断。\n
|
||||
"""
|
||||
name = "浮空铲"
|
||||
learnLv = 10
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
cellPos = (9,3)
|
||||
position = 9
|
||||
rangeLv = 3
|
||||
cd = 8
|
||||
mp = [22, 22]
|
||||
uuid = "dcd536f1674630f01fc9667bb202b851"
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
|
||||
# 浮空力比率 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
|
||||
# 强化 - 后跳
|
||||
# gunner_male/assault/2b340542e776818b78f3212af184bd6b
|
||||
# afdf3b989339de478e85b614d274d1ef/2b340542e776818b78f3212af184bd6b
|
||||
# MIGRATION: character 中没有同名技能“强化 - 后跳”,暂不启用
|
||||
# class Skill15(PassiveSkill):
|
||||
# """
|
||||
# 施放技能期间、 被击或倒地的状态下,可以施放无敌状态的[后跳]。\n
|
||||
# 该能力适用与[后跳]不同的冷却时间,并且不受冷却时间减少效果的影响。\n
|
||||
# 根据施放情况的不同(强制中断技能和被敌人攻击),进入不同冷却时间。\n
|
||||
# 无法强制中断觉醒技能和跳跃超过一定高度的技能。\n
|
||||
# """
|
||||
# name = "强化 - 后跳"
|
||||
# learnLv = 10
|
||||
# masterLv = 1
|
||||
# maxLv = 1
|
||||
# cellPos = (4,0)
|
||||
# position = 4
|
||||
# rangeLv = None
|
||||
# cd = 30
|
||||
# uuid = "2b340542e776818b78f3212af184bd6b"
|
||||
# icon = "$common/$uuid"
|
||||
# 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)
|
||||
class Skill15(PassiveSkill):
|
||||
"""
|
||||
施放技能期间、 被击或倒地的状态下,可以施放无敌状态的[后跳]。\n
|
||||
该能力适用与[后跳]不同的冷却时间,并且不受冷却时间减少效果的影响。\n
|
||||
根据施放情况的不同(强制中断技能和被敌人攻击),进入不同冷却时间。\n
|
||||
无法强制中断觉醒技能和跳跃超过一定高度的技能。\n
|
||||
"""
|
||||
name = "强化 - 后跳"
|
||||
learnLv = 10
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
cellPos = (4,0)
|
||||
position = 4
|
||||
rangeLv = None
|
||||
cd = 30
|
||||
uuid = "2b340542e776818b78f3212af184bd6b"
|
||||
icon = "$common/$uuid"
|
||||
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)
|
||||
|
||||
# 跃翔
|
||||
# gunner_male/assault/1fea5a626f15230237946a11a9d11582
|
||||
# afdf3b989339de478e85b614d274d1ef/1fea5a626f15230237946a11a9d11582
|
||||
# MIGRATION: character 中没有同名技能“跃翔”,暂不启用
|
||||
# class Skill16(ActiveSkill):
|
||||
# """
|
||||
# 增加自身20%的跳跃力,效果持续一定时间。\n
|
||||
# 效果持续期间内,再次按技能键可以结束。\n
|
||||
# """
|
||||
# name = "跃翔"
|
||||
# learnLv = 10
|
||||
# masterLv = 1
|
||||
# maxLv = 1
|
||||
# cellPos = (6,0)
|
||||
# position = 6
|
||||
# rangeLv = 3
|
||||
# cd = 5
|
||||
# mp = [13, 13]
|
||||
# uuid = "1fea5a626f15230237946a11a9d11582"
|
||||
# icon = "$common/$uuid"
|
||||
# hasVP = False
|
||||
# hasUP = False
|
||||
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
#
|
||||
# # 持续时间 : {value0}秒
|
||||
# data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
class Skill16(ActiveSkill):
|
||||
"""
|
||||
增加自身20%的跳跃力,效果持续一定时间。\n
|
||||
效果持续期间内,再次按技能键可以结束。\n
|
||||
"""
|
||||
name = "跃翔"
|
||||
learnLv = 10
|
||||
masterLv = 1
|
||||
maxLv = 1
|
||||
cellPos = (6,0)
|
||||
position = 6
|
||||
rangeLv = 3
|
||||
cd = 5
|
||||
mp = [13, 13]
|
||||
uuid = "1fea5a626f15230237946a11a9d11582"
|
||||
icon = "$common/$uuid"
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
|
||||
# 持续时间 : {value0}秒
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
|
||||
# 烟尘弹
|
||||
# gunner_male/assault/0dbdeaf846356f8b9380f8fbb8e97377
|
||||
@@ -549,71 +535,69 @@ class Skill17(ActiveSkill):
|
||||
# 瞬踢
|
||||
# gunner_male/assault/c9664191611af31142e052dfaef84530
|
||||
# afdf3b989339de478e85b614d274d1ef/c9664191611af31142e052dfaef84530
|
||||
# MIGRATION: character 中没有同名技能“瞬踢”,暂不启用
|
||||
# class Skill18(ActiveSkill):
|
||||
# """
|
||||
# 向前方敌人发出肉眼无法看清的快踢攻击,可以击退敌人并有一定几率使其进入眩晕状态。\n
|
||||
# """
|
||||
# name = "瞬踢"
|
||||
# learnLv = 15
|
||||
# masterLv = 60
|
||||
# maxLv = 70
|
||||
# cellPos = (7,4)
|
||||
# position = 7
|
||||
# rangeLv = 2
|
||||
# cd = 4
|
||||
# mp = [20, 238]
|
||||
# uuid = "c9664191611af31142e052dfaef84530"
|
||||
# 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)
|
||||
# # 击退时间比率 : {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)
|
||||
class Skill18(ActiveSkill):
|
||||
"""
|
||||
向前方敌人发出肉眼无法看清的快踢攻击,可以击退敌人并有一定几率使其进入眩晕状态。\n
|
||||
"""
|
||||
name = "瞬踢"
|
||||
learnLv = 15
|
||||
masterLv = 60
|
||||
maxLv = 70
|
||||
cellPos = (7,4)
|
||||
position = 7
|
||||
rangeLv = 2
|
||||
cd = 4
|
||||
mp = [20, 238]
|
||||
uuid = "c9664191611af31142e052dfaef84530"
|
||||
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)
|
||||
# 击退时间比率 : {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)
|
||||
|
||||
# 空中射击
|
||||
# gunner_male/assault/bb34e8854a93fd250347a1c64119f7ab
|
||||
# afdf3b989339de478e85b614d274d1ef/bb34e8854a93fd250347a1c64119f7ab
|
||||
# MIGRATION: character 中没有同名技能“空中射击”,暂不启用
|
||||
# class Skill19(ActiveSkill):
|
||||
# """
|
||||
# 增加跳跃攻击的空中停留时间以及跳跃射击的攻击力和射击次数上限,效果持续一定时间。\n
|
||||
# """
|
||||
# name = "空中射击"
|
||||
# learnLv = 15
|
||||
# masterLv = 10
|
||||
# maxLv = 20
|
||||
# cellPos = (10,4)
|
||||
# position = 10
|
||||
# rangeLv = 3
|
||||
# cd = 40
|
||||
# mp = [22, 119]
|
||||
# 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)
|
||||
class Skill19(ActiveSkill):
|
||||
"""
|
||||
增加跳跃攻击的空中停留时间以及跳跃射击的攻击力和射击次数上限,效果持续一定时间。\n
|
||||
"""
|
||||
name = "空中射击"
|
||||
learnLv = 15
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
cellPos = (10,4)
|
||||
position = 10
|
||||
rangeLv = 3
|
||||
cd = 40
|
||||
mp = [22, 119]
|
||||
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)
|
||||
|
||||
# 合金战士自动手枪精通
|
||||
# gunner_male/assault/af9e4260178303f3f2f267dded09856b
|
||||
@@ -687,25 +671,24 @@ class Skill21(ActiveSkill):
|
||||
# 暴击
|
||||
# gunner_male/assault/fc1262c19f3d0477ee8eda47b8db8696
|
||||
# afdf3b989339de478e85b614d274d1ef/fc1262c19f3d0477ee8eda47b8db8696
|
||||
# MIGRATION: character 中没有同名技能“暴击”,暂不启用
|
||||
# class Skill22(PassiveSkill):
|
||||
# """
|
||||
# 集中精神,提升物理/魔法暴击率。\n
|
||||
# """
|
||||
# name = "暴击"
|
||||
# learnLv = 20
|
||||
# masterLv = 10
|
||||
# maxLv = 20
|
||||
# cellPos = (5,0)
|
||||
# position = 5
|
||||
# rangeLv = 3
|
||||
# uuid = "fc1262c19f3d0477ee8eda47b8db8696"
|
||||
# hasVP = False
|
||||
# hasUP = False
|
||||
# custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
#
|
||||
# # 物理/魔法暴击率增加 : {value0}%
|
||||
# data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
class Skill22(PassiveSkill):
|
||||
"""
|
||||
集中精神,提升物理/魔法暴击率。\n
|
||||
"""
|
||||
name = "暴击"
|
||||
learnLv = 20
|
||||
masterLv = 10
|
||||
maxLv = 20
|
||||
cellPos = (5,0)
|
||||
position = 5
|
||||
rangeLv = 3
|
||||
uuid = "fc1262c19f3d0477ee8eda47b8db8696"
|
||||
hasVP = False
|
||||
hasUP = False
|
||||
custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501
|
||||
|
||||
# 物理/魔法暴击率增加 : {value0}%
|
||||
data0 = get_data(f'{prefix}/{uuid}', 0)
|
||||
|
||||
# 弱点扫描
|
||||
# gunner_male/assault/0495ac9e1153f8a21866c9ba2262cce6
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user