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,108 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""技能引用来源:archer/chimera/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
|
||||
from core.character.refs.base import SkillRef
|
||||
from core.character.refs.common import CommonSkillRefs, Awakening5SkillRefs, ComboSkillRefs
|
||||
|
||||
|
||||
class ChimeraSkillRef(CommonSkillRefs, Awakening5SkillRefs, ComboSkillRefs):
|
||||
"""archer.chimera 的技能引用;包含继承的公共技能。"""
|
||||
__profession__ = 'archer.chimera'
|
||||
|
||||
AIR = SkillRef(name='环阿拉德狂飙', code='air', profession=__profession__)
|
||||
"环阿拉德狂飙"
|
||||
|
||||
BEQUIET = SkillRef(name='肃静!', code='bequiet', profession=__profession__)
|
||||
"肃静!"
|
||||
|
||||
BOUNCETABLE = SkillRef(name='巨镰斯诺克', code='bouncetable', profession=__profession__)
|
||||
"巨镰斯诺克"
|
||||
|
||||
CEEEE = SkillRef(name='瞬影', code='ceeee', profession=__profession__)
|
||||
"瞬影"
|
||||
|
||||
CEEEECLEAN = SkillRef(name='瞬影清除', code='ceeeeclean', profession=__profession__)
|
||||
"瞬影清除"
|
||||
|
||||
CENTRIFUGALVENOM = SkillRef(name='环形毒液', code='centrifugalvenom', profession=__profession__)
|
||||
"环形毒液"
|
||||
|
||||
CRACKARROW = SkillRef(name='凌跃一击', code='crackarrow', profession=__profession__)
|
||||
"凌跃一击"
|
||||
|
||||
CROWNSHREDDER = SkillRef(name='王冠粉碎者', code='crownshredder', profession=__profession__)
|
||||
"王冠粉碎者"
|
||||
|
||||
CUBEOFMATERIALISM = SkillRef(name='唯物主义魔方', code='cubeofmaterialism', profession=__profession__)
|
||||
"唯物主义魔方"
|
||||
|
||||
DOUBLEHELIX = SkillRef(name='双重螺旋', code='doublehelix', profession=__profession__)
|
||||
"双重螺旋"
|
||||
|
||||
FOURTHFORCE = SkillRef(name='利剑四重奏', code='fourthforce', profession=__profession__)
|
||||
"利剑四重奏"
|
||||
|
||||
FRUITOFFAIL = SkillRef(name='败果之慧', code='fruitoffail', profession=__profession__)
|
||||
"败果之慧"
|
||||
|
||||
FULLSWING = SkillRef(name='全力挥击', code='fullswing', profession=__profession__)
|
||||
"全力挥击"
|
||||
|
||||
GRINDER = SkillRef(name='狂锯旋斧', code='grinder', profession=__profession__)
|
||||
"狂锯旋斧"
|
||||
|
||||
HALFLESH = SkillRef(name='碎心连刺', code='halflesh', profession=__profession__)
|
||||
"碎心连刺"
|
||||
|
||||
HAVOC = SkillRef(name='颠倒之浩劫', code='havoc', profession=__profession__)
|
||||
"颠倒之浩劫"
|
||||
|
||||
HEDGEHOGDILEMMA = SkillRef(name='刺猬困境', code='hedgehogdilemma', profession=__profession__)
|
||||
"刺猬困境"
|
||||
|
||||
ISRAFIL = SkillRef(name='幻爆天使之翼', code='israfil', profession=__profession__)
|
||||
"幻爆天使之翼"
|
||||
|
||||
LEGACYOFCOPY = SkillRef(name='遗物之力 · 克隆', code='legacyofcopy', profession=__profession__)
|
||||
"遗物之力 · 克隆"
|
||||
|
||||
LEGACYOFGROWTH = SkillRef(name='遗物之力 · 巨大化', code='legacyofgrowth', profession=__profession__)
|
||||
"遗物之力 · 巨大化"
|
||||
|
||||
LINEARDAGGER = SkillRef(name='空翻刃袭', code='lineardagger', profession=__profession__)
|
||||
"空翻刃袭"
|
||||
|
||||
NINEPOINTEIGHT = SkillRef(name='重力加速度', code='ninepointeight', profession=__profession__)
|
||||
"重力加速度"
|
||||
|
||||
ORTHODOX = SkillRef(name='投掷匕首', code='orthodox', profession=__profession__)
|
||||
"投掷匕首"
|
||||
|
||||
REALIZATIONANDHANGING = SkillRef(name='遗物奥义 · 变形', code='realizationandhanging', profession=__profession__)
|
||||
"遗物奥义 · 变形"
|
||||
|
||||
RECYCLE = SkillRef(name='回收利用', code='recycle', profession=__profession__)
|
||||
"回收利用"
|
||||
|
||||
REPULSOR = SkillRef(name='喷毒', code='repulsor', profession=__profession__)
|
||||
"喷毒"
|
||||
|
||||
RISINGMOON = SkillRef(name='翻月翔击', code='risingmoon', profession=__profession__)
|
||||
"翻月翔击"
|
||||
|
||||
SATURN = SkillRef(name='土星环', code='saturn', profession=__profession__)
|
||||
"土星环"
|
||||
|
||||
SEPARATE = SkillRef(name='华丽回收', code='separate', profession=__profession__)
|
||||
"华丽回收"
|
||||
|
||||
SORTING = SkillRef(name='废物清理', code='sorting', profession=__profession__)
|
||||
"废物清理"
|
||||
|
||||
TEMPORARYREALIZATION5 = SkillRef(name='超卓之心', code='temporaryrealization5', profession=__profession__)
|
||||
"超卓之心"
|
||||
|
||||
UNLINEARENTROPYSKIP = SkillRef(name='熵变 : 非线性跳跃', code='unlinearentropyskip', profession=__profession__)
|
||||
"熵变 : 非线性跳跃"
|
||||
|
||||
VTOZERO = SkillRef(name='首足连击', code='vtozero', profession=__profession__)
|
||||
"首足连击"
|
||||
@@ -0,0 +1,117 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""技能引用来源:archer/hunter/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
|
||||
from core.character.refs.base import SkillRef
|
||||
from core.character.refs.common import CommonSkillRefs, Awakening3SkillRefs, ComboSkillRefs
|
||||
|
||||
|
||||
class HunterSkillRef(CommonSkillRefs, Awakening3SkillRefs, ComboSkillRefs):
|
||||
"""archer.hunter 的技能引用;包含继承的公共技能。"""
|
||||
__profession__ = 'archer.hunter'
|
||||
|
||||
BOLTRAIN = SkillRef(name='箭雨', code='boltrain', profession=__profession__)
|
||||
"箭雨"
|
||||
|
||||
BOMBSHOOTER = SkillRef(name='引爆发射', code='bombshooter', profession=__profession__)
|
||||
"引爆发射"
|
||||
|
||||
BOOSTGEAR = SkillRef(name='推进装置', code='boostgear', profession=__profession__)
|
||||
"推进装置"
|
||||
|
||||
CRACKARROW = SkillRef(name='凌跃一击', code='crackarrow', profession=__profession__)
|
||||
"凌跃一击"
|
||||
|
||||
CROSSSHOOTER = SkillRef(name='强攻弩掌握', code='crossshooter', profession=__profession__)
|
||||
"强攻弩掌握"
|
||||
|
||||
CROSSSHOOTERMASTERY = SkillRef(name='强攻弩精通', code='crossshootermastery', profession=__profession__)
|
||||
"强攻弩精通"
|
||||
|
||||
DISTINGUISHPREY = SkillRef(name='猎物识别', code='distinguishprey', profession=__profession__)
|
||||
"猎物识别"
|
||||
|
||||
DONTLOSEFALKE = SkillRef(name='帕伊卡锐眼', code='dontlosefalke', profession=__profession__)
|
||||
"帕伊卡锐眼"
|
||||
|
||||
FALKEBLADEFEATHER = SkillRef(name='帕伊卡 : 刃羽', code='falkebladefeather', profession=__profession__)
|
||||
"帕伊卡 : 刃羽"
|
||||
|
||||
FALKECHASINGKLER = SkillRef(name='帕伊卡 : 索敌集束弹', code='falkechasingkler', profession=__profession__)
|
||||
"帕伊卡 : 索敌集束弹"
|
||||
|
||||
FALKECONFUSINGMOVE = SkillRef(name='帕伊卡 : 迷惑之舞', code='falkeconfusingmove', profession=__profession__)
|
||||
"帕伊卡 : 迷惑之舞"
|
||||
|
||||
FALKEQUICKPECKING = SkillRef(name='帕伊卡 : 奇袭', code='falkequickpecking', profession=__profession__)
|
||||
"帕伊卡 : 奇袭"
|
||||
|
||||
FALKEWEBDROP = SkillRef(name='帕伊卡 : 困兽之网', code='falkewebdrop', profession=__profession__)
|
||||
"帕伊卡 : 困兽之网"
|
||||
|
||||
FALKEWINGCUTTER = SkillRef(name='帕伊卡 : 翼之刀锋', code='falkewingcutter', profession=__profession__)
|
||||
"帕伊卡 : 翼之刀锋"
|
||||
|
||||
FASTTRIGGER = SkillRef(name='急速扳机', code='fasttrigger', profession=__profession__)
|
||||
"急速扳机"
|
||||
|
||||
FDPIERCER = SkillRef(name='终结穿刺', code='fdpiercer', profession=__profession__)
|
||||
"终结穿刺"
|
||||
|
||||
FLARE = SkillRef(name='光爆箭', code='flare', profession=__profession__)
|
||||
"光爆箭"
|
||||
|
||||
FULLSWING = SkillRef(name='全力挥击', code='fullswing', profession=__profession__)
|
||||
"全力挥击"
|
||||
|
||||
GEARUPGRADE = SkillRef(name='装置升级', code='gearupgrade', profession=__profession__)
|
||||
"装置升级"
|
||||
|
||||
HAWKEYE = SkillRef(name='狩猎之瞳', code='hawkeye', profession=__profession__)
|
||||
"狩猎之瞳"
|
||||
|
||||
HIGHPRESSURE = SkillRef(name='高压喷射', code='highpressure', profession=__profession__)
|
||||
"高压喷射"
|
||||
|
||||
JOINTCARPETBOMBING = SkillRef(name='联合作战 : 空中轰炸', code='jointcarpetbombing', profession=__profession__)
|
||||
"联合作战 : 空中轰炸"
|
||||
|
||||
JOINTDEMOLISHER = SkillRef(name='联合作战 : 最终一役', code='jointdemolisher', profession=__profession__)
|
||||
"联合作战 : 最终一役"
|
||||
|
||||
JOINTROUNDUP = SkillRef(name='联合作战 : 围猎', code='jointroundup', profession=__profession__)
|
||||
"联合作战 : 围猎"
|
||||
|
||||
JOINTTURNINGPOINT = SkillRef(name='联合作战 : 扭转战局', code='jointturningpoint', profession=__profession__)
|
||||
"联合作战 : 扭转战局"
|
||||
|
||||
MASSIVEPIERCER = SkillRef(name='重型穿甲箭', code='massivepiercer', profession=__profession__)
|
||||
"重型穿甲箭"
|
||||
|
||||
MEDALOFVETERANHUNTER = SkillRef(name='追猎者勋章', code='medalofveteranhunter', profession=__profession__)
|
||||
"追猎者勋章"
|
||||
|
||||
PERFECTAIMING = SkillRef(name='完美瞄准', code='perfectaiming', profession=__profession__)
|
||||
"完美瞄准"
|
||||
|
||||
RAPIDSHOT = SkillRef(name='迅猛速射', code='rapidshot', profession=__profession__)
|
||||
"迅猛速射"
|
||||
|
||||
RISINGMOON = SkillRef(name='翻月翔击', code='risingmoon', profession=__profession__)
|
||||
"翻月翔击"
|
||||
|
||||
SECONDBOOST = SkillRef(name='二重助推', code='secondboost', profession=__profession__)
|
||||
"二重助推"
|
||||
|
||||
SPRINKLER = SkillRef(name='炽热喷涌', code='sprinkler', profession=__profession__)
|
||||
"炽热喷涌"
|
||||
|
||||
STARTHUNT = SkillRef(name='狩猎开始', code='starthunt', profession=__profession__)
|
||||
"狩猎开始"
|
||||
|
||||
TEMPORARYREALIZATION3 = SkillRef(name='超卓之心', code='temporaryrealization3', profession=__profession__)
|
||||
"超卓之心"
|
||||
|
||||
THREEINABED = SkillRef(name='三弓弩箭', code='threeinabed', profession=__profession__)
|
||||
"三弓弩箭"
|
||||
|
||||
WARNINGSHOTGUN = SkillRef(name='霰弹之箭', code='warningshotgun', profession=__profession__)
|
||||
"霰弹之箭"
|
||||
@@ -0,0 +1,126 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""技能引用来源:archer/muse/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
|
||||
from core.character.refs.base import SkillRef
|
||||
from core.character.refs.common import CommonSkillRefs, Awakening1SkillRefs, ComboSkillRefs
|
||||
|
||||
|
||||
class MuseSkillRef(CommonSkillRefs, Awakening1SkillRefs, ComboSkillRefs):
|
||||
"""archer.muse 的技能引用;包含继承的公共技能。"""
|
||||
__profession__ = 'archer.muse'
|
||||
|
||||
ACTIVEEQUALIZER = SkillRef(name='激活均衡器', code='activeequalizer', profession=__profession__)
|
||||
"激活均衡器"
|
||||
|
||||
ADRENALINRHAPSODY = SkillRef(name='燃情狂想曲', code='adrenalinrhapsody', profession=__profession__)
|
||||
"燃情狂想曲"
|
||||
|
||||
BRANDNEW = SkillRef(name='崭新曲风', code='brandnew', profession=__profession__)
|
||||
"崭新曲风"
|
||||
|
||||
BUSKING = SkillRef(name='街头演出', code='busking', profession=__profession__)
|
||||
"街头演出"
|
||||
|
||||
CRACKARROW = SkillRef(name='凌跃一击', code='crackarrow', profession=__profession__)
|
||||
"凌跃一击"
|
||||
|
||||
CULTURESHOCK = SkillRef(name='音波冲击', code='cultureshock', profession=__profession__)
|
||||
"音波冲击"
|
||||
|
||||
DACAPO = SkillRef(name='乐章再现', code='dacapo', profession=__profession__)
|
||||
"乐章再现"
|
||||
|
||||
DAZZLINGSCENE = SkillRef(name='闪耀旋律', code='dazzlingscene', profession=__profession__)
|
||||
"闪耀旋律"
|
||||
|
||||
DREAMINGTRILOGY = SkillRef(name='梦幻三重奏', code='dreamingtrilogy', profession=__profession__)
|
||||
"梦幻三重奏"
|
||||
|
||||
DROPTHEBEAT = SkillRef(name='调音放送', code='dropthebeat', profession=__profession__)
|
||||
"调音放送"
|
||||
|
||||
EFFECTORONGROOVE = SkillRef(name='乐力全开 : 律', code='effectorongroove', profession=__profession__)
|
||||
"乐力全开 : 律"
|
||||
|
||||
EFFECTORONPOWER = SkillRef(name='乐力全开 : 力', code='effectoronpower', profession=__profession__)
|
||||
"乐力全开 : 力"
|
||||
|
||||
EPISODEOFHARMONY = SkillRef(name='和茉霓之歌', code='episodeofharmony', profession=__profession__)
|
||||
"和茉霓之歌"
|
||||
|
||||
FANSERVICE = SkillRef(name='独家演奏', code='fanservice', profession=__profession__)
|
||||
"独家演奏"
|
||||
|
||||
FEASTOFSOUND = SkillRef(name='悦耳音律', code='feastofsound', profession=__profession__)
|
||||
"悦耳音律"
|
||||
|
||||
FEELHAPPY = SkillRef(name='幸福时光', code='feelhappy', profession=__profession__)
|
||||
"幸福时光"
|
||||
|
||||
FEELRUBATO = SkillRef(name='自由律动', code='feelrubato', profession=__profession__)
|
||||
"自由律动"
|
||||
|
||||
FINALESPECIALSTORY = SkillRef(name='终曲 : 霓虹蝶梦', code='finalespecialstory', profession=__profession__)
|
||||
"终曲 : 霓虹蝶梦"
|
||||
|
||||
FULLSWING = SkillRef(name='全力挥击', code='fullswing', profession=__profession__)
|
||||
"全力挥击"
|
||||
|
||||
HOTDEBUT = SkillRef(name='闪亮首秀', code='hotdebut', profession=__profession__)
|
||||
"闪亮首秀"
|
||||
|
||||
INTROSHINEONME = SkillRef(name='开场 : 唯我璀璨', code='introshineonme', profession=__profession__)
|
||||
"开场 : 唯我璀璨"
|
||||
|
||||
LOVELYTEMPO = SkillRef(name='可爱节拍', code='lovelytempo', profession=__profession__)
|
||||
"可爱节拍"
|
||||
|
||||
LUCKYCRESCENDO = SkillRef(name='音量顶峰', code='luckycrescendo', profession=__profession__)
|
||||
"音量顶峰"
|
||||
|
||||
MAINSTAR = SkillRef(name='主角登场', code='mainstar', profession=__profession__)
|
||||
"主角登场"
|
||||
|
||||
NIGHTANDDREAM = SkillRef(name='夜与梦', code='nightanddream', profession=__profession__)
|
||||
"夜与梦"
|
||||
|
||||
ONTHESTAGE = SkillRef(name='梦想的舞台', code='onthestage', profession=__profession__)
|
||||
"梦想的舞台"
|
||||
|
||||
POPPINGSPECTRUM = SkillRef(name='震感频谱', code='poppingspectrum', profession=__profession__)
|
||||
"震感频谱"
|
||||
|
||||
POPULARITY = SkillRef(name='明星气场', code='popularity', profession=__profession__)
|
||||
"明星气场"
|
||||
|
||||
POWERFORTE = SkillRef(name='音力增强', code='powerforte', profession=__profession__)
|
||||
"音力增强"
|
||||
|
||||
REFRESH = SkillRef(name='情绪调动', code='refresh', profession=__profession__)
|
||||
"情绪调动"
|
||||
|
||||
RISINGMOON = SkillRef(name='翻月翔击', code='risingmoon', profession=__profession__)
|
||||
"翻月翔击"
|
||||
|
||||
SENSATION = SkillRef(name='多彩感性', code='sensation', profession=__profession__)
|
||||
"多彩感性"
|
||||
|
||||
SOUNDOFMUSE = SkillRef(name='缪斯之声', code='soundofmuse', profession=__profession__)
|
||||
"缪斯之声"
|
||||
|
||||
SPECIALOPENING = SkillRef(name='巨星登场', code='specialopening', profession=__profession__)
|
||||
"巨星登场"
|
||||
|
||||
SWEETCANTABILE = SkillRef(name='甜蜜柔歌', code='sweetcantabile', profession=__profession__)
|
||||
"甜蜜柔歌"
|
||||
|
||||
TEMPORARYREALIZATION1 = SkillRef(name='超卓之心', code='temporaryrealization1', profession=__profession__)
|
||||
"超卓之心"
|
||||
|
||||
VARIATIONOFLIGHT = SkillRef(name='辉光变奏', code='variationoflight', profession=__profession__)
|
||||
"辉光变奏"
|
||||
|
||||
VIVID = SkillRef(name='动感音符', code='vivid', profession=__profession__)
|
||||
"动感音符"
|
||||
|
||||
WARMINGUP = SkillRef(name='热场调音', code='warmingup', profession=__profession__)
|
||||
"热场调音"
|
||||
@@ -0,0 +1,114 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""技能引用来源:archer/traveler/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
|
||||
from core.character.refs.base import SkillRef
|
||||
from core.character.refs.common import CommonSkillRefs, Awakening2SkillRefs, ComboSkillRefs
|
||||
|
||||
|
||||
class TravelerSkillRef(CommonSkillRefs, Awakening2SkillRefs, ComboSkillRefs):
|
||||
"""archer.traveler 的技能引用;包含继承的公共技能。"""
|
||||
__profession__ = 'archer.traveler'
|
||||
|
||||
ACROBATICRAID = SkillRef(name='绝技袭击', code='acrobaticraid', profession=__profession__)
|
||||
"绝技袭击"
|
||||
|
||||
AUTOMOVEMENT = SkillRef(name='自动操作模式', code='automovement', profession=__profession__)
|
||||
"自动操作模式"
|
||||
|
||||
BOWMASTERY = SkillRef(name='玄机弓精通', code='bowmastery', profession=__profession__)
|
||||
"玄机弓精通"
|
||||
|
||||
CAMPFIRE = SkillRef(name='营火', code='campfire', profession=__profession__)
|
||||
"营火"
|
||||
|
||||
CRACKARROW = SkillRef(name='凌跃一击', code='crackarrow', profession=__profession__)
|
||||
"凌跃一击"
|
||||
|
||||
DRIZZLE = SkillRef(name='细雨', code='drizzle', profession=__profession__)
|
||||
"细雨"
|
||||
|
||||
EXCITING = SkillRef(name='斗志昂扬', code='exciting', profession=__profession__)
|
||||
"斗志昂扬"
|
||||
|
||||
FULLSWING = SkillRef(name='全力挥击', code='fullswing', profession=__profession__)
|
||||
"全力挥击"
|
||||
|
||||
GEARDRIVE = SkillRef(name='装置驱动', code='geardrive', profession=__profession__)
|
||||
"装置驱动"
|
||||
|
||||
GEAROFSTELLA = SkillRef(name='星辰装置', code='gearofstella', profession=__profession__)
|
||||
"星辰装置"
|
||||
|
||||
GYPSOPHILA = SkillRef(name='高原雾花', code='gypsophila', profession=__profession__)
|
||||
"高原雾花"
|
||||
|
||||
HAZESTORM = SkillRef(name='流雾疾风', code='hazestorm', profession=__profession__)
|
||||
"流雾疾风"
|
||||
|
||||
INSECTFIRE = SkillRef(name='驱虫烈火', code='insectfire', profession=__profession__)
|
||||
"驱虫烈火"
|
||||
|
||||
INTUITION = SkillRef(name='旅人的直觉', code='intuition', profession=__profession__)
|
||||
"旅人的直觉"
|
||||
|
||||
JETSTREAM = SkillRef(name='急流', code='jetstream', profession=__profession__)
|
||||
"急流"
|
||||
|
||||
MISTBURST = SkillRef(name='迷雾爆裂', code='mistburst', profession=__profession__)
|
||||
"迷雾爆裂"
|
||||
|
||||
MISTCROWD = SkillRef(name='迷雾箭雨', code='mistcrowd', profession=__profession__)
|
||||
"迷雾箭雨"
|
||||
|
||||
MISTGEAR = SkillRef(name='附件 : 迷雾装置', code='mistgear', profession=__profession__)
|
||||
"附件 : 迷雾装置"
|
||||
|
||||
MISTHEAVYRAIN = SkillRef(name='浓雾暴雨', code='mistheavyrain', profession=__profession__)
|
||||
"浓雾暴雨"
|
||||
|
||||
NEBULA = SkillRef(name='装置驱动 : 星云', code='nebula', profession=__profession__)
|
||||
"装置驱动 : 星云"
|
||||
|
||||
POLARIS = SkillRef(name='神雾兵仗·北极星', code='polaris', profession=__profession__)
|
||||
"神雾兵仗·北极星"
|
||||
|
||||
QUICKMOVE = SkillRef(name='高速机动', code='quickmove', profession=__profession__)
|
||||
"高速机动"
|
||||
|
||||
RISINGMOON = SkillRef(name='翻月翔击', code='risingmoon', profession=__profession__)
|
||||
"翻月翔击"
|
||||
|
||||
SAGITTARIUS = SkillRef(name='神雾星仗·人马座星云', code='sagittarius', profession=__profession__)
|
||||
"神雾星仗·人马座星云"
|
||||
|
||||
SCRAMBLEANCHOR = SkillRef(name='登跃飞锚', code='scrambleanchor', profession=__profession__)
|
||||
"登跃飞锚"
|
||||
|
||||
SETUPATTACK = SkillRef(name='装载 : 猛击', code='setupattack', profession=__profession__)
|
||||
"装载 : 猛击"
|
||||
|
||||
SETUPCOOLTIME = SkillRef(name='装载 : 闪攻', code='setupcooltime', profession=__profession__)
|
||||
"装载 : 闪攻"
|
||||
|
||||
SETUPFIRE = SkillRef(name='装载 : 烟花漫天', code='setupfire', profession=__profession__)
|
||||
"装载 : 烟花漫天"
|
||||
|
||||
SETUPRAGE = SkillRef(name='神雾兵仗·妖旋风', code='setuprage', profession=__profession__)
|
||||
"神雾兵仗·妖旋风"
|
||||
|
||||
STARARROW = SkillRef(name='神雾兵仗·流星', code='stararrow', profession=__profession__)
|
||||
"神雾兵仗·流星"
|
||||
|
||||
SURVIVAL = SkillRef(name='野外生存', code='survival', profession=__profession__)
|
||||
"野外生存"
|
||||
|
||||
TEMPORARYREALIZATION2 = SkillRef(name='超卓之心', code='temporaryrealization2', profession=__profession__)
|
||||
"超卓之心"
|
||||
|
||||
TRAVELINGSTAR = SkillRef(name='流浪之星的纹章', code='travelingstar', profession=__profession__)
|
||||
"流浪之星的纹章"
|
||||
|
||||
TRIPLEAXEL = SkillRef(name='三重加速', code='tripleaxel', profession=__profession__)
|
||||
"三重加速"
|
||||
|
||||
WILDFIRE = SkillRef(name='旷野火炎', code='wildfire', profession=__profession__)
|
||||
"旷野火炎"
|
||||
@@ -0,0 +1,114 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""技能引用来源:archer/vigilante/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
|
||||
from core.character.refs.base import SkillRef
|
||||
from core.character.refs.common import CommonSkillRefs, Awakening4SkillRefs, ComboSkillRefs
|
||||
|
||||
|
||||
class VigilanteSkillRef(CommonSkillRefs, Awakening4SkillRefs, ComboSkillRefs):
|
||||
"""archer.vigilante 的技能引用;包含继承的公共技能。"""
|
||||
__profession__ = 'archer.vigilante'
|
||||
|
||||
CHANGELING = SkillRef(name='妖兽化', code='changeling', profession=__profession__)
|
||||
"妖兽化"
|
||||
|
||||
CHASINGSNAKE = SkillRef(name='御蛇', code='chasingsnake', profession=__profession__)
|
||||
"御蛇"
|
||||
|
||||
CHECKDEATH = SkillRef(name='巡猎终结', code='checkdeath', profession=__profession__)
|
||||
"巡猎终结"
|
||||
|
||||
CLAWTATTOO = SkillRef(name='妖痕抓击', code='clawtattoo', profession=__profession__)
|
||||
"妖痕抓击"
|
||||
|
||||
CRACKARROW = SkillRef(name='凌跃一击', code='crackarrow', profession=__profession__)
|
||||
"凌跃一击"
|
||||
|
||||
CRUELSLAUGHTER = SkillRef(name='凶兽噬咬', code='cruelslaughter', profession=__profession__)
|
||||
"凶兽噬咬"
|
||||
|
||||
CUTTINGSHADOW = SkillRef(name='切割之影', code='cuttingshadow', profession=__profession__)
|
||||
"切割之影"
|
||||
|
||||
DEBONING = SkillRef(name='卸骨', code='deboning', profession=__profession__)
|
||||
"卸骨"
|
||||
|
||||
DESIREBREATH = SkillRef(name='野息狂放', code='desirebreath', profession=__profession__)
|
||||
"野息狂放"
|
||||
|
||||
DEVOURER = SkillRef(name='幻妖之噬', code='devourer', profession=__profession__)
|
||||
"幻妖之噬"
|
||||
|
||||
ETERNALNIGHT = SkillRef(name='极夜·妖刃千散', code='eternalnight', profession=__profession__)
|
||||
"极夜·妖刃千散"
|
||||
|
||||
FULLSWING = SkillRef(name='全力挥击', code='fullswing', profession=__profession__)
|
||||
"全力挥击"
|
||||
|
||||
GIVENWILD = SkillRef(name='野性愈烈', code='givenwild', profession=__profession__)
|
||||
"野性愈烈"
|
||||
|
||||
GODMONSTERCLAW = SkillRef(name='神妖之爪', code='godmonsterclaw', profession=__profession__)
|
||||
"神妖之爪"
|
||||
|
||||
HARSHHELLO = SkillRef(name='见面礼', code='harshhello', profession=__profession__)
|
||||
"见面礼"
|
||||
|
||||
HISS = SkillRef(name='威慑低吼', code='hiss', profession=__profession__)
|
||||
"威慑低吼"
|
||||
|
||||
MONSTERCLAW = SkillRef(name='妖爪', code='monsterclaw', profession=__profession__)
|
||||
"妖爪"
|
||||
|
||||
MONSTERWIND = SkillRef(name='狂妖风暴', code='monsterwind', profession=__profession__)
|
||||
"狂妖风暴"
|
||||
|
||||
NECKPUNCHER = SkillRef(name='妖刺结阵', code='neckpuncher', profession=__profession__)
|
||||
"妖刺结阵"
|
||||
|
||||
NOISYMONSTER = SkillRef(name='妖蛇暴雨', code='noisymonster', profession=__profession__)
|
||||
"妖蛇暴雨"
|
||||
|
||||
ONBOUNDARYLINE = SkillRef(name='超越两界', code='onboundaryline', profession=__profession__)
|
||||
"超越两界"
|
||||
|
||||
OUTBUST = SkillRef(name='妖潮狂袭', code='outbust', profession=__profession__)
|
||||
"妖潮狂袭"
|
||||
|
||||
PAINBRINGER = SkillRef(name='苦痛送行', code='painbringer', profession=__profession__)
|
||||
"苦痛送行"
|
||||
|
||||
PARTYOFSACRIFICE = SkillRef(name='鲜活宴场', code='partyofsacrifice', profession=__profession__)
|
||||
"鲜活宴场"
|
||||
|
||||
PEACEPIERCER = SkillRef(name='妖芒之茧', code='peacepiercer', profession=__profession__)
|
||||
"妖芒之茧"
|
||||
|
||||
PINNACLEOFALLTHINGS = SkillRef(name='万物巅峰', code='pinnacleofallthings', profession=__profession__)
|
||||
"万物巅峰"
|
||||
|
||||
RAMPAGE = SkillRef(name='盛怒狂潮', code='rampage', profession=__profession__)
|
||||
"盛怒狂潮"
|
||||
|
||||
REJECTION = SkillRef(name='拒绝屏障', code='rejection', profession=__profession__)
|
||||
"拒绝屏障"
|
||||
|
||||
RELATIVEKILLER = SkillRef(name='捕猎箭', code='relativekiller', profession=__profession__)
|
||||
"捕猎箭"
|
||||
|
||||
RISINGMOON = SkillRef(name='翻月翔击', code='risingmoon', profession=__profession__)
|
||||
"翻月翔击"
|
||||
|
||||
SELFAGREEMENT = SkillRef(name='妖人合一', code='selfagreement', profession=__profession__)
|
||||
"妖人合一"
|
||||
|
||||
SLASHFACE = SkillRef(name='破颜击', code='slashface', profession=__profession__)
|
||||
"破颜击"
|
||||
|
||||
TAKEOUTCLAW = SkillRef(name='利爪锋芒', code='takeoutclaw', profession=__profession__)
|
||||
"利爪锋芒"
|
||||
|
||||
TEMPORARYREALIZATION4 = SkillRef(name='超卓之心', code='temporaryrealization4', profession=__profession__)
|
||||
"超卓之心"
|
||||
|
||||
UNIQUEBODY = SkillRef(name='特殊体质', code='uniquebody', profession=__profession__)
|
||||
"特殊体质"
|
||||
Reference in New Issue
Block a user