这个项目能做什么

NK-Forge Space Marine 2 Mod Manager 是一款仅限 Windows 的 Electron/TypeScript 桌面应用程序,用于管理 Mod 并启动游戏 Warhammer 40,000: Space Marine 2。它能够检测来自 Steam、Xbox / PC Game Pass 以及 Epic Games(实验性)的安装版本。 核心功能包括用于存储非活动 Mod 的 Mods Vault、用于 Mod 存档/配置快照的独立 Mod Play Vault,以及基于开关的 Mod 启用/禁用功能。它提供了 Apply(不启动)工作流以便提前准备 Mod,区分了 Mod Play 和 Vanilla Play 启动路径,支持在追踪的 Mod 会话后自动镜像存档,并可根据需求手动镜像游戏数据。Watcher Activity 面板则提供了文件活动的可见性。 该应用程序创建事务性的预协调备份,这意味着不完整的快照永远不会被视为有效备份。用户可以配置备份保留数量(1-10 个,默认为 3 个)以管理磁盘空间。默认数据存储在 %APPDATA%\nkforge_sm2_mod_manager 下。 开发环境需要 npm,包含安装依赖、运行开发环境、类型检查、构建生产资源以及创建 Windows 安装程序的命令。该项目采用 MIT 许可证。安装程序通过 Nexus Mods 分发,目前尚未进行代码签名。