免费!秒开!全能!石锤工坊(WarbandToolset) v0.5.0 来了!
llqs偃靖
2026年10月17日 22:29
收录于文集
共28篇
骑砍战团修改

献给所有的《骑马与砍杀-战团》爱好者,所有的模组作者,所有的玩家朋友!

石锤工坊(原石锤战团工具包)

最新版本:v0.5.0

这是什么软件

石锤工坊是《骑马与砍杀:战团》的一站式模组修改与开发工具,从模组到存档,从贴图到模型到动画,从场景到世界地图,一切皆可编辑。

目标用户

所有玩家和 mod 作者都能用。

功能简介

主要功能如下,细节巨多,诸位用上就能发现,简直“没完没了”。

- BRF 模型:双区编辑、点线面 / UV / 雕刻、蒙皮权重、LOD 与碰撞体、贴图批处理

- 模组数据:界面 / py / txt 三模合一,全类别可视化编辑,包括捏脸,兵种树,内置 Python 2.7 一键构建,还有各种趣味统计信息

- 3D 预览:兵种、动画、物品、植被、粒子实时预览,改完即见

- 场景编辑:地形与地表材质、空气墙、AI 导航网格、镜头枢轴与兴趣点,相似场景一键修复

- 世界地图:点线面编辑、地表材质、party 布置

- 存档编辑:角色、队伍、变量、Slot、阵营关系,写盘带备份自检

- 源码管理:txt → py 多版本反编译。 py源码编辑器含补全、跳转、Git 对比

更新内容

v0.5.0

【模组编辑 · 预览】

- 手套朝向修正(水平面内绕自身竖直轴 180°),裸手与手族统一握拳帧

- 投掷类武器并入头顶展柜行(与弓弩箭同排)

- 装备覆盖改按 itp_covers_legs 判定叠加/替换

- 修复叠加盔甲时身体闪面(glDepthRange 深度区间错开)

- 植被与场景道具预览改为按需开启,翻列表不再解析 BRF

- 场景道具预览改为半宽,兵种预览补上多马、头发与发须透贴

- 3D 预览控件:多模型并排陈列(按组水平转向、按实际投影贴合取景、视口变化自动重贴合)

- 物品 3D 预览(默认不开启,全部模型横向排列;改进底色、弩朝向与左栏宽度自适应)

- 粒子效果 3D 预览,新增「开启预览」开关(默认关闭,关闭时不装配不解析)

- 兵种 / 粒子 / 动画预览均有可视化页「开启预览」开关,默认关闭

- 可视化页「悬停提示」开关改为默认开启

【模组编辑 · 数据与界面】

- 左侧类别列表改为「常用 / slot / 其它」3 个 tab,并新增「趣味统计 / 常见修改」类别

- 类别显示名重命名(物品装备 / 人物兵种 / 场景物 等)

- 新增「物品前缀」类别(Data/item_modifiers.txt 可视化 + txt 编辑)

- 趣味统计扩为 10 页统计表,公共统计表基类支持列头排序

- 趣味统计列宽自适应(去掉 260px 上限,长名字不再被省略;超宽由横向滚动条兜底)

- 新增「英雄统计」「女士统计」(按 tf_hero / tf_female 过滤,列集与兵种统计一致)

- 新增「WSE2 Opcode 频次榜」

- 物品统计新增只读派生列「总护甲」(头甲+身甲+腿甲)

- 统计表新增单元格编辑:物品 / 兵种统计的数值与名称列可直接在表内修改并写回模组数据

- 统计表新增「复制 / 导出」:整表复制到剪贴板、导出 CSV,文件名含模组名

- py 支持便捷组合 op neq / lt / le(登记带取反位的 opcode)

- 菜单保存不再丢汉化行(Door 译文 / 历史译文),选项页补齐「Door 译文」编辑点

- 任务模板操作区改造(标识 2×2 / 触发器区分块定高 / 外滚动区兜底)

