From 47ad532ff0307296b0fa4a76b279862de0e323d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A5=BF=E7=93=9C=C2=B0?= Date: Thu, 5 Jun 2025 23:21:14 +0800 Subject: [PATCH] dev --- .../core/character/GF/gunner_male/assault.py | 101 ++++++++++++++++++ 1 file changed, 101 insertions(+) mode change 100755 => 100644 backend/core/character/GF/gunner_male/assault.py diff --git a/backend/core/character/GF/gunner_male/assault.py b/backend/core/character/GF/gunner_male/assault.py old mode 100755 new mode 100644 index cc200ebb..d2a9cf8a --- a/backend/core/character/GF/gunner_male/assault.py +++ b/backend/core/character/GF/gunner_male/assault.py @@ -655,6 +655,18 @@ class Skill31(ActiveSkill): cd = 13 mp = [122, 1024] uuid = "8d8981a94b8bdd4e3ffad5bc05042080" + vps = [ + { + "name": "机械降神", + "desc": "施放时间减少
降低追踪条件
范围增加", + "explain": "[超频 : 机械冲撞]
删除机械炮攻击
- 总攻击力相同

不攻击时也可使用

锁定范围 + 20%" + }, + { + "name": "机械 : 电弧开放", + "desc": "攻击力/冷却时间减少
赋予速度增益效果", + "explain": "[超频 : 机械冲撞]
基本冷却时间变更为9.1秒
- 总攻击力 -30%
- 电弧能量条充能量变更为20%

命中时, 获得速度增加增益
- 增益持续时间 : 10秒
- 攻击速度 10%" + } + ] data0 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501 hit0 = 1 #TODO @@ -666,6 +678,7 @@ class Skill31(ActiveSkill): data3 = [0, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750]# noqa: E501 hit3 = 1 #TODO + # TODO:变更伤害 # 爆裂飞踢 맥피스 @@ -681,6 +694,18 @@ class Skill32(ActiveSkill): cd = 15 mp = [122, 1024] uuid = "6bbf76bcd2ed3ca25f21b760db4342ad" + vps = [ + { + "name": "爆裂飞踢强化", + "desc": "攻击力和冷却时间增加
范围增加", + "explain": "[爆裂飞踢]
基本冷却时间变更为30秒
总攻击力 + 100%

冲击波及爆炸范围 + 30%" + }, + { + "name": "超频 : 爆裂飞踢", + "desc": "变更为超频系列技能
追加强制控制功能", + "explain": "[爆裂飞踢]
解除改造机械腿的限制后, 用脚踢飞爆裂飞弹的技能
- 变更为超频系列技能
- 搭乘步行者时无法使用
- 电弧能量条充能量 : 30%

命中时, 使敌人进入束缚状态, 效果持续1.5秒" + } + ] data0 = [0, 5862, 6458, 7053, 7650, 8244, 8840, 9434, 10028, 10623, 11217, 11812, 12406, 13002, 13596, 14192, 14786, 15382, 15976, 16572, 17166, 17763, 18357, 18952, 19546, 20142, 20736, 21332, 21926, 22520, 23116, 23712, 24306, 24900, 25496, 26090, 26685, 27279, 27874, 28468, 29064, 29658, 30255, 30849, 31446, 32040, 32636, 33230, 33825, 34419, 35014, 35608, 36204, 36798, 37392, 37988, 38582, 39180, 39774, 40370, 40964, 41559, 42153, 42748, 43342, 43938, 44532, 45128, 45722, 46317, 46911]# noqa: E501 hit0 = 1 #TODO @@ -692,6 +717,7 @@ class Skill32(ActiveSkill): data3 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 hit3 = 1 #TODO + # TODO:变更伤害 # 战略轰炸 스코치 택틱스 @@ -707,6 +733,18 @@ class Skill33(ActiveSkill): cd = 20 mp = [162, 1360] uuid = "653b35b5b59d29daffca47df43b2b0e3" + vps = [ + { + "name": "绝对战略", + "desc": "变更为地面施放
所受伤害减少
可以在空中施放", + "explain": "[战略轰炸]
变更为在地面上向前方发射榴弹的技能
- 施放速度 + 20%
榴弹多段攻击次数 +2次
- 总攻击力相同

施放过程中所受伤害 -90%

可以在空中施放" + }, + { + "name": "集中火力", + "desc": "施放时可以发动[改装榴弹]
初始化[改装榴弹]的冷却时间", + "explain": "[战略轰炸]
- 在技能施放过程中按[改装榴弹]时, 引发强化手雷爆炸
- 删除[改装榴弹]施放动作, 并入攻击力

施放时, 初始化[改装榴弹]技能冷却时间
- [改装榴弹]攻击力 -20%" + } + ] data0 = [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]# noqa: E501 hit0 = 1 #TODO @@ -733,6 +771,18 @@ class Skill34(ActiveSkill): cd = 40 mp = [285, 2394] uuid = "4b22172f4e00d9735ff44d333a86653d" + vps = [ + { + "name": "真实战域", + "desc": "赋予无敌状态
范围增加", + "explain": "[雷达扫射]
施放时进入无敌状态

识别范围大幅增加
- 识别距离 +180% (包括后方探测)
- 识别宽度 +100%
- 识别高度 +200%" + }, + { + "name": "紧凑反馈", + "desc": "施放时间减少
自动发动[瞄准射击]", + "explain": "[雷达扫射]
锁定射击次数 -5次
- 总攻击力相同

每次[锁定射击]都会合算[瞄准射击]攻击力
- 无法使用[瞄准射击]" + } + ] data0 = [0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]# noqa: E501 hit0 = 1 #TODO @@ -828,6 +878,18 @@ class Skill38(ActiveSkill): cd = 25 mp = [356, 996] uuid = "96b90d633d54701fd287421e580268ff" + vps = [ + { + "name": "决战时刻", + "desc": "追踪
追加强制控制功能", + "explain": "[超频 : 电流闪踢]
施放技能时, 移动到范围内最强敌人位置后发动踢击

命中时, 使敌人进入束缚状态, 效果持续2秒" + }, + { + "name": "自主模式 : 电弧放电踢", + "desc": "自动使用[电弧能量释放]
范围增加", + "explain": "[超频 : 电流闪踢]
强化型改造机械腿蓄力时间增加
- 命中时, 电弧能量充满后自动放电

电流冲击波大小 +30%" + } + ] data0 = [0, 32010, 35258, 38505, 41752, 44998, 48248, 51494, 54742, 57987, 61236, 64484, 67731, 70980, 74226, 77474, 80721, 83968, 87216, 90464, 93710, 96958, 100204, 103454, 106702, 109947, 113196, 116442, 119691, 122937, 126184, 129432, 132680, 135927, 139174, 142424, 145670, 148917, 152164, 155412, 158660, 161907, 165153, 168402, 171648, 174897, 178143, 181390, 184640, 187886, 191134]# noqa: E501 hit0 = 1 #TODO @@ -848,6 +910,18 @@ class Skill39(ActiveSkill): cd = 50 mp = [732, 1537] uuid = "832b6196a59cbc1150d167b1b9d91c90" + vps = [ + { + "name": "坚实堡垒", + "desc": "盾牌无法被破坏
所受伤害减少
范围增加", + "explain": "[堡垒轰击]
盾牌不会被破坏
- 机关枪射击结束后盾牌持续时间 + 3秒
- 盾牌保护范围所受伤害减少率 + 20%

盾牌大小 +30%" + }, + { + "name": "异变闪击", + "desc": "可多次发动
攻击时间减少", + "explain": "[堡垒轰击]
变更为可填充2次的技能
- 每次填充冷却时间 : 25秒
- 机关枪射击多段攻击次数 -15次
- 单次攻击力 -50%" + } + ] data0 = [0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]# noqa: E501 hit0 = 1 #TODO @@ -865,6 +939,7 @@ class Skill39(ActiveSkill): data5 = [0, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80]# noqa: E501 hit5 = 1 #TODO + # TODO:变更伤害 # 躯体重塑 리컨스트럭션 바디 @@ -903,6 +978,18 @@ class Skill41(ActiveSkill): cd = 40 mp = [606, 4696] uuid = "50a859dea1a48a2f60916afbfc91434f" + vps = [ + { + "name": "步行者 : PMM", + "desc": "步行者持续时间无限
搭乘中可以发动其他技能", + "explain": "[AT-SO步行者]
步行者持续时间变更为无限制
- 搭乘次数上限 +3次
- 每10秒恢复1次搭乘次数

搭乘中发动额外效果。
- 删除可使用技能的施放动作
- 移动速度 20%
- 前冲并拖拽碰撞到的敌人" + }, + { + "name": "步行者 : Code Zero", + "desc": "变更为自爆技能
可以在其他动作中施放。", + "explain": "[AT-SO步行者]
呼叫步行者后, 向最强的敌人发动引爆程序
- 步行者爆炸攻击力 : 步行者自动射击攻击力的5600%

可以在转职技能施放期间, 施放[AT-SO步行者] (觉醒技能除外)
- 删除施放动作

步行者引爆时, 适用搭乘中可使用技能的冷却时间减少30%的增益
- 增益持续时间 : 30秒" + } + ] data0 = [0, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]# noqa: E501 hit0 = 1 #TODO @@ -941,6 +1028,7 @@ class Skill41(ActiveSkill): data12 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 hit12 = 1 #TODO + # TODO:变更伤害 # 步行者中止指令 워커 공격 중지 @@ -968,6 +1056,18 @@ class Skill43(ActiveSkill): cd = 45 mp = [877, 6577] uuid = "92502df340b3d5410aa3dc46373871a2" + vps = [ + { + "name": "风暴摧毁", + "desc": "追加强制控制功能
范围增加", + "explain": "[炎神攻城炮]
轰炸命中时, 敌人被火焰笼罩
- 强制控制敌人

适用铁桩与爆炸攻击力的100%比率" + }, + { + "name": "RTX : Gear oil", + "desc": "施放时间减少
取消僵直", + "explain": "[炎神攻城炮]
施放速度 20%

可以强制中断施放后僵直并施放部分技能
- 可施放技能 : [烟尘弹]、 [瞄准射击]、 [改装榴弹]、 [三连霰弹]、 [战略轰炸]、 [雷达扫射]" + } + ] data0 = [0, 82195, 90534, 98873, 107211, 115550, 123890, 132228, 140567, 148905, 157245, 165583, 173922, 182260, 190600, 198937, 207276, 215614, 223954, 232292, 240631, 248969, 257309, 265647, 273986, 282326, 290664, 299003, 307341, 315681, 324019, 332358, 340696, 349036, 357374, 365713, 374050, 382390, 390728, 399067, 407405, 415745, 424084, 432422, 440761, 449100, 457439, 465777, 474116, 482455, 490794]# noqa: E501 hit0 = 1 #TODO @@ -976,6 +1076,7 @@ class Skill43(ActiveSkill): data2 = [0, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]# noqa: E501 hit2 = 1 #TODO + # TODO:变更伤害 # 超频 : 伊奎利斯-MR 부스트 : 이퀄리스-MR