You are viewing a potentially older version of this package. View all versions.
wnunnuns-ConfigurableWeaponData-1.4.2 icon

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.

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-5.4.16 icon
BepInEx-BepInExPack_TABS

BepInEx pack for TABS. Preconfigured and ready to use.

Preferred version: 5.4.16

README

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 武器三轴尺寸倍率

安装

  1. 安装 BepInExPack_TABS
  2. 将本 mod 安装到 BepInEx/plugins/ConfigurableWeaponData/
  3. 启动游戏,进入兵种编辑器

使用

  1. 在兵种编辑器中点击已装备的武器,打开数据页
  2. 点击参数值输入新数值,回车确认;预览立即刷新
  3. 点击 "Save Weapon Data" 保存武器数据
  4. 保存单位后,修改过的武器属性在测试与战斗场景中自动生效

配置

BepInEx/config/configurableweapondata.cfg — 每个参数的默认值、最小/最大值均在 Parameters 各小节中列出。参数集合本身在 ParamRegistry 中定义,可按需增删。

数据存储

每个单位的武器数据保存于: BepInEx/plugins/ConfigurableWeaponData/weapons/<单位GUID>.json

  • 改回默认值的参数在保存时自动清理
  • 单位被删除时,对应数据文件自动删除

注意事项

  • 所有参数均可自由输入任意数值(含负数),不再限制范围;越界值由游戏自身处理
  • 远程武器支持 Summon Unit:点击后复用骑乘选择列表挑选一个单位作为召唤物,开火时不再发射弹丸,而是召唤该单位
  • 召唤与弹丸互斥:选择召唤物会清除弹丸,重新选择弹丸会清除召唤物
  • 尺寸类参数是相对武器原尺寸的倍率,按轴独立
  • 弹丸参数作用于该武器发射的每一个弹丸
  • 受不可抗力因素影响,偶尔会出现数值无法编辑的情况:此时点击旁边的"颜色"菜单,再切换回"数据"菜单即可恢复

CHANGELOG

1.4.4

  • 完整功能版:兵种编辑器内可编辑远程武器、弹丸、近战武器的全部配置参数,随单位保存并在战斗场景中生效