- 任务模板 spawn 列表可视化(8 列内联编辑 + flag 勾选面板 + 装备多选选择器)

- 修复任务模板 spawn 编辑界面文字重叠

- 修复兵种树页右侧标题不刷新

- 触发器 / 菜单 / 对话 / 任务模板 / 场景道具 / tableau / 物品 等 py 与 txt 页加底部文本搜索条,脚本类别两页都能搜

- 分词器空白判定对齐引擎,修复含 NBSP 的 txt 表整表加载失败

- LOD 选项数值控件加宽(double 76 / int 92),对话框宽 400→520

- 「切换模组」改「选择模组」、「加载模组」改「读取模组」,数据未读取期间两按钮绿色交替引导

【存档编辑】

- 支持模组缺失 / 不匹配的存档:自描述与模块依赖分离 + EOF 裁决(304 个真实存档全部对齐,163 个原失败档修复,0 回归)

- 新增「统计」页签:9 张只读统计表

- Slot 页编辑框对齐到值显示原位置,序号与值间距 6→12px

- 全局变量页接通 variables.txt 变量名显示

- 队伍角色技能名走模组语言包(languages/cns/skills.csv)

【BRF / 网格 / 权重】

- BRF 视口新增雕刻:笔刷直接改顶点位置,不改拓扑、UV 和蒙皮

- 点线面编辑轴取向三态化(全局 / 局部 / 法线),修复点/边模式法线架取错(锁法线 X 实际绕世界 Z)

- 点线面编辑面板内 Ctrl+S 可保存(面板或视口焦点均生效),保存前自动提交当前编辑

- 点线面编辑默认渲染模式改为「贴图材质」,提交时重算法线,修重叠子模型编辑后的阴影/脏渍

- 绘制权重新增「选相连」(L),修复 BuildPosAdjacency 的 pos 索引映射

- 绘制权重补上摆姿势、锁骨、混合/梯度/涂抹,以及修权与从其他网格拷权

- 绘制权重骨头改为可筛选列表,摆姿势按绑定姿态叠加旋转后能带动网格

- 绘制权重支持在同一套网格段之间切换

- 绘制权重撤销/重做

- 网格健康检查改为结果窗口 + 一键修复(退化面 / 未引用数据 / 蒙皮权重归一 / 超长切线 / LOD 切线标志 / 骨骼索引越界,按物品表判骨架归属,修复自动备份并可重查)

- BRF 贴图查找新增「brf 上层 Textures」兜底

- 模型右键可打开当前 BRF 所在目录

- BRF 竖向工具栏按钮等宽,标尺轴向按钮未激活时隐藏

- 变换对话框加宽、位移组按钮间距修正、旋转「局部」默认不勾选并记忆开关

【源码管理 · 反编译】

- 新增「源码管理」工作区:模组 txt → Python(module_*.py)反编译,顶栏模式页签与 Module 菜单同步(原「反编译」改名)

- 反编译 1171 模式输出与官方 ref 逐字节一致(harness 53/53)

- 反编译支持 5 种游戏版本模式:Vanilla / MS_1153 / MS_1171 / Caribbean / Hx

- 补全老格式与模式变体读取器,老 mod 反编译不再报错

- 新增「单文件反编译」页:30 种 txt 类型可单独转换,说明文字自动换行,只写该文件 py 不生成 ID 表

- 新增「txt 片段反编译」与「MS 片段编译」两个辅助页

- 单文件反编译日志补齐开始时间、输入文件(绝对路径+大小)、输出目录、模式、耗时、逐个已写出文件与失败列表

- 完整反编译日志打印开始/结束时间与耗时,每次自动清空旧日志,日志区新增清空按钮

- 日志改为记录输出 py 文件名而非输入 txt 名;只读目标写出前自动清属性

- 修复反编译 GUI 勾选清单缺 strings / postfx 两项导致输出不全

- 修复 BloodAndGlory 等模组反编译结果无法编译的问题

