You are viewing a potentially older version of this package.
View all versions.
ConfigurableWeaponData
Config-driven weapon editor: each parameter in configurableweapondata.cfg becomes editable in the unit editor's weapon Data tab. Range, size, cooldown, spread, reload, melee force, projectile damage/speed/size. Applies in preview, tests and battles.
By wnunnuns
| Date uploaded | 3 days ago |
| Version | 1.4.2 |
| Download link | wnunnuns-ConfigurableWeaponData-1.4.2.zip |
| Downloads | 26 |
| Dependency string | wnunnuns-ConfigurableWeaponData-1.4.2 |
This mod requires the following mods to function
BepInEx-BepInExPack_TABS
BepInEx pack for TABS. Preconfigured and ready to use.
Preferred version: 5.4.16README
ConfigurableWeaponData
在兵种编辑器中为每一件已装备的武器增加一个完整的数据面板。所有参数在
BepInEx/config/configurableweapondata.cfg 中定义,出现在武器数据页的参数即可编辑。
功能
- 在兵种编辑器的武器"数据"页中,用配置驱动的参数行替换原版占位内容
- 修改后实时重建预览武器,立即生效
- 参数随单位保存,在测试场景与所有战斗场景中自动应用
- 参数列表可滚动,保存按钮固定可见
- 行内显示武器/弹丸的原版数值作为初始值
可编辑参数
远程武器
- Range 射程、Attack Angle 攻击角、Cooldown 冷却
- Random Min / Random Max 随机冷却上下界
- Spread 散布、Reload Time 换弹时间
- Proj Force 弹丸推力、Multi-shot Delay 连发间隔
- Proj Count 单发弹丸数、Mag Size 弹匣容量
- Recoil / Torso Recoil 后坐力
- Size X / Y / Z 武器三轴尺寸倍率
弹丸
- Proj Damage 伤害、Proj Impact 冲击力倍率、Proj Team Damage 友伤比例
- Proj Speed 初速、Proj Gravity 重力、Proj Drag 阻力
- Proj Vel Spread 速度散布、Proj Aim Assist 追踪强度
- Proj Size X / Y / Z 弹丸三轴尺寸倍率
近战武器
- Range 攻击距离、Swing Angle 挥击角度、Cooldown 冷却
- Curve Force 挥击冲量、Damage 伤害、Impact 冲击力倍率
- Parry Power 格挡阈值
- Size X / Y / Z 武器三轴尺寸倍率
安装
- 安装 BepInExPack_TABS
- 将本 mod 安装到
BepInEx/plugins/ConfigurableWeaponData/ - 启动游戏,进入兵种编辑器
使用
- 在兵种编辑器中点击已装备的武器,打开数据页
- 点击参数值输入新数值,回车确认;预览立即刷新
- 点击 "Save Weapon Data" 保存武器数据
- 保存单位后,修改过的武器属性在测试与战斗场景中自动生效
配置
BepInEx/config/configurableweapondata.cfg — 每个参数的默认值、最小/最大值均在
Parameters 各小节中列出。参数集合本身在 ParamRegistry 中定义,可按需增删。
数据存储
每个单位的武器数据保存于:
BepInEx/plugins/ConfigurableWeaponData/weapons/<单位GUID>.json
- 改回默认值的参数在保存时自动清理
- 单位被删除时,对应数据文件自动删除
注意事项
- 所有参数均可自由输入任意数值(含负数),不再限制范围;越界值由游戏自身处理
- 远程武器支持 Summon Unit:点击后复用骑乘选择列表挑选一个单位作为召唤物,开火时不再发射弹丸,而是召唤该单位
- 召唤与弹丸互斥:选择召唤物会清除弹丸,重新选择弹丸会清除召唤物
- 尺寸类参数是相对武器原尺寸的倍率,按轴独立
- 弹丸参数作用于该武器发射的每一个弹丸
- 受不可抗力因素影响,偶尔会出现数值无法编辑的情况:此时点击旁边的"颜色"菜单,再切换回"数据"菜单即可恢复
CHANGELOG
1.4.4
- 完整功能版:兵种编辑器内可编辑远程武器、弹丸、近战武器的全部配置参数,随单位保存并在战斗场景中生效