红木人偶 发表于 2025-9-1 20:21:22

请问像VIC的雷德劳加速器那种辐能机制是怎么做出来的?

破片伤害的实弹武器打到盾上产生的却是软辐能,逆向思维下是不是能实现硬辐能的光束武器

極光 发表于 2025-9-1 20:25:40

{:tieba_12:}完全可以,但没必要,因为光束除了不是硬辐能是全面优于射弹的

红木人偶 发表于 2025-9-1 21:18:39

極光 发表于 2025-9-1 20:25
完全可以,但没必要,因为光束除了不是硬辐能是全面优于射弹的

那大佬你知道是怎么实现的吗?我查看武器文件里似乎没有关于生成硬辐能还是软辐能的参数

極光 发表于 2025-9-1 21:48:26

红木人偶 发表于 2025-9-1 21:18
那大佬你知道是怎么实现的吗?我查看武器文件里似乎没有关于生成硬辐能还是软辐能的参数 ...

我不懂。。。。。{:tieba_07:}

WUQIBY 发表于 2025-9-2 09:48:38

你或许可以看看插件硬化光束,看里面代码。

withe-pt 发表于 2026-2-11 19:12:44

極光 发表于 2025-9-1 20:25
完全可以,但没必要,因为光束除了不是硬辐能是全面优于射弹的

佬,请问有没有什么mod里有硬幅能光束吗,我“借鉴”一下

withe-pt 发表于 2026-2-11 19:13:54

原版虚空炮就是软幅能伤害…但是我一个小白翻了半天没看懂怎么逆向实现

極光 发表于 2026-2-18 10:01:56

withe-pt 发表于 2026-2-11 19:12
佬,请问有没有什么mod里有硬幅能光束吗,我“借鉴”一下

好久没玩了,我也不清楚了。。。。但是硬幅能的光束是非常非常超模的。。。。。你试一下硬光插件+3根相位长矛就知道了,瞬间爆发1秒内3000硬幅能,绝大部分小船瞬间就是要死要死要死的状态了,,等效于6门重型冲击波1秒内打出去的伤害,而这种强度。。。。。。非相位机制或者其他免伤免疫光束等特效的话,是无法规避的,弹丸你可以用逆天的超级时流直接躲避,但是光束不行{:tieba_01:}

人质救星Fuze 发表于 2026-2-18 11:11:31

本帖最后由 人质救星Fuze 于 2026-2-18 11:41 编辑

withe-pt 发表于 2026-2-11 19:13
原版虚空炮就是软幅能伤害…但是我一个小白翻了半天没看懂怎么逆向实现
com.fs.starfarer.api.impl.combat.threat.VoidblasterEffect里



VIC雷德劳在这 data.scripts.plugins.vic_weaponDamageListener

不过虚空冲击波是匹配武器ID,雷德劳是匹配投射物ID

另外硬光光束可以参考一下九团的黎明之星,硬幅能是通过插件效果实现的
具体代码在\data\hullmods\ix\DawnstarReactor.java


原版硬光插的话在 com.fs.starfarer.api.impl.hullmods.HighScatterAmp(威胁渐显的自适应极性发射极 直接copy了原版这段代码)

withe-pt 发表于 2026-2-18 17:43:34

人质救星Fuze 发表于 2026-2-18 11:11
com.fs.starfarer.api.impl.combat.threat.VoidblasterEffect里




谢谢大佬
页: [1]
查看完整版本: 请问像VIC的雷德劳加速器那种辐能机制是怎么做出来的?