- 修复 round-trip 三类问题:WRECK 构建命令补 tag 参数(否则丢全部类型化 ID 的 64 位 tag 位)、factions 对角自关系值不再硬编码为 0.0、未知旗标位十六进制残码保留(troops / items / particle_systems / party_templates),BloodAndGlory 重编译后 items 残码逐字节复原

- 片段反编译支持物品 txt 记录(strId 以 itm_ 开头)输出 module_items.py 风格片段

- 反编译输出目录可一键进编辑器,构建按钮高亮、地址栏回车即打开目录

- 编辑器 tab 激活时隐藏游戏版本模式行(对编辑无用),切回自动恢复

【场景编辑 SCO】

- 场景 SCO 支持 v1/v2 老格式(无 magic / 无 scale)

- 基础地形 A 改为「同格距逐格对齐」(引擎模型),修 scn_town_93_walls 等地形形变,补顺序自愈与诊断

- 地形预览去偏置改用 A+B,新增地形诊断;相似场景可「保留地表材质」同步

- 空气墙改为按真实 barrier_* 网格绘制(竖直零厚度双色薄墙),并校正红绿朝向

- 空气墙辅助显示尺寸修复:色罩 / 取景半径 / 缺网格兜底改读网格真值并竖直居中

- 镜头旋转体验改造:枢轴优先级改为「AI 选区中心 → 兴趣点 → 视野中心」,删掉选中物自动优先(修选中物离得远时转 90° 把正在看的东西甩出画面)

- 新增持久「兴趣点」:Alt+中键单击设点(不改视角)、拖拽以该点为轴,十字+圆环可视化(橙=持久 / 青=手势),F5 / F6 / Home 取消

- 相机按钮区新增「对准标记」:把视野中心搬到兴趣点(距离 10、角度不动),未设点置灰

- 修复 Alt+中键枢轴恒落地形:实例矩阵 GL 列主序被按行主序填入(射线整个丢平移)、世界回变换越界读栈垃圾

- 右键拖拽平移镜头,帮助与状态栏键位文案同步更正

- 修复平移步进塌缩:贴脸时 dist_ 被滚轮压到 0.25,平移步长按 6m 基准保底,Shift 加速不再缩成爬行

- 相机移动改为按实测帧时长积分,不再与帧率绑定;抓取状态残留自动清理,同轴按键互斥

- WASD/E/C 默认步进 22 → 10 units/s,室内小场景不再一碰就飞(Shift ×5 不变)

- SCO AI 导航网格体检 + 崩溃级问题自动修复(超 4 边面耳切三角化、显式边表自洽重建,写回前自动备份)

- AI 网格分段(V)改为按中点连线剖分(Blender subdivide 语义)

- 修复内景悬停高亮大面积失效:拾取把半透明网格当实心,改为两遍式跳过 blend 材质(纯半透明物体仍可选中)

- 修复体检结果列表双击无响应,双击打开的场景可直接编辑

【源码编辑器】

- 新增源码编辑器:目录树 + 多 tab 单文件编辑,支持左右拆分两栏

- 全目录搜索/替换:Ctrl+H 统一入口,选中文本自动预填;修复编辑器内 Ctrl+F 被主窗口同键歧义吞掉的问题

- 修复「上一个」命中被拉回刚离开的位置、下一个一次跳两格的问题,命中定位与当前项高亮分离

- 四源代码补全:[op] 操作符 / [hdr] 头常量 / [id] 实体 ID / 局部变量,结果上限 80 条

- 补全下拉右侧说明面板:签名、中文说明、别名、逐参数文档,超出屏幕右缘自动翻左侧

- 悬停使用说明:停留 700ms 显示 opcode 号与签名、常量值及来源、符号定义位置与引用数

- 符号跳转:F12 / Ctrl+点击 跳转到定义,Shift+F12 查询所有引用(自建 Module System 语法索引,102 文件全量索引 649~714ms,零外部依赖)

- 局部变量(:var)的跳转/引用/悬停按操作块限定作用域

