超级玩家
 
- 贡献度
- 44
- 金元
- 7588
- 积分
- 935
- 精华
- 0
- 注册时间
- 2014-2-4
|
转自:https://www.nexusmods.com/starwarszerocompany/mods/29
保存网盘下载更稳定更快哦
【百度】
链接: https://pan.baidu.com/s/1vBo3tLLURKtqD-cQ1DyM_Q?pwd=7jpt
提取码: 7jpt
【夸克】
链接:https://pan.quark.cn/s/5209eadd34ac?pwd=44Qj
提取码:44Qj
专为《Star Wars: Zero Company》打造的开源模组管理器
关于
ZCOM Mod Manager 是专为《Star Wars: Zero Company》设计的模组管理器。它能识别游戏模组格式而非将其视为普通文件,使模组的安装、验证、冲突检测、启用、停用及卸载操作更安全便捷。
本项目完全开源,仅基于GNU通用公共许可证v3.0协议发布。
功能特色
- 自动发现Steam安装路径及额外Steam库
- 检测当前游戏版本并提示潜在兼容性问题
- 通过首页从Steam启动《Zero Company》,保留Steam与Proton启动选项
- 支持ZIP、7z压缩包、文件夹、拖拽操作及直接读取PAK/UTOC/UCAS文件
- 使用retoc 0.1.5验证IoStore模组容器
- 支持IoStore模组、仅限PAK的模组、UE4SS Lua与DLL模组,以及游戏文件夹模组如ReShade、替换影片和LogicMods蓝图包
- 从下载文件中读取模组名称而非解压首文件名称,移除Nexus发布元数据,并允许在安装前后随时重命名模组
- 将压缩包内所有模组作为独立项逐一安装
- 检测到已安装模组的新版本时,提供原位替换选项并保留其读档顺序位
- 接受模组管理器下载通过用户授权的nxm://协议接收来自Nexus Mods的链接
- 当操作系统存在密钥存储机制时,将Nexus API密钥存入系统密钥库
- 为已安装模组维护由管理器自主管理的源文件库
- 采用SHA-256校验和追踪文件归属并保护用户数据
- 提供安全的启用、禁用、验证及卸载操作
- 检测模组间的文件名冲突与包级重叠
- 提供冲突感知的模组打包加载排序功能,包含胜出模组预览、应用前复核、回滚及启动恢复机制
- 通过重写mods.txt中受管控条目来管理UE4SS启动顺序,保留运行时自有条目与注释,并反映运行时独立的DLL与Lua启动阶段
- 为游戏文件夹模组替换的任何原始游戏文件保留备份,并在该模组禁用或移除时自动恢复
- 默认隐藏涉及剧情的敏感包名
- 检查UE4SS安装结构并保持mods.txt格式规范
- 可以安装已下载的UE4SS运行时包,并能识别直接拖入安装器的文件(不会将其误判为模组)
- 提供Mod Doctor诊断功能和可复制的报告
- 包含Linux/Proton及Steam Deck使用指南
- 通过可信应用内动作打开游戏、部署模组、管理资源库、日志及应用数据文件夹
- 启动时检查一次GitHub更新,当管理器有更新时会在"关于"旁显示小图标
- 无需账户或持续联网即可运行,且不含任何遥测、分析或广告功能
支持平台
- Windows 10/11, x86_64
- Linux, x86_64
- 通过Linux AppImage在Steam Deck/SteamOS上运行
安装
1. 从以下地址下载最新版本Nexus Mods.
选择适合您系统的版本:
- Windows - .exe
推荐大多数Windows用户使用。标准安装程序。 - Windows - 便携版.zip
无需安装。解压至任意位置并运行ZCOM Mod Manager.exe。请确保retoc.exe保留在同一文件夹内,否则IoStore验证将无法生效。需要Microsoft Edge WebView2运行环境——Windows 11及大多数Windows 10系统已预装该组件;若缺失时,.exe安装程序会自动添加此运行库。 - Linux - .AppImage
便携版本。赋予文件可执行权限后直接启动,无需安装。 - Linux - .deb
适用于基于Debian的发行版(如Ubuntu、Linux Mint等系统)的安装程序。
不确定该用哪个版本?
Windows →.exe
Linux →.AppImage
2. 启动ZCOM Mod管理器。
3. 确认检测到的游戏目录,或使用定位游戏.
4. 打开安装页面并将模组压缩包拖拽到应用程序上。
5. 检查检测到的文件、验证状态、兼容性警告及冲突情况。
6. 选择安装.
对于已支持的打包模组,请打开模组 → 读档顺序调整优先级。首行模组拥有最高优先级,会覆盖已知冲突。重新排序仅为草稿,直至您选择审核更改并应用指令.
同一标签页中列出了UE4SS 启动顺序UE4SS自上而下读取mods.txt文件,但分两个阶段执行:所有DLL模组会在运行时初始化阶段启动,而Lua模组则需等待脚本运行时就绪后才加载。因此执行顺序仅在各阶段内部确定,跨阶段无关联。重写操作仅作用于受管控条目——注释内容和运行时自有条目保持原位,且不会重命名任何已部署文件。
使用启动游戏在Home上通过Steam启动Zero Company。
管理器会自动创建并管理游戏的
~mods目录。
UE4SS模组
ZCOM Mod Manager 可检测并管理两类 UE4SS 模组:带
Scripts/main.lua的脚本模组与原生模组
dlls/main.dll将包含多个模组文件夹的压缩包存档安装时,每个模组会单独生成条目,以便独立启用、排序或移除。本工具不会自动下载或分发UE4SS,但能通过首页的<Action>动作</Action>引导流程安装您自行下载的UE4SS的ZIP或7z压缩包。
预期的UE4SS文件结构如下:
SWZeroCompany/Binaries/Win64/
├── dwmapi.dll
└── ue4ss/
├── UE4SS.dll
├── UE4SS-settings.ini
└── Mods/
Linux与Steam Deck
Linux和Proton作为首选平台受到支持。管理器会扫描常见的Steam库位置,检查compatdata,并为UE4SS和Proton DLL覆盖提供诊断信息。
Steam启动选项永远不会被自动更改。如有需要,本程序将提供配置指引:
WINEDLLOVERRIDES="dwmapi=n,b" %command%
安全须知
ZCOM模组管理器不会执行模组压缩包内提供的安装程序、脚本或DLL文件。在解压过程中,它会拒绝绝对路径、路径遍历和符号链接。
在卸载模组前,管理器会验证已部署的文件。如果文件被管理器外的操作修改过,将中止删除以保护用户数据。
当前限制说明
- 模组必须从Nexus Mods网站手动下载启动;本应用程序不支持浏览或检索Nexus资源
- 尚未实现已安装模组与Nexus新版文件的自动校验功能
- 使用引导式安装器前,需用户自行下载UE4SS组件包
- UE4SS启动顺序仅作用于mods.txt文件。BPModLoader则为蓝图模组在BPModLoaderMod/load_order.txt维护独立加载列表,管理器会保留而非覆写该文件
- 应用UE4SS启动顺序时,被管理的条目会作为单一区块写入运行时系统原有条目之后;若手工放置的管理模组位于其中,则会被归入该区块
- 仅限PAK的模组不支持包级重叠检测
- 已通过零号公司运行时验证的布局方可启用预设读档顺序功能,不受支持的布局仍可见但无法排序
- 完整读档顺序配置文件计划在后续版本推出
- 当前发布版本尚未进行数字签名,Windows SmartScreen可能会对安装程序和便携版发出警告
- 7z格式安装需确保系统中已安装7-Zip软件,RAR格式还需使用搭载RAR编解码器的7-Zip版本
开源
ZCOM Mod Manager采用开源模式开发。
|
|