|
|
本帖最后由 yzqst 于 2026-4-6 23:27 编辑
是的我又来了,受到某个群友的启发,我对之前那个项目进行了“史诗级”的翻新(当然还是依赖deepseek完成)。
这是之前的旧版本链接:不要过载挑战!(已更新) - Mod制作讨论 - 远行星号中文论坛
现在它可以区分护盾受击、船体受击、EMP伤害并计算不同的乘数(沉浸感这块)
代码的加载方式也有改变,不再依赖Boxutil的子线程,转而使用船插来在战斗中加载代码。
这个版本并没有经过严格的测试,所有功能都应该正常工作,但可能存在一些特性。
已知的特性:旗舰被击毁后,受到的伤害仍会被计算,但是我不想修复这个。
一些算法的简述:
周期强度值计算:
delta_base = 护盾×乘数 + 结构×乘数 + EMP×乘数 + 过载上升沿(0或1)
delta_a = delta_base * soft_limit_a
delta_b = delta_base * soft_limit_b
强度累加与衰减:
intensity += delta - decay_rate * intensity,每周期执行
输出限制:min(intensity, soft_limit)
|
|