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,135 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""技能引用来源:gunner_female/launcher_female/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
|
||||
from core.character.refs.base import SkillRef
|
||||
from core.character.refs.common import CommonSkillRefs, Awakening2SkillRefs, ComboSkillRefs
|
||||
|
||||
|
||||
class LauncherFemaleSkillRef(CommonSkillRefs, Awakening2SkillRefs, ComboSkillRefs):
|
||||
"""gunner_female.launcher_female 的技能引用;包含继承的公共技能。"""
|
||||
__profession__ = 'gunner_female.launcher_female'
|
||||
|
||||
AERIALGATLING = SkillRef(name='炙烤', code='aerialgatling', profession=__profession__)
|
||||
"炙烤"
|
||||
|
||||
AERIALKNEE = SkillRef(name='后撩踢', code='aerialknee', profession=__profession__)
|
||||
"后撩踢"
|
||||
|
||||
ALPHASUPPORT = SkillRef(name='重武装改造', code='alphasupport', profession=__profession__)
|
||||
"重武装改造"
|
||||
|
||||
ANCIENTTRIGGER = SkillRef(name='远古粒子炮', code='ancienttrigger', profession=__profession__)
|
||||
"远古粒子炮"
|
||||
|
||||
APG_63 = SkillRef(name='脉冲雷达-63', code='apg-63', profession=__profession__)
|
||||
"脉冲雷达-63"
|
||||
|
||||
ATDUSTSHOOT = SkillRef(name='烟尘弹', code='atdustshoot', profession=__profession__)
|
||||
"烟尘弹"
|
||||
|
||||
CANNONBALL = SkillRef(name='加农炮', code='cannonball', profession=__profession__)
|
||||
"加农炮"
|
||||
|
||||
DECISIVEBATTLE = SkillRef(name='制胜·最终兵器', code='decisivebattle', profession=__profession__)
|
||||
"制胜·最终兵器"
|
||||
|
||||
DUALTRIGGER = SkillRef(name='光热反应', code='dualtrigger', profession=__profession__)
|
||||
"光热反应"
|
||||
|
||||
FASTKNEE = SkillRef(name='刺踢', code='fastknee', profession=__profession__)
|
||||
"刺踢"
|
||||
|
||||
FASTSHOOT = SkillRef(name='快速拔枪', code='fastshoot', profession=__profession__)
|
||||
"快速拔枪"
|
||||
|
||||
FLAMETHROWER = SkillRef(name='M-3喷火器', code='flamethrower', profession=__profession__)
|
||||
"M-3喷火器"
|
||||
|
||||
FLAMETHROWERBOOST = SkillRef(name='聚焦喷火器', code='flamethrowerboost', profession=__profession__)
|
||||
"聚焦喷火器"
|
||||
|
||||
FM31 = SkillRef(name='FM-31榴弹发射器', code='fm31', profession=__profession__)
|
||||
"FM-31榴弹发射器"
|
||||
|
||||
FSC_7 = SkillRef(name='集束炸弹', code='fsc_7', profession=__profession__)
|
||||
"集束炸弹"
|
||||
|
||||
GATLING = SkillRef(name='M-137格林机枪', code='gatling', profession=__profession__)
|
||||
"M-137格林机枪"
|
||||
|
||||
GRENADENONE = SkillRef(name='G-14手雷', code='grenadenone', profession=__profession__)
|
||||
"G-14手雷"
|
||||
|
||||
HIGHANGLESLIDING = SkillRef(name='浮空铲', code='highanglesliding', profession=__profession__)
|
||||
"浮空铲"
|
||||
|
||||
HITONSUBWEAPON = SkillRef(name='重火器拔击', code='hitonsubweapon', profession=__profession__)
|
||||
"重火器拔击"
|
||||
|
||||
LANCER = SkillRef(name='FM-92榴弹', code='lancer', profession=__profession__)
|
||||
"FM-92榴弹"
|
||||
|
||||
LANCERSW = SkillRef(name='FM-92特殊榴弹', code='lancersw', profession=__profession__)
|
||||
"FM-92特殊榴弹"
|
||||
|
||||
LASERRIFLE = SkillRef(name='激光炮', code='laserrifle', profession=__profession__)
|
||||
"激光炮"
|
||||
|
||||
LASERRIFLECHARGE = SkillRef(name='蓄电激光炮', code='laserriflecharge', profession=__profession__)
|
||||
"蓄电激光炮"
|
||||
|
||||
LIFTSHOT = SkillRef(name='浮空弹', code='liftshot', profession=__profession__)
|
||||
"浮空弹"
|
||||
|
||||
OPERATIONRAZE = SkillRef(name='火力全开', code='operationraze', profession=__profession__)
|
||||
"火力全开"
|
||||
|
||||
OVERHEAT = SkillRef(name='超温重火器', code='overheat', profession=__profession__)
|
||||
"超温重火器"
|
||||
|
||||
PANDORA_01 = SkillRef(name='潘多拉1号', code='pandora_01', profession=__profession__)
|
||||
"潘多拉1号"
|
||||
|
||||
PHLEGETHON = SkillRef(name='UHT-03爆炎喷火器', code='phlegethon', profession=__profession__)
|
||||
"UHT-03爆炎喷火器"
|
||||
|
||||
PLASMABOOST = SkillRef(name='等离子放射器', code='plasmaboost', profession=__profession__)
|
||||
"等离子放射器"
|
||||
|
||||
PT_15 = SkillRef(name='PT-15原始型压缩炮', code='pt-15', profession=__profession__)
|
||||
"PT-15原始型压缩炮"
|
||||
|
||||
PUNISHER = SkillRef(name='钉刺射', code='punisher', profession=__profession__)
|
||||
"钉刺射"
|
||||
|
||||
ROBOTRX78 = SkillRef(name='RX-78追击者', code='robotrx78', profession=__profession__)
|
||||
"RX-78追击者"
|
||||
|
||||
SILVERBULLET = SkillRef(name='银弹', code='silverbullet', profession=__profession__)
|
||||
"银弹"
|
||||
|
||||
SOLARSYSTEM = SkillRef(name='X-2太阳神光炮', code='solarsystem', profession=__profession__)
|
||||
"X-2太阳神光炮"
|
||||
|
||||
STAYONJUMPSHOOT = SkillRef(name='空中射击', code='stayonjumpshoot', profession=__profession__)
|
||||
"空中射击"
|
||||
|
||||
STEYRHEAVYRIFLE = SkillRef(name='反坦克炮', code='steyrheavyrifle', profession=__profession__)
|
||||
"反坦克炮"
|
||||
|
||||
SUBWEAPONMASTERY = SkillRef(name='重火器精通', code='subweaponmastery', profession=__profession__)
|
||||
"重火器精通"
|
||||
|
||||
SUBWEAPONPOWERUP = SkillRef(name='重火器奥义', code='subweaponpowerup', profession=__profession__)
|
||||
"重火器奥义"
|
||||
|
||||
SUBWEAPONSTUCKDOWN = SkillRef(name='潜能爆发', code='subweaponstuckdown', profession=__profession__)
|
||||
"潜能爆发"
|
||||
|
||||
TEMPORARYREALIZATION2 = SkillRef(name='超卓之心', code='temporaryrealization2', profession=__profession__)
|
||||
"超卓之心"
|
||||
|
||||
URANIUMBOMB = SkillRef(name='量子爆弹', code='uraniumbomb', profession=__profession__)
|
||||
"量子爆弹"
|
||||
|
||||
WINDMILL = SkillRef(name='上旋踢', code='windmill', profession=__profession__)
|
||||
"上旋踢"
|
||||
@@ -0,0 +1,144 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""技能引用来源:gunner_female/mechanic_female/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
|
||||
from core.character.refs.base import SkillRef
|
||||
from core.character.refs.common import CommonSkillRefs, Awakening3SkillRefs, ComboSkillRefs
|
||||
|
||||
|
||||
class MechanicFemaleSkillRef(CommonSkillRefs, Awakening3SkillRefs, ComboSkillRefs):
|
||||
"""gunner_female.mechanic_female 的技能引用;包含继承的公共技能。"""
|
||||
__profession__ = 'gunner_female.mechanic_female'
|
||||
|
||||
AERIALGATLING = SkillRef(name='炙烤', code='aerialgatling', profession=__profession__)
|
||||
"炙烤"
|
||||
|
||||
AERIALKNEE = SkillRef(name='后撩踢', code='aerialknee', profession=__profession__)
|
||||
"后撩踢"
|
||||
|
||||
ATDUSTSHOOT = SkillRef(name='烟尘弹', code='atdustshoot', profession=__profession__)
|
||||
"烟尘弹"
|
||||
|
||||
ATHOLDANDGO = SkillRef(name='机械指令', code='atholdandgo', profession=__profession__)
|
||||
"机械指令"
|
||||
|
||||
CAMOUFLAGE = SkillRef(name='伪装', code='camouflage', profession=__profession__)
|
||||
"伪装"
|
||||
|
||||
FASTKNEE = SkillRef(name='刺踢', code='fastknee', profession=__profession__)
|
||||
"刺踢"
|
||||
|
||||
FASTSHOOT = SkillRef(name='快速拔枪', code='fastshoot', profession=__profession__)
|
||||
"快速拔枪"
|
||||
|
||||
FLAMETHROWER = SkillRef(name='M-3喷火器', code='flamethrower', profession=__profession__)
|
||||
"M-3喷火器"
|
||||
|
||||
G0 = SkillRef(name='改装 : G-0战争领主', code='g0', profession=__profession__)
|
||||
"改装 : G-0战争领主"
|
||||
|
||||
G1 = SkillRef(name='G-1科罗纳', code='g1', profession=__profession__)
|
||||
"G-1科罗纳"
|
||||
|
||||
G2 = SkillRef(name='改装 : G-2旋雷者', code='g2', profession=__profession__)
|
||||
"改装 : G-2旋雷者"
|
||||
|
||||
G3 = SkillRef(name='改装 : G-3捕食者', code='g3', profession=__profession__)
|
||||
"改装 : G-3捕食者"
|
||||
|
||||
G4 = SkillRef(name='雷行者', code='g4', profession=__profession__)
|
||||
"雷行者"
|
||||
|
||||
GATLING = SkillRef(name='M-137格林机枪', code='gatling', profession=__profession__)
|
||||
"M-137格林机枪"
|
||||
|
||||
GEXTENSION = SkillRef(name='G系扩张', code='gextension', profession=__profession__)
|
||||
"G系扩张"
|
||||
|
||||
GMAGNETIC = SkillRef(name='G-磁力弹', code='gmagnetic', profession=__profession__)
|
||||
"G-磁力弹"
|
||||
|
||||
GOPERATOR = SkillRef(name='G-X主宰者', code='goperator', profession=__profession__)
|
||||
"G-X主宰者"
|
||||
|
||||
GRENADENONE = SkillRef(name='G-14手雷', code='grenadenone', profession=__profession__)
|
||||
"G-14手雷"
|
||||
|
||||
GSPFALCON = SkillRef(name='G-超级猎鹰', code='gspfalcon', profession=__profession__)
|
||||
"G-超级猎鹰"
|
||||
|
||||
GXSTARDUST = SkillRef(name='G-X星尘天穹', code='gxstardust', profession=__profession__)
|
||||
"G-X星尘天穹"
|
||||
|
||||
HIGHANGLESLIDING = SkillRef(name='浮空铲', code='highanglesliding', profession=__profession__)
|
||||
"浮空铲"
|
||||
|
||||
HIGHTECHNOLOGY = SkillRef(name='机械原理', code='hightechnology', profession=__profession__)
|
||||
"机械原理"
|
||||
|
||||
HITONSUBWEAPON = SkillRef(name='重火器拔击', code='hitonsubweapon', profession=__profession__)
|
||||
"重火器拔击"
|
||||
|
||||
HS12 = SkillRef(name='HS-12等离子体发生器', code='hs12', profession=__profession__)
|
||||
"HS-12等离子体发生器"
|
||||
|
||||
HYPERFLARE = SkillRef(name='超时空光耀加农炮', code='hyperflare', profession=__profession__)
|
||||
"超时空光耀加农炮"
|
||||
|
||||
LIFTSHOT = SkillRef(name='浮空弹', code='liftshot', profession=__profession__)
|
||||
"浮空弹"
|
||||
|
||||
MAGNETICFIELD = SkillRef(name='高压电磁场', code='magneticfield', profession=__profession__)
|
||||
"高压电磁场"
|
||||
|
||||
MECABOLT = SkillRef(name='终结者 : 博尔特MX', code='mecabolt', profession=__profession__)
|
||||
"终结者 : 博尔特MX"
|
||||
|
||||
MECHADROP = SkillRef(name='空投支援', code='mechadrop', profession=__profession__)
|
||||
"空投支援"
|
||||
|
||||
MICROCONTROL = SkillRef(name='微型制导', code='microcontrol', profession=__profession__)
|
||||
"微型制导"
|
||||
|
||||
PUNISHER = SkillRef(name='钉刺射', code='punisher', profession=__profession__)
|
||||
"钉刺射"
|
||||
|
||||
ROBOTEXS = SkillRef(name='EX-S毒蛇炮', code='robotexs', profession=__profession__)
|
||||
"EX-S毒蛇炮"
|
||||
|
||||
ROBOTEZ8 = SkillRef(name='EZ-8爆破者', code='robotez8', profession=__profession__)
|
||||
"EZ-8爆破者"
|
||||
|
||||
ROBOTICS = SkillRef(name='机械改良', code='robotics', profession=__profession__)
|
||||
"机械改良"
|
||||
|
||||
ROBOTRX78 = SkillRef(name='RX-78追击者', code='robotrx78', profession=__profession__)
|
||||
"RX-78追击者"
|
||||
|
||||
ROBOTSEXPLOSION = SkillRef(name='机械引爆', code='robotsexplosion', profession=__profession__)
|
||||
"机械引爆"
|
||||
|
||||
ROBOTTEMPESTER = SkillRef(name='空战机械 : 狂风', code='robottempester', profession=__profession__)
|
||||
"空战机械 : 狂风"
|
||||
|
||||
RX78OFCRISIS = SkillRef(name='危机追击者', code='rx78ofcrisis', profession=__profession__)
|
||||
"危机追击者"
|
||||
|
||||
SILVERBULLET = SkillRef(name='银弹', code='silverbullet', profession=__profession__)
|
||||
"银弹"
|
||||
|
||||
SOLARMODULESYSTEM = SkillRef(name='光反应能量模块', code='solarmodulesystem', profession=__profession__)
|
||||
"光反应能量模块"
|
||||
|
||||
SPARROWFACTORY = SkillRef(name='拦截机工厂', code='sparrowfactory', profession=__profession__)
|
||||
"拦截机工厂"
|
||||
|
||||
STAYONJUMPSHOOT = SkillRef(name='空中射击', code='stayonjumpshoot', profession=__profession__)
|
||||
"空中射击"
|
||||
|
||||
TEMPORARYREALIZATION3 = SkillRef(name='超卓之心', code='temporaryrealization3', profession=__profession__)
|
||||
"超卓之心"
|
||||
|
||||
TRANSFORMATION = SkillRef(name='电能转换', code='transformation', profession=__profession__)
|
||||
"电能转换"
|
||||
|
||||
WINDMILL = SkillRef(name='上旋踢', code='windmill', profession=__profession__)
|
||||
"上旋踢"
|
||||
@@ -0,0 +1,117 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""技能引用来源:gunner_female/paramedic/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
|
||||
from core.character.refs.base import SkillRef
|
||||
from core.character.refs.common import CommonSkillRefs, Awakening5SkillRefs, ComboSkillRefs
|
||||
|
||||
|
||||
class ParamedicSkillRef(CommonSkillRefs, Awakening5SkillRefs, ComboSkillRefs):
|
||||
"""gunner_female.paramedic 的技能引用;包含继承的公共技能。"""
|
||||
__profession__ = 'gunner_female.paramedic'
|
||||
|
||||
AERIALKNEE = SkillRef(name='后撩踢', code='aerialknee', profession=__profession__)
|
||||
"后撩踢"
|
||||
|
||||
BATTLESUIT = SkillRef(name='系统常量 · 战斗服', code='battlesuit', profession=__profession__)
|
||||
"系统常量 · 战斗服"
|
||||
|
||||
BREAKPOCKET = SkillRef(name='系统 · 孤军突破', code='breakpocket', profession=__profession__)
|
||||
"系统 · 孤军突破"
|
||||
|
||||
BREAKTHROUGH = SkillRef(name='战服 · 护盾冲击', code='breakthrough', profession=__profession__)
|
||||
"战服 · 护盾冲击"
|
||||
|
||||
CHOICESUIT = SkillRef(name='系统常量 · 战斗服 (改良型)', code='choicesuit', profession=__profession__)
|
||||
"系统常量 · 战斗服 (改良型)"
|
||||
|
||||
CLOSEENEMY = SkillRef(name='战服 · 机动打击', code='closeenemy', profession=__profession__)
|
||||
"战服 · 机动打击"
|
||||
|
||||
C_AED = SkillRef(name='保护模件 (黄金复苏)', code='c_aed', profession=__profession__)
|
||||
"保护模件 (黄金复苏)"
|
||||
|
||||
DEFCON = SkillRef(name='系统 · 区域防御', code='defcon', profession=__profession__)
|
||||
"系统 · 区域防御"
|
||||
|
||||
DEFENSESYSTEM = SkillRef(name='系统 · 作战应对', code='defensesystem', profession=__profession__)
|
||||
"系统 · 作战应对"
|
||||
|
||||
ENCHANTARMOR = SkillRef(name='装甲强化', code='enchantarmor', profession=__profession__)
|
||||
"装甲强化"
|
||||
|
||||
ENCHANTWEAPON = SkillRef(name='军械强化', code='enchantweapon', profession=__profession__)
|
||||
"军械强化"
|
||||
|
||||
ENCHANTWEAPONOVERRIDE = SkillRef(name='军械强化 (进阶)', code='enchantweaponoverride', profession=__profession__)
|
||||
"军械强化 (进阶)"
|
||||
|
||||
EXTERMINATION = SkillRef(name='战服 · 歼灭行动', code='extermination', profession=__profession__)
|
||||
"战服 · 歼灭行动"
|
||||
|
||||
FASTKNEE = SkillRef(name='刺踢', code='fastknee', profession=__profession__)
|
||||
"刺踢"
|
||||
|
||||
HALO = SkillRef(name='空袭策略 : 神兵天降', code='halo', profession=__profession__)
|
||||
"空袭策略 : 神兵天降"
|
||||
|
||||
HARDCODING = SkillRef(name='系统 · 临战编程', code='hardcoding', profession=__profession__)
|
||||
"系统 · 临战编程"
|
||||
|
||||
INSTALLBATTLEFIELDINFO = SkillRef(name='系统 · 战场信息', code='installbattlefieldinfo', profession=__profession__)
|
||||
"系统 · 战场信息"
|
||||
|
||||
KILLCONFIRM = SkillRef(name='近战 · 锁定连射', code='killconfirm', profession=__profession__)
|
||||
"近战 · 锁定连射"
|
||||
|
||||
LASERBREACHING = SkillRef(name='战服 · 开拓射线', code='laserbreaching', profession=__profession__)
|
||||
"战服 · 开拓射线"
|
||||
|
||||
LIFTSHOT = SkillRef(name='浮空弹', code='liftshot', profession=__profession__)
|
||||
"浮空弹"
|
||||
|
||||
MOAS = SkillRef(name='强袭策略 : 区域肃清', code='moas', profession=__profession__)
|
||||
"强袭策略 : 区域肃清"
|
||||
|
||||
NOENEMY = SkillRef(name='绝境策略 : 极限歼灭', code='noenemy', profession=__profession__)
|
||||
"绝境策略 : 极限歼灭"
|
||||
|
||||
OVERCLOCK = SkillRef(name='机动强化', code='overclock', profession=__profession__)
|
||||
"机动强化"
|
||||
|
||||
OVERPOWERLASER = SkillRef(name='战服 · 超负荷炮', code='overpowerlaser', profession=__profession__)
|
||||
"战服 · 超负荷炮"
|
||||
|
||||
PARAMSHIELD = SkillRef(name='保护模件 (缓冲)', code='paramshield', profession=__profession__)
|
||||
"保护模件 (缓冲)"
|
||||
|
||||
POINTSHOOT = SkillRef(name='近战 · 指定射击', code='pointshoot', profession=__profession__)
|
||||
"近战 · 指定射击"
|
||||
|
||||
POINTSHOOTREV = SkillRef(name='战服 · 强袭目标', code='pointshootrev', profession=__profession__)
|
||||
"战服 · 强袭目标"
|
||||
|
||||
PUNISHER = SkillRef(name='钉刺射', code='punisher', profession=__profession__)
|
||||
"钉刺射"
|
||||
|
||||
RELEASEDEVICE = SkillRef(name='系统 · 限制解除', code='releasedevice', profession=__profession__)
|
||||
"系统 · 限制解除"
|
||||
|
||||
RETREATSHOOT = SkillRef(name='近战 · 闪退射击', code='retreatshoot', profession=__profession__)
|
||||
"近战 · 闪退射击"
|
||||
|
||||
SUPPRESSION = SkillRef(name='战服 · 超限压制', code='suppression', profession=__profession__)
|
||||
"战服 · 超限压制"
|
||||
|
||||
SYNCHRONIZATION = SkillRef(name='系统常量 · 同步', code='synchronization', profession=__profession__)
|
||||
"系统常量 · 同步"
|
||||
|
||||
TEMPORARYREALIZATION5 = SkillRef(name='超卓之心', code='temporaryrealization5', profession=__profession__)
|
||||
"超卓之心"
|
||||
|
||||
TREATED = SkillRef(name='保护模件 (净化)', code='treated', profession=__profession__)
|
||||
"保护模件 (净化)"
|
||||
|
||||
WINDMILL = SkillRef(name='上旋踢', code='windmill', profession=__profession__)
|
||||
"上旋踢"
|
||||
|
||||
ZERODISTANCE = SkillRef(name='近战 · 爆刃突袭', code='zerodistance', profession=__profession__)
|
||||
"近战 · 爆刃突袭"
|
||||
@@ -0,0 +1,135 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""技能引用来源:gunner_female/ranger_female/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
|
||||
from core.character.refs.base import SkillRef
|
||||
from core.character.refs.common import CommonSkillRefs, Awakening1SkillRefs, ComboSkillRefs
|
||||
|
||||
|
||||
class RangerFemaleSkillRef(CommonSkillRefs, Awakening1SkillRefs, ComboSkillRefs):
|
||||
"""gunner_female.ranger_female 的技能引用;包含继承的公共技能。"""
|
||||
__profession__ = 'gunner_female.ranger_female'
|
||||
|
||||
AERIALGATLING = SkillRef(name='炙烤', code='aerialgatling', profession=__profession__)
|
||||
"炙烤"
|
||||
|
||||
AERIALKNEE = SkillRef(name='后撩踢', code='aerialknee', profession=__profession__)
|
||||
"后撩踢"
|
||||
|
||||
AIRRAID = SkillRef(name='音速劫击', code='airraid', profession=__profession__)
|
||||
"音速劫击"
|
||||
|
||||
AIRRAIDEX = SkillRef(name='回闪劫击', code='airraidex', profession=__profession__)
|
||||
"回闪劫击"
|
||||
|
||||
ATDUSTSHOOT = SkillRef(name='烟尘弹', code='atdustshoot', profession=__profession__)
|
||||
"烟尘弹"
|
||||
|
||||
BLOODNCHAIN = SkillRef(name='血舞祭', code='bloodnchain', profession=__profession__)
|
||||
"血舞祭"
|
||||
|
||||
BLOODYCARNIVAL = SkillRef(name='绯红盛宴', code='bloodycarnival', profession=__profession__)
|
||||
"绯红盛宴"
|
||||
|
||||
BULLETGUARD = SkillRef(name='远程格挡', code='bulletguard', profession=__profession__)
|
||||
"远程格挡"
|
||||
|
||||
CHAINDEVIDER = SkillRef(name='锁链切割', code='chaindevider', profession=__profession__)
|
||||
"锁链切割"
|
||||
|
||||
CHAINENLIGHTEN = SkillRef(name='锁链意志', code='chainenlighten', profession=__profession__)
|
||||
"锁链意志"
|
||||
|
||||
CHAINSNATCH = SkillRef(name='锁链截击', code='chainsnatch', profession=__profession__)
|
||||
"锁链截击"
|
||||
|
||||
COUNTERSHOOT = SkillRef(name='心灵反击', code='countershoot', profession=__profession__)
|
||||
"心灵反击"
|
||||
|
||||
CRIMSONGARDEN = SkillRef(name='盛放·绯红花园', code='crimsongarden', profession=__profession__)
|
||||
"盛放·绯红花园"
|
||||
|
||||
DOUBLEGUNHAWK = SkillRef(name='双鹰回旋', code='doublegunhawk', profession=__profession__)
|
||||
"双鹰回旋"
|
||||
|
||||
FASTKNEE = SkillRef(name='刺踢', code='fastknee', profession=__profession__)
|
||||
"刺踢"
|
||||
|
||||
FASTSHOOT = SkillRef(name='快速拔枪', code='fastshoot', profession=__profession__)
|
||||
"快速拔枪"
|
||||
|
||||
FLAMETHROWER = SkillRef(name='M-3喷火器', code='flamethrower', profession=__profession__)
|
||||
"M-3喷火器"
|
||||
|
||||
GATLING = SkillRef(name='M-137格林机枪', code='gatling', profession=__profession__)
|
||||
"M-137格林机枪"
|
||||
|
||||
GRENADENONE = SkillRef(name='G-14手雷', code='grenadenone', profession=__profession__)
|
||||
"G-14手雷"
|
||||
|
||||
HEADSHOT = SkillRef(name='溃灭射击', code='headshot', profession=__profession__)
|
||||
"溃灭射击"
|
||||
|
||||
HIGHANGLESLIDING = SkillRef(name='浮空铲', code='highanglesliding', profession=__profession__)
|
||||
"浮空铲"
|
||||
|
||||
HITONSUBWEAPON = SkillRef(name='重火器拔击', code='hitonsubweapon', profession=__profession__)
|
||||
"重火器拔击"
|
||||
|
||||
KILLPOINT = SkillRef(name='死亡锁链', code='killpoint', profession=__profession__)
|
||||
"死亡锁链"
|
||||
|
||||
LIFTSHOT = SkillRef(name='浮空弹', code='liftshot', profession=__profession__)
|
||||
"浮空弹"
|
||||
|
||||
MULTIHEADSHOT = SkillRef(name='多重射击', code='multiheadshot', profession=__profession__)
|
||||
"多重射击"
|
||||
|
||||
POWERUPREVOLVER = SkillRef(name='左轮奥义', code='poweruprevolver', profession=__profession__)
|
||||
"左轮奥义"
|
||||
|
||||
PUNISHER = SkillRef(name='钉刺射', code='punisher', profession=__profession__)
|
||||
"钉刺射"
|
||||
|
||||
RANDOMSHOOT = SkillRef(name='枪舞', code='randomshoot', profession=__profession__)
|
||||
"枪舞"
|
||||
|
||||
REVOLVERCRITICALDAMAGEUP = SkillRef(name='死亡左轮', code='revolvercriticaldamageup', profession=__profession__)
|
||||
"死亡左轮"
|
||||
|
||||
ROBOTRX78 = SkillRef(name='RX-78追击者', code='robotrx78', profession=__profession__)
|
||||
"RX-78追击者"
|
||||
|
||||
RUINATIONAREA = SkillRef(name='毁灭风暴', code='ruinationarea', profession=__profession__)
|
||||
"毁灭风暴"
|
||||
|
||||
SAWBLADE = SkillRef(name='枪刃改良', code='sawblade', profession=__profession__)
|
||||
"枪刃改良"
|
||||
|
||||
SILVERBULLET = SkillRef(name='银弹', code='silverbullet', profession=__profession__)
|
||||
"银弹"
|
||||
|
||||
STAYONJUMPSHOOT = SkillRef(name='空中射击', code='stayonjumpshoot', profession=__profession__)
|
||||
"空中射击"
|
||||
|
||||
STYLISH = SkillRef(name='花式枪术', code='stylish', profession=__profession__)
|
||||
"花式枪术"
|
||||
|
||||
SUPPRESSINGFIRE = SkillRef(name='压制射击', code='suppressingfire', profession=__profession__)
|
||||
"压制射击"
|
||||
|
||||
TEMPORARYREALIZATION1 = SkillRef(name='超卓之心', code='temporaryrealization1', profession=__profession__)
|
||||
"超卓之心"
|
||||
|
||||
TURNINGSHOOT = SkillRef(name='溃灭回射', code='turningshoot', profession=__profession__)
|
||||
"溃灭回射"
|
||||
|
||||
TWINGUNBLADE = SkillRef(name='双枪极舞刃', code='twingunblade', profession=__profession__)
|
||||
"双枪极舞刃"
|
||||
|
||||
VEILEDCUT = SkillRef(name='隐匿切割', code='veiledcut', profession=__profession__)
|
||||
"隐匿切割"
|
||||
|
||||
WALKSHOOT = SkillRef(name='移动射击', code='walkshoot', profession=__profession__)
|
||||
"移动射击"
|
||||
|
||||
WINDMILL = SkillRef(name='上旋踢', code='windmill', profession=__profession__)
|
||||
"上旋踢"
|
||||
@@ -0,0 +1,144 @@
|
||||
# 此文件由 scripts/generate_skill_refs.py 自动生成,请勿手工修改。
|
||||
"""技能引用来源:gunner_female/spitfire_female/skill_tree.json;公共技能继承自 common.py 中的适用分组。"""
|
||||
from core.character.refs.base import SkillRef
|
||||
from core.character.refs.common import CommonSkillRefs, Awakening4SkillRefs, ComboSkillRefs
|
||||
|
||||
|
||||
class SpitfireFemaleSkillRef(CommonSkillRefs, Awakening4SkillRefs, ComboSkillRefs):
|
||||
"""gunner_female.spitfire_female 的技能引用;包含继承的公共技能。"""
|
||||
__profession__ = 'gunner_female.spitfire_female'
|
||||
|
||||
AERIALGATLING = SkillRef(name='炙烤', code='aerialgatling', profession=__profession__)
|
||||
"炙烤"
|
||||
|
||||
AERIALKNEE = SkillRef(name='后撩踢', code='aerialknee', profession=__profession__)
|
||||
"后撩踢"
|
||||
|
||||
ATDUSTSHOOT = SkillRef(name='烟尘弹', code='atdustshoot', profession=__profession__)
|
||||
"烟尘弹"
|
||||
|
||||
BULLETEXPLOSIVE = SkillRef(name='爆裂弹', code='bulletexplosive', profession=__profession__)
|
||||
"爆裂弹"
|
||||
|
||||
BULLETPENETRATE = SkillRef(name='贯穿弹', code='bulletpenetrate', profession=__profession__)
|
||||
"贯穿弹"
|
||||
|
||||
BULLETREINFORCE = SkillRef(name='弹药改良', code='bulletreinforce', profession=__profession__)
|
||||
"弹药改良"
|
||||
|
||||
BULLETSPECIFIC = SkillRef(name='特性弹', code='bulletspecific', profession=__profession__)
|
||||
"特性弹"
|
||||
|
||||
C4 = SkillRef(name='C4飞弹', code='c4', profession=__profession__)
|
||||
"C4飞弹"
|
||||
|
||||
CHARGEBUSTER = SkillRef(name='聚合弹', code='chargebuster', profession=__profession__)
|
||||
"聚合弹"
|
||||
|
||||
CHELLI = SkillRef(name='超真空弹 : 切利', code='chelli', profession=__profession__)
|
||||
"超真空弹 : 切利"
|
||||
|
||||
CONVERSION = SkillRef(name='攻击类型转换', code='conversion', profession=__profession__)
|
||||
"攻击类型转换"
|
||||
|
||||
CROSSSHOOT = SkillRef(name='交叉射击', code='crossshoot', profession=__profession__)
|
||||
"交叉射击"
|
||||
|
||||
DDAY = SkillRef(name='决战之日', code='dday', profession=__profession__)
|
||||
"决战之日"
|
||||
|
||||
DEFINITESOLUTION = SkillRef(name='终解·制空霸权', code='definitesolution', profession=__profession__)
|
||||
"终解·制空霸权"
|
||||
|
||||
EMPSTORM = SkillRef(name='EMP磁暴', code='empstorm', profession=__profession__)
|
||||
"EMP磁暴"
|
||||
|
||||
FASTKNEE = SkillRef(name='刺踢', code='fastknee', profession=__profession__)
|
||||
"刺踢"
|
||||
|
||||
FASTSHOOT = SkillRef(name='快速拔枪', code='fastshoot', profession=__profession__)
|
||||
"快速拔枪"
|
||||
|
||||
FLAMETHROWER = SkillRef(name='M-3喷火器', code='flamethrower', profession=__profession__)
|
||||
"M-3喷火器"
|
||||
|
||||
GATLING = SkillRef(name='M-137格林机枪', code='gatling', profession=__profession__)
|
||||
"M-137格林机枪"
|
||||
|
||||
GRAVITYGRENADE = SkillRef(name='G-61重力手雷', code='gravitygrenade', profession=__profession__)
|
||||
"G-61重力手雷"
|
||||
|
||||
GRENADELIGHT = SkillRef(name='G-35L感电手雷', code='grenadelight', profession=__profession__)
|
||||
"G-35L感电手雷"
|
||||
|
||||
GRENADENONE = SkillRef(name='G-14手雷', code='grenadenone', profession=__profession__)
|
||||
"G-14手雷"
|
||||
|
||||
GRENADEWATER = SkillRef(name='G-18C冰冻手雷', code='grenadewater', profession=__profession__)
|
||||
"G-18C冰冻手雷"
|
||||
|
||||
HIGHANGLESLIDING = SkillRef(name='浮空铲', code='highanglesliding', profession=__profession__)
|
||||
"浮空铲"
|
||||
|
||||
HITONSUBWEAPON = SkillRef(name='重火器拔击', code='hitonsubweapon', profession=__profession__)
|
||||
"重火器拔击"
|
||||
|
||||
KEYOFPROOF = SkillRef(name='制空掌握', code='keyofproof', profession=__profession__)
|
||||
"制空掌握"
|
||||
|
||||
LIFTSHOT = SkillRef(name='浮空弹', code='liftshot', profession=__profession__)
|
||||
"浮空弹"
|
||||
|
||||
LOCKONSUPPORT = SkillRef(name='镭射狙击', code='lockonsupport', profession=__profession__)
|
||||
"镭射狙击"
|
||||
|
||||
M18CLAYMORE = SkillRef(name='M18阔剑地雷', code='m18claymore', profession=__profession__)
|
||||
"M18阔剑地雷"
|
||||
|
||||
NAPALMBOMB = SkillRef(name='凝固汽油弹', code='napalmbomb', profession=__profession__)
|
||||
"凝固汽油弹"
|
||||
|
||||
NITROMOTOR = SkillRef(name='单兵推进器', code='nitromotor', profession=__profession__)
|
||||
"单兵推进器"
|
||||
|
||||
N_02X = SkillRef(name='单兵推进器-02X', code='n-02x', profession=__profession__)
|
||||
"单兵推进器-02X"
|
||||
|
||||
OPENFIRE = SkillRef(name='开火', code='openfire', profession=__profession__)
|
||||
"开火"
|
||||
|
||||
OVERCHARGE = SkillRef(name='超负荷装填', code='overcharge', profession=__profession__)
|
||||
"超负荷装填"
|
||||
|
||||
PHOTOBILIZER = SkillRef(name='光子霰雷发射器', code='photobilizer', profession=__profession__)
|
||||
"光子霰雷发射器"
|
||||
|
||||
PUNISHER = SkillRef(name='钉刺射', code='punisher', profession=__profession__)
|
||||
"钉刺射"
|
||||
|
||||
ROBOTRX78 = SkillRef(name='RX-78追击者', code='robotrx78', profession=__profession__)
|
||||
"RX-78追击者"
|
||||
|
||||
SILVERBULLET = SkillRef(name='银弹', code='silverbullet', profession=__profession__)
|
||||
"银弹"
|
||||
|
||||
STANDBYREADY = SkillRef(name='空袭战略', code='standbyready', profession=__profession__)
|
||||
"空袭战略"
|
||||
|
||||
STAYONJUMPSHOOT = SkillRef(name='空中射击', code='stayonjumpshoot', profession=__profession__)
|
||||
"空中射击"
|
||||
|
||||
STRAYBULLETMASTERY = SkillRef(name='手雷精通', code='straybulletmastery', profession=__profession__)
|
||||
"手雷精通"
|
||||
|
||||
TEMPORARYREALIZATION4 = SkillRef(name='超卓之心', code='temporaryrealization4', profession=__profession__)
|
||||
"超卓之心"
|
||||
|
||||
WEAPONEXPERT = SkillRef(name='兵器研究', code='weaponexpert', profession=__profession__)
|
||||
"兵器研究"
|
||||
|
||||
WEAPONREINFORCE = SkillRef(name='弹药强化', code='weaponreinforce', profession=__profession__)
|
||||
"弹药强化"
|
||||
|
||||
WINDMILL = SkillRef(name='上旋踢', code='windmill', profession=__profession__)
|
||||
"上旋踢"
|
||||
Reference in New Issue
Block a user