Rusted PackFile Manager (RPFM) is a... reimplementation in Rust and Qt6 of PackFile Manager (PFM), one of the best modding tools for Total War Games.
翻译准备中
游戏Rust · FluentGitHub @Frodo45127自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Rusted PackFile Manager (RPFM) is a Rust + Qt6 reimplementation of PackFile Manager (PFM), one of the best modding tools for Total War games. It opens, inspects, edits and saves PackFiles for every Total War since Empire: Total War, and ships integrated editors for DB tables, Loc files, scripts, animations, portrait settings, rigid models, videos and a long list of other formats.
Downloads: https://github.com/Frodo45127/rpfm/releases
Manual (read it before asking!): HERE.
See the compilation instructions.
RPFM is split into several crates so the same code can power the desktop app, a headless server, and any third-party tool that wants to read or write Total War files.
| Crate | Purpose |
|---|---|
rpfm_lib | Core file-format library: packs, schemas, DB, Loc, RigidModel, audio, video… |
rpfm_extensions | Higher-level workflows: dependencies, diagnostics, search, optimizer, translator, glTF export. |
rpfm_ipc | Command/response protocol shared between UI and server. |
rpfm_telemetry | Logging, crash reporting and opt-out action telemetry. |
rpfm_ui_common | Shared Qt6 helpers used by every UI consumer. |
| Crate | Purpose |
|---|---|
rpfm_ui | The Qt6 desktop application most people interact with. |
rpfm_server | Backend that does the heavy file/schema/filesystem work. Exposes WebSocket + MCP for AI tools. The UI spawns it automatically. |
| Folder | Purpose |
|---|---|
schemas | RON schema files for every supported game, plus runtime patches and animation IDs. |
old_ak_files | Archived Assembly Kit definitions for Empire and Napoleon (no AK was ever shipped). |
install | Per-platform packaging scripts (Linux tar.zst, Flatpak, AUR, Windows zip). |
locale folder, copy English_en.ftl, rename it to NameYouWantInTheUI_xx.ftl (for Spanish: Español_es.ftl), translate it. Done.