- 记录符号 entity 前缀按 ID_*.py 声明交叉验证,支持裸名反向跳转

- 导航历史:Alt+← 后退 / Alt+→ 前进,同文件连续移动自动合并,栈容量 100

- 代码折叠:opcode 配对(含 else_try 逐分支)+ 括号 / Python 缩进 / #region

- 光标所在词与手动选区在当前文件内同步高亮

- 未保存文件在文件树与 tab 上标「*」,Ctrl+S 保存

- 文件列表顶部模糊搜索(空格分隔多关键字子串匹配,后台全量索引,零 UI 线程扫盘)+ 排序方式(名称 / 修改时间,记忆)

- 文件列表支持多选与批量删除、去扩展名过滤,可直接把文件拖入编辑区打开

- tab 支持拖拽与右键「移到另一侧」跨栏移动,主栏无右栏时自动拆分后移入

- 目录树右键菜单:打开、在右侧打开、新建文件/文件夹、重命名(同步已开 tab)、删除(进回收站)、复制路径、在资源管理器中显示

- Git 变更列表 + 并排文件对比(只读),变更多选与右键取消变更

- 切换 tab 联动左侧文件树选中对应文件

- Ctrl+G 跳转到指定行,修复打开文件后焦点不落在正文

- 常量索引放宽到全部常量文件,修复 Ctrl+点击跳转失效

- 颜色字面量悬浮取色器 + 字体字号设置

- 快捷键可配置(注册表 + 设置界面,可改键 / 恢复默认)

- 编辑器底色作用于整块编辑器并可记忆

- 内置 Python 2.7 运行环境,工具条「构建」可直接构建模组(WRECK 新式 / Native 原版两种,终端面板实时彩色输出,构建类型按目录自动检测并记忆)

- WSE2 模式:内置 WSE2 opcode 全集,反编译与编辑器识别 WSE2 专属指令

- opcode 支持 WSE2 专属标记与同编号别名(end_try / dialog_box / race_completed_by_player 等 5 条拼写),源码悬停与 py 视图按名字都能查到

- 修复构建队列同步重入时旧清理路径误删新进程导致的 Native 构建崩溃

- 构建收尾自动清理源码目录 .pyc,修复构建完成回调被提前 return 跳过

【界面 / 启动 / 其它】

- 品牌更名「石锤工坊」,窗口标题挂副标题「一切皆可编辑」

- 右上角「存档」tab 改为「存档修改」并前移

- 启动重构:先建壳后 show,消除启动白屏(首次可见约 1.3s 且首帧即完整界面)

- 消除「先小窗口再变大」:show 前预置最大化客户区几何

- 启动懒加载优化 5.4s → 2.28s;无参启动改为空白模组界面,点「读取模组」才解析数据

- 记忆普通窗口几何,修「从最大化还原后窗口居中」

- 修复工作区模式互斥:源码管理与其它模式不再同时勾选

- 修复捏脸界面崩溃(系统损坏字体触发 Qt 字体栈异常,兜底吞掉 vector too long / bad allocation)

- 「打赏与定制」改为「打赏作者」

- 版本号 v0.5.0

下载地址

夸克网盘链接: https://pan.quark.cn/s/d414d8e1085a

百度网盘链接: https://pan.baidu.com/s/1PCwzbtTZN7rB1X9YNTPtYQ 提取码: llqs

截图

往期更新日志

石锤战团工具包v0.4.1(WarbandToolset)​

石锤战团工具包v0.3.1(WarbandToolset)​​

石锤战团工具包v0.3.0(WarbandToolset)​​​

石锤战团工具包v0.2.0(WarbandToolset)​​​​

石锤战团工具包v0.1.0(WarbandToolset)​​​​​

石锤战团工具包v0.0.9(WarbandToolset)​​​​​

石锤战团工具包v0.0.8(WarbandToolset)​​​​​

战团工具包 v0.0.7​​​​​

战团工具包 WarbandToolset 项目​​​​​