feat:优化职业技能关联实现
This commit was merged in pull request #11.
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""职业技能引用分组;按需导入具体职业。"""
|
||||
@@ -0,0 +1,144 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""技能引用来源:thief/kunoichi/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
|
||||
from core.character.refs.base import SkillRef
|
||||
from core.character.refs.common import CommonSkillRefs, Awakening3SkillRefs, ComboSkillRefs
|
||||
|
||||
|
||||
class KunoichiSkillRef(CommonSkillRefs, Awakening3SkillRefs, ComboSkillRefs):
|
||||
"""thief.kunoichi 的技能引用;包含继承的公共技能。"""
|
||||
__profession__ = 'thief.kunoichi'
|
||||
|
||||
AERIALJUMP = SkillRef(name='空跃', code='aerialjump', profession=__profession__)
|
||||
"空跃"
|
||||
|
||||
AMATERAS = SkillRef(name='天照', code='amateras', profession=__profession__)
|
||||
"天照"
|
||||
|
||||
ANKLECUT = SkillRef(name='碎踝', code='anklecut', profession=__profession__)
|
||||
"碎踝"
|
||||
|
||||
BIGKUNAI = SkillRef(name='火遁·螺旋手里剑', code='bigkunai', profession=__profession__)
|
||||
"火遁·螺旋手里剑"
|
||||
|
||||
BONESHIELD = SkillRef(name='骨盾', code='boneshield', profession=__profession__)
|
||||
"骨盾"
|
||||
|
||||
CHAKRATRINITY = SkillRef(name='三元刹', code='chakratrinity', profession=__profession__)
|
||||
"三元刹"
|
||||
|
||||
CURSESPEAR = SkillRef(name='诅咒之箭', code='cursespear', profession=__profession__)
|
||||
"诅咒之箭"
|
||||
|
||||
DARKSOUL = SkillRef(name='暗魂波', code='darksoul', profession=__profession__)
|
||||
"暗魂波"
|
||||
|
||||
DEITIESREBIRTH = SkillRef(name='忍法 : 六道轮回', code='deitiesrebirth', profession=__profession__)
|
||||
"忍法 : 六道轮回"
|
||||
|
||||
DIVINGARROW = SkillRef(name='疾空踏', code='divingarrow', profession=__profession__)
|
||||
"疾空踏"
|
||||
|
||||
DOOMFIELD = SkillRef(name='火遁·冥炎业火阵', code='doomfield', profession=__profession__)
|
||||
"火遁·冥炎业火阵"
|
||||
|
||||
EQUIPCHAKRAWEAPON = SkillRef(name='苦无掌握', code='equipchakraweapon', profession=__profession__)
|
||||
"苦无掌握"
|
||||
|
||||
ERASER = SkillRef(name='天诛', code='eraser', profession=__profession__)
|
||||
"天诛"
|
||||
|
||||
FIREHIDE = SkillRef(name='火遁·红莲', code='firehide', profession=__profession__)
|
||||
"火遁·红莲"
|
||||
|
||||
FIREMARK = SkillRef(name='毕方之印', code='firemark', profession=__profession__)
|
||||
"毕方之印"
|
||||
|
||||
FLAMEBALL = SkillRef(name='火遁·豪火球之术', code='flameball', profession=__profession__)
|
||||
"火遁·豪火球之术"
|
||||
|
||||
FLAMECUT = SkillRef(name='焰刃', code='flamecut', profession=__profession__)
|
||||
"焰刃"
|
||||
|
||||
FLAMEFLOWER = SkillRef(name='火遁·炎舞天璇', code='flameflower', profession=__profession__)
|
||||
"火遁·炎舞天璇"
|
||||
|
||||
FLAMETORNADO = SkillRef(name='火遁·飓风煞', code='flametornado', profession=__profession__)
|
||||
"火遁·飓风煞"
|
||||
|
||||
FLYINGSQUIRREL = SkillRef(name='忍法 : 飞鼠', code='flyingsquirrel', profession=__profession__)
|
||||
"忍法 : 飞鼠"
|
||||
|
||||
FLYINGSWALLOW = SkillRef(name='忍法 : 飞燕手里剑', code='flyingswallow', profession=__profession__)
|
||||
"忍法 : 飞燕手里剑"
|
||||
|
||||
FUUMASHURIKEN = SkillRef(name='火遁·风魔手里剑', code='fuumashuriken', profession=__profession__)
|
||||
"火遁·风魔手里剑"
|
||||
|
||||
GASOLINEFIRE = SkillRef(name='火遁·蟾蜍油炎弹', code='gasolinefire', profession=__profession__)
|
||||
"火遁·蟾蜍油炎弹"
|
||||
|
||||
ILUSIONSHURIKEN = SkillRef(name='忍法 : 幻影手里剑', code='ilusionshuriken', profession=__profession__)
|
||||
"忍法 : 幻影手里剑"
|
||||
|
||||
JADEKAMAITACHI = SkillRef(name='勾玉之火 : 镰鼬', code='jadekamaitachi', profession=__profession__)
|
||||
"勾玉之火 : 镰鼬"
|
||||
|
||||
KUROKAGENOJUTSU = SkillRef(name='暗炎残星', code='kurokagenojutsu', profession=__profession__)
|
||||
"暗炎残星"
|
||||
|
||||
KURVEJADE = SkillRef(name='八尺琼勾玉', code='kurvejade', profession=__profession__)
|
||||
"八尺琼勾玉"
|
||||
|
||||
LEAVETRACE = SkillRef(name='忍法 : 残影术', code='leavetrace', profession=__profession__)
|
||||
"忍法 : 残影术"
|
||||
|
||||
MARKOFFLAME = SkillRef(name='烈焰印记', code='markofflame', profession=__profession__)
|
||||
"烈焰印记"
|
||||
|
||||
MIGAWARI = SkillRef(name='忍法 : 替身术', code='migawari', profession=__profession__)
|
||||
"忍法 : 替身术"
|
||||
|
||||
MIRROROFYATA = SkillRef(name='八咫镜', code='mirrorofyata', profession=__profession__)
|
||||
"八咫镜"
|
||||
|
||||
NINJUTSU = SkillRef(name='忍术精通', code='ninjutsu', profession=__profession__)
|
||||
"忍术精通"
|
||||
|
||||
RISINGCUT = SkillRef(name='翔击', code='risingcut', profession=__profession__)
|
||||
"翔击"
|
||||
|
||||
SHADOWCUT = SkillRef(name='影袭', code='shadowcut', profession=__profession__)
|
||||
"影袭"
|
||||
|
||||
SHININGCUT = SkillRef(name='弧光闪', code='shiningcut', profession=__profession__)
|
||||
"弧光闪"
|
||||
|
||||
SHURIKEN = SkillRef(name='投掷苦无', code='shuriken', profession=__profession__)
|
||||
"投掷苦无"
|
||||
|
||||
SHURIKENIMPROVE = SkillRef(name='苦无精通', code='shurikenimprove', profession=__profession__)
|
||||
"苦无精通"
|
||||
|
||||
SKINTAKEOFF = SkillRef(name='忍法 : 影分身', code='skintakeoff', profession=__profession__)
|
||||
"忍法 : 影分身"
|
||||
|
||||
SKYROADS = SkillRef(name='火遁·炎天道', code='skyroads', profession=__profession__)
|
||||
"火遁·炎天道"
|
||||
|
||||
SLICER = SkillRef(name='切割', code='slicer', profession=__profession__)
|
||||
"切割"
|
||||
|
||||
SWORDOFKUSANAGI = SkillRef(name='火炎灼空 : 草雉剑', code='swordofkusanagi', profession=__profession__)
|
||||
"火炎灼空 : 草雉剑"
|
||||
|
||||
TEMPORARYREALIZATION3 = SkillRef(name='超卓之心', code='temporaryrealization3', profession=__profession__)
|
||||
"超卓之心"
|
||||
|
||||
WOODMOVE = SkillRef(name='忍法 : 原木分身术', code='woodmove', profession=__profession__)
|
||||
"忍法 : 原木分身术"
|
||||
|
||||
YAMATAOROCHI = SkillRef(name='八岐大蛇', code='yamataorochi', profession=__profession__)
|
||||
"八岐大蛇"
|
||||
|
||||
YATAGARASU = SkillRef(name='火源限界·八咫乌', code='yatagarasu', profession=__profession__)
|
||||
"火源限界·八咫乌"
|
||||
@@ -0,0 +1,147 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""技能引用来源:thief/necro/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
|
||||
from core.character.refs.base import SkillRef
|
||||
from core.character.refs.common import CommonSkillRefs, Awakening2SkillRefs, ComboSkillRefs
|
||||
|
||||
|
||||
class NecroSkillRef(CommonSkillRefs, Awakening2SkillRefs, ComboSkillRefs):
|
||||
"""thief.necro 的技能引用;包含继承的公共技能。"""
|
||||
__profession__ = 'thief.necro'
|
||||
|
||||
AMBITIONOFBALLACRE = SkillRef(name='巴拉克的野心', code='ambitionofballacre', profession=__profession__)
|
||||
"巴拉克的野心"
|
||||
|
||||
ANKLECUT = SkillRef(name='碎踝', code='anklecut', profession=__profession__)
|
||||
"碎踝"
|
||||
|
||||
APPORTBALLACRE = SkillRef(name='降临 : 暴君巴拉克', code='apportballacre', profession=__profession__)
|
||||
"降临 : 暴君巴拉克"
|
||||
|
||||
BALLACREADVENT = SkillRef(name='亡者君临 : 巴拉克之戮', code='ballacreadvent', profession=__profession__)
|
||||
"亡者君临 : 巴拉克之戮"
|
||||
|
||||
BALLACRESTRONGATTACK = SkillRef(name='巴拉克强击', code='ballacrestrongattack', profession=__profession__)
|
||||
"巴拉克强击"
|
||||
|
||||
BLAMEOFDEAD = SkillRef(name='复苏者之怨', code='blameofdead', profession=__profession__)
|
||||
"复苏者之怨"
|
||||
|
||||
BLAMEOFDEADEX = SkillRef(name='复苏者之缚', code='blameofdeadex', profession=__profession__)
|
||||
"复苏者之缚"
|
||||
|
||||
BONESHIELD = SkillRef(name='骨盾', code='boneshield', profession=__profession__)
|
||||
"骨盾"
|
||||
|
||||
COCONOFUNDEAD = SkillRef(name='亡者之茧', code='coconofundead', profession=__profession__)
|
||||
"亡者之茧"
|
||||
|
||||
CURSESPEAR = SkillRef(name='诅咒之箭', code='cursespear', profession=__profession__)
|
||||
"诅咒之箭"
|
||||
|
||||
DARKLURE = SkillRef(name='百鬼夜行', code='darklure', profession=__profession__)
|
||||
"百鬼夜行"
|
||||
|
||||
DARKNAIL = SkillRef(name='毁灭之爪', code='darknail', profession=__profession__)
|
||||
"毁灭之爪"
|
||||
|
||||
DARKRITUAL = SkillRef(name='暗黑仪式', code='darkritual', profession=__profession__)
|
||||
"暗黑仪式"
|
||||
|
||||
DARKSOUL = SkillRef(name='暗魂波', code='darksoul', profession=__profession__)
|
||||
"暗魂波"
|
||||
|
||||
DIVINGARROW = SkillRef(name='疾空踏', code='divingarrow', profession=__profession__)
|
||||
"疾空踏"
|
||||
|
||||
ERASER = SkillRef(name='天诛', code='eraser', profession=__profession__)
|
||||
"天诛"
|
||||
|
||||
EXECUTIONERSLASH = SkillRef(name='暴君湮灭斩', code='executionerslash', profession=__profession__)
|
||||
"暴君湮灭斩"
|
||||
|
||||
FEAROFBALLACRE = SkillRef(name='无形之惧', code='fearofballacre', profession=__profession__)
|
||||
"无形之惧"
|
||||
|
||||
FLAMECUT = SkillRef(name='焰刃', code='flamecut', profession=__profession__)
|
||||
"焰刃"
|
||||
|
||||
FLYINGSQUIRREL = SkillRef(name='忍法 : 飞鼠', code='flyingsquirrel', profession=__profession__)
|
||||
"忍法 : 飞鼠"
|
||||
|
||||
GRABCOLLAR = SkillRef(name='暗击拳', code='grabcollar', profession=__profession__)
|
||||
"暗击拳"
|
||||
|
||||
GRIMGRIMOIRE = SkillRef(name='黑魔法书 : 亡者之魂', code='grimgrimoire', profession=__profession__)
|
||||
"黑魔法书 : 亡者之魂"
|
||||
|
||||
GUILLOTINE = SkillRef(name='巴拉克的愤怒', code='guillotine', profession=__profession__)
|
||||
"巴拉克的愤怒"
|
||||
|
||||
HATEFULGHOST = SkillRef(name='怨噬之沼', code='hatefulghost', profession=__profession__)
|
||||
"怨噬之沼"
|
||||
|
||||
HORROROFMOROS = SkillRef(name='命运殇痕·摩罗斯之咒', code='horrorofmoros', profession=__profession__)
|
||||
"命运殇痕·摩罗斯之咒"
|
||||
|
||||
KEYOFACERON = SkillRef(name='冥河之钥', code='keyofaceron', profession=__profession__)
|
||||
"冥河之钥"
|
||||
|
||||
LIVINGDEAD = SkillRef(name='降临 : 莱迪娅', code='livingdead', profession=__profession__)
|
||||
"降临 : 莱迪娅"
|
||||
|
||||
MADNESSBALLACRE = SkillRef(name='狂野乱舞', code='madnessballacre', profession=__profession__)
|
||||
"狂野乱舞"
|
||||
|
||||
NICOLASBEHAVIOR = SkillRef(name='服从', code='nicolasbehavior', profession=__profession__)
|
||||
"服从"
|
||||
|
||||
NICOLASBLACKARACHNIA = SkillRef(name='暗黑蛛丝引', code='nicolasblackarachnia', profession=__profession__)
|
||||
"暗黑蛛丝引"
|
||||
|
||||
NICOLASBLACKAREA = SkillRef(name='暗影蛛丝阵', code='nicolasblackarea', profession=__profession__)
|
||||
"暗影蛛丝阵"
|
||||
|
||||
NICOLASBLACKWAVE = SkillRef(name='吸影暗劲波', code='nicolasblackwave', profession=__profession__)
|
||||
"吸影暗劲波"
|
||||
|
||||
NICOLASSUMMONZOMBIE = SkillRef(name='驱使枯灵', code='nicolassummonzombie', profession=__profession__)
|
||||
"驱使枯灵"
|
||||
|
||||
PHANTOMSTROM = SkillRef(name='千魂祭', code='phantomstrom', profession=__profession__)
|
||||
"千魂祭"
|
||||
|
||||
RINGOFDARKNESS = SkillRef(name='黑暗之环', code='ringofdarkness', profession=__profession__)
|
||||
"黑暗之环"
|
||||
|
||||
RISINGCUT = SkillRef(name='翔击', code='risingcut', profession=__profession__)
|
||||
"翔击"
|
||||
|
||||
SACRIFICIALPACT = SkillRef(name='巴拉克的盟约', code='sacrificialpact', profession=__profession__)
|
||||
"巴拉克的盟约"
|
||||
|
||||
SHADOWCUT = SkillRef(name='影袭', code='shadowcut', profession=__profession__)
|
||||
"影袭"
|
||||
|
||||
SHININGCUT = SkillRef(name='弧光闪', code='shiningcut', profession=__profession__)
|
||||
"弧光闪"
|
||||
|
||||
SHURIKEN = SkillRef(name='投掷苦无', code='shuriken', profession=__profession__)
|
||||
"投掷苦无"
|
||||
|
||||
SKINTAKEOFF = SkillRef(name='忍法 : 影分身', code='skintakeoff', profession=__profession__)
|
||||
"忍法 : 影分身"
|
||||
|
||||
SLICER = SkillRef(name='切割', code='slicer', profession=__profession__)
|
||||
"切割"
|
||||
|
||||
SUMMONNICOLAS = SkillRef(name='降临 : 尼古拉斯', code='summonnicolas', profession=__profession__)
|
||||
"降临 : 尼古拉斯"
|
||||
|
||||
TEMPORARYREALIZATION2 = SkillRef(name='超卓之心', code='temporaryrealization2', profession=__profession__)
|
||||
"超卓之心"
|
||||
|
||||
UNHOLYAURA = SkillRef(name='亡魂之息', code='unholyaura', profession=__profession__)
|
||||
"亡魂之息"
|
||||
|
||||
WANDMASTERY = SkillRef(name='手杖精通', code='wandmastery', profession=__profession__)
|
||||
"手杖精通"
|
||||
@@ -0,0 +1,144 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""技能引用来源:thief/rogue/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
|
||||
from core.character.refs.base import SkillRef
|
||||
from core.character.refs.common import CommonSkillRefs, Awakening1SkillRefs, ComboSkillRefs
|
||||
|
||||
|
||||
class RogueSkillRef(CommonSkillRefs, Awakening1SkillRefs, ComboSkillRefs):
|
||||
"""thief.rogue 的技能引用;包含继承的公共技能。"""
|
||||
__profession__ = 'thief.rogue'
|
||||
|
||||
ADESPHANTOM = SkillRef(name='影·万古星辰', code='adesphantom', profession=__profession__)
|
||||
"影·万古星辰"
|
||||
|
||||
AERIALJUMP = SkillRef(name='空跃', code='aerialjump', profession=__profession__)
|
||||
"空跃"
|
||||
|
||||
ANKLECUT = SkillRef(name='碎踝', code='anklecut', profession=__profession__)
|
||||
"碎踝"
|
||||
|
||||
BONESHIELD = SkillRef(name='骨盾', code='boneshield', profession=__profession__)
|
||||
"骨盾"
|
||||
|
||||
BREAKINGRUSH = SkillRef(name='疾驰', code='breakingrush', profession=__profession__)
|
||||
"疾驰"
|
||||
|
||||
CHAINSAW = SkillRef(name='旋刃', code='chainsaw', profession=__profession__)
|
||||
"旋刃"
|
||||
|
||||
CHAINSAWEX = SkillRef(name='旋刃冲击', code='chainsawex', profession=__profession__)
|
||||
"旋刃冲击"
|
||||
|
||||
CURSESPEAR = SkillRef(name='诅咒之箭', code='cursespear', profession=__profession__)
|
||||
"诅咒之箭"
|
||||
|
||||
DARKSOUL = SkillRef(name='暗魂波', code='darksoul', profession=__profession__)
|
||||
"暗魂波"
|
||||
|
||||
DEATHHURRICANE = SkillRef(name='死亡风暴', code='deathhurricane', profession=__profession__)
|
||||
"死亡风暴"
|
||||
|
||||
DISTRIBUTION = SkillRef(name='月影突袭', code='distribution', profession=__profession__)
|
||||
"月影突袭"
|
||||
|
||||
DIVINGARROW = SkillRef(name='疾空踏', code='divingarrow', profession=__profession__)
|
||||
"疾空踏"
|
||||
|
||||
DOUBLEPIERCE = SkillRef(name='双刃穿刺', code='doublepierce', profession=__profession__)
|
||||
"双刃穿刺"
|
||||
|
||||
ERASER = SkillRef(name='天诛', code='eraser', profession=__profession__)
|
||||
"天诛"
|
||||
|
||||
EXCELSTRIKE = SkillRef(name='绝境瞬狱袭', code='excelstrike', profession=__profession__)
|
||||
"绝境瞬狱袭"
|
||||
|
||||
EXOTICRAMPANT = SkillRef(name='乱空杀', code='exoticrampant', profession=__profession__)
|
||||
"乱空杀"
|
||||
|
||||
FLAMECUT = SkillRef(name='焰刃', code='flamecut', profession=__profession__)
|
||||
"焰刃"
|
||||
|
||||
FLYINGSQUIRREL = SkillRef(name='忍法 : 飞鼠', code='flyingsquirrel', profession=__profession__)
|
||||
"忍法 : 飞鼠"
|
||||
|
||||
HITBLEED = SkillRef(name='极限追击', code='hitbleed', profession=__profession__)
|
||||
"极限追击"
|
||||
|
||||
HITEND = SkillRef(name='终结之击', code='hitend', profession=__profession__)
|
||||
"终结之击"
|
||||
|
||||
HURRICANE = SkillRef(name='剑刃风暴', code='hurricane', profession=__profession__)
|
||||
"剑刃风暴"
|
||||
|
||||
LIGHTNINGARROW = SkillRef(name='雷光刃影', code='lightningarrow', profession=__profession__)
|
||||
"雷光刃影"
|
||||
|
||||
MOMENTPANIC = SkillRef(name='绝命时刻', code='momentpanic', profession=__profession__)
|
||||
"绝命时刻"
|
||||
|
||||
MOONARC = SkillRef(name='月弧', code='moonarc', profession=__profession__)
|
||||
"月弧"
|
||||
|
||||
NOVAREMNANT = SkillRef(name='天渊星狱', code='novaremnant', profession=__profession__)
|
||||
"天渊星狱"
|
||||
|
||||
RISINGCUT = SkillRef(name='翔击', code='risingcut', profession=__profession__)
|
||||
"翔击"
|
||||
|
||||
ROGUEWEAPONRMASTERY = SkillRef(name='暗星武器精通', code='rogueweaponrmastery', profession=__profession__)
|
||||
"暗星武器精通"
|
||||
|
||||
SHADOWCUT = SkillRef(name='影袭', code='shadowcut', profession=__profession__)
|
||||
"影袭"
|
||||
|
||||
SHAKEDOWN = SkillRef(name='暗掠', code='shakedown', profession=__profession__)
|
||||
"暗掠"
|
||||
|
||||
SHININGCUT = SkillRef(name='弧光闪', code='shiningcut', profession=__profession__)
|
||||
"弧光闪"
|
||||
|
||||
SHININGCUTAERIAL = SkillRef(name='弧光连闪', code='shiningcutaerial', profession=__profession__)
|
||||
"弧光连闪"
|
||||
|
||||
SHURIKEN = SkillRef(name='投掷苦无', code='shuriken', profession=__profession__)
|
||||
"投掷苦无"
|
||||
|
||||
SIDESTEP = SkillRef(name='侧步', code='sidestep', profession=__profession__)
|
||||
"侧步"
|
||||
|
||||
SILVERSTREAM = SkillRef(name='月轮舞', code='silverstream', profession=__profession__)
|
||||
"月轮舞"
|
||||
|
||||
SKINTAKEOFF = SkillRef(name='忍法 : 影分身', code='skintakeoff', profession=__profession__)
|
||||
"忍法 : 影分身"
|
||||
|
||||
SLICER = SkillRef(name='切割', code='slicer', profession=__profession__)
|
||||
"切割"
|
||||
|
||||
SONICASSAULT = SkillRef(name='疾风乱舞', code='sonicassault', profession=__profession__)
|
||||
"疾风乱舞"
|
||||
|
||||
STREAMCLOSER = SkillRef(name='月舞终结', code='streamcloser', profession=__profession__)
|
||||
"月舞终结"
|
||||
|
||||
SWIFT = SkillRef(name='迅影', code='swift', profession=__profession__)
|
||||
"迅影"
|
||||
|
||||
SWORDDANCE = SkillRef(name='旋舞斩', code='sworddance', profession=__profession__)
|
||||
"旋舞斩"
|
||||
|
||||
TEMPORARYREALIZATION1 = SkillRef(name='超卓之心', code='temporaryrealization1', profession=__profession__)
|
||||
"超卓之心"
|
||||
|
||||
VANDITCUT = SkillRef(name='绝心击', code='vanditcut', profession=__profession__)
|
||||
"绝心击"
|
||||
|
||||
VANISHINGILLUSION = SkillRef(name='幻灭瞬杀', code='vanishingillusion', profession=__profession__)
|
||||
"幻灭瞬杀"
|
||||
|
||||
VERTICALSPIRAL = SkillRef(name='螺旋穿刺', code='verticalspiral', profession=__profession__)
|
||||
"螺旋穿刺"
|
||||
|
||||
VERTICALSPIRALEX = SkillRef(name='陨落螺旋刺', code='verticalspiralex', profession=__profession__)
|
||||
"陨落螺旋刺"
|
||||
@@ -0,0 +1,129 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""技能引用来源:thief/shadow_dancer/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
|
||||
from core.character.refs.base import SkillRef
|
||||
from core.character.refs.common import CommonSkillRefs, Awakening4SkillRefs, ComboSkillRefs
|
||||
|
||||
|
||||
class ShadowDancerSkillRef(CommonSkillRefs, Awakening4SkillRefs, ComboSkillRefs):
|
||||
"""thief.shadow_dancer 的技能引用;包含继承的公共技能。"""
|
||||
__profession__ = 'thief.shadow_dancer'
|
||||
|
||||
ANKLECUT = SkillRef(name='碎踝', code='anklecut', profession=__profession__)
|
||||
"碎踝"
|
||||
|
||||
ASSASINSATTITUDE = SkillRef(name='潜行信条', code='assasinsattitude', profession=__profession__)
|
||||
"潜行信条"
|
||||
|
||||
ASSASSINATION = SkillRef(name='瞬袭', code='assassination', profession=__profession__)
|
||||
"瞬袭"
|
||||
|
||||
ASSASSINATIONSKILL = SkillRef(name='潜行教义', code='assassinationskill', profession=__profession__)
|
||||
"潜行教义"
|
||||
|
||||
BEHINDATTACK = SkillRef(name='潜行之心', code='behindattack', profession=__profession__)
|
||||
"潜行之心"
|
||||
|
||||
BLADEGUST = SkillRef(name='刃舞', code='bladegust', profession=__profession__)
|
||||
"刃舞"
|
||||
|
||||
BONESHIELD = SkillRef(name='骨盾', code='boneshield', profession=__profession__)
|
||||
"骨盾"
|
||||
|
||||
CARDIOCLASIS = SkillRef(name='穿心', code='cardioclasis', profession=__profession__)
|
||||
"穿心"
|
||||
|
||||
CHAINREACTION = SkillRef(name='幽冥链狱 : 瞬逝', code='chainreaction', profession=__profession__)
|
||||
"幽冥链狱 : 瞬逝"
|
||||
|
||||
COVERTACTION = SkillRef(name='潜影刺击', code='covertaction', profession=__profession__)
|
||||
"潜影刺击"
|
||||
|
||||
CURSESPEAR = SkillRef(name='诅咒之箭', code='cursespear', profession=__profession__)
|
||||
"诅咒之箭"
|
||||
|
||||
CUTTINGNECK = SkillRef(name='撕裂', code='cuttingneck', profession=__profession__)
|
||||
"撕裂"
|
||||
|
||||
DANCEOFGRIMREAPER = SkillRef(name='死亡连舞', code='danceofgrimreaper', profession=__profession__)
|
||||
"死亡连舞"
|
||||
|
||||
DARKSOUL = SkillRef(name='暗魂波', code='darksoul', profession=__profession__)
|
||||
"暗魂波"
|
||||
|
||||
DIVINGARROW = SkillRef(name='疾空踏', code='divingarrow', profession=__profession__)
|
||||
"疾空踏"
|
||||
|
||||
ERASER = SkillRef(name='天诛', code='eraser', profession=__profession__)
|
||||
"天诛"
|
||||
|
||||
EXTRACTHEART = SkillRef(name='摧心', code='extractheart', profession=__profession__)
|
||||
"摧心"
|
||||
|
||||
FINALDESTRUCTION = SkillRef(name='影戮', code='finaldestruction', profession=__profession__)
|
||||
"影戮"
|
||||
|
||||
FLAMECUT = SkillRef(name='焰刃', code='flamecut', profession=__profession__)
|
||||
"焰刃"
|
||||
|
||||
FLYINGSQUIRREL = SkillRef(name='忍法 : 飞鼠', code='flyingsquirrel', profession=__profession__)
|
||||
"忍法 : 飞鼠"
|
||||
|
||||
GOTOHELL = SkillRef(name='追袭', code='gotohell', profession=__profession__)
|
||||
"追袭"
|
||||
|
||||
HOLDUP = SkillRef(name='挑空', code='holdup', profession=__profession__)
|
||||
"挑空"
|
||||
|
||||
MENACINGSEIZE = SkillRef(name='影缚追魂锁', code='menacingseize', profession=__profession__)
|
||||
"影缚追魂锁"
|
||||
|
||||
POINTEDKNIFE = SkillRef(name='潜行之匕首精通', code='pointedknife', profession=__profession__)
|
||||
"潜行之匕首精通"
|
||||
|
||||
RISINGCUT = SkillRef(name='翔击', code='risingcut', profession=__profession__)
|
||||
"翔击"
|
||||
|
||||
RULEOFSHADOW = SkillRef(name='暗影禁忌', code='ruleofshadow', profession=__profession__)
|
||||
"暗影禁忌"
|
||||
|
||||
SHADOWCUT = SkillRef(name='影袭', code='shadowcut', profession=__profession__)
|
||||
"影袭"
|
||||
|
||||
SHADOWDANCING = SkillRef(name='潜行领域', code='shadowdancing', profession=__profession__)
|
||||
"潜行领域"
|
||||
|
||||
SHADOWFAKE = SkillRef(name='影遁', code='shadowfake', profession=__profession__)
|
||||
"影遁"
|
||||
|
||||
SHADOWLESS = SkillRef(name='无间影狱·噬灭', code='shadowless', profession=__profession__)
|
||||
"无间影狱·噬灭"
|
||||
|
||||
SHADOWMOVE = SkillRef(name='追影步', code='shadowmove', profession=__profession__)
|
||||
"追影步"
|
||||
|
||||
SHADOWPIERCE = SkillRef(name='绝境飞刃', code='shadowpierce', profession=__profession__)
|
||||
"绝境飞刃"
|
||||
|
||||
SHADOWSTING = SkillRef(name='八荒影杀', code='shadowsting', profession=__profession__)
|
||||
"八荒影杀"
|
||||
|
||||
SHININGCUT = SkillRef(name='弧光闪', code='shiningcut', profession=__profession__)
|
||||
"弧光闪"
|
||||
|
||||
SHURIKEN = SkillRef(name='投掷苦无', code='shuriken', profession=__profession__)
|
||||
"投掷苦无"
|
||||
|
||||
SKINTAKEOFF = SkillRef(name='忍法 : 影分身', code='skintakeoff', profession=__profession__)
|
||||
"忍法 : 影分身"
|
||||
|
||||
SLICER = SkillRef(name='切割', code='slicer', profession=__profession__)
|
||||
"切割"
|
||||
|
||||
TEMPORARYREALIZATION4 = SkillRef(name='超卓之心', code='temporaryrealization4', profession=__profession__)
|
||||
"超卓之心"
|
||||
|
||||
VEILEDATTACK = SkillRef(name='潜行之袭', code='veiledattack', profession=__profession__)
|
||||
"潜行之袭"
|
||||
|
||||
ZETSUEI = SkillRef(name='影斩·乱舞', code='zetsuei', profession=__profession__)
|
||||
"影斩·乱舞"
|
||||
Reference in New Issue
Block a user