火焰兵
用於TESV,SSE和FO4項目的並行增量構建系統。 用於編譯Papyrus腳本,打包BSA和BA2歸檔文件以及準備要分發的版本的多合一工具。 可以作爲外部工具集成到任何IDE中,從而使mod作者可以通過一個熱鍵“即時構建”項目。
截圖 共 3 張
模組介紹 作者原文
用於TESV,SSE和FO4項目的並行增量構建系統。 用於編譯Papyrus腳本,打包BSA和BA2歸檔文件以及準備要分發的版本的多合一工具。 可以作爲外部工具集成到任何IDE中,從而使mod作者可以通過一個熱鍵“即時構建”項目。
Pyro是適用於Skyrim Classic(TESV),Skyrim Special Edition(SSE)和Fallout 4(FO4)項目的並行增量構建系統。
Pyro爲mod作者提供了一個多合一的工具,用於編譯Papyrus腳本,打包BSA和BA2歸檔文件以及準備發行版本。 Pyro可以作爲外部工具集成到任何IDE中,從而允許mod作者使用單個熱鍵“即時構建”項目。
注意:Pyro是命令行界面(CLI)程序。沒有圖形用戶界面(GUI)。
特徵
Pyro將Papyrus Projects(PPJ)系統引入了TESV和SSE,並擴展了FO4的架構。
Pyro引入了第一個用於TESV,SSE和FO4項目的增量構建系統,從而大大加快了編譯,測試和部署的速度。
Pyro並行化編譯,利用多核處理器同時編譯多個腳本。
Pyro對已編譯的Papyrus腳本進行匿名處理,從而刪除了Papyrus編譯器嵌入的標識元數據。
Pyro使用BSArch自動創建多個BSA和BA2軟件包。
Pyro自動創建可定製文件集合的ZIP存檔。
Pyro支持從GitHub存儲庫和公共Bitbucket Cloud存儲庫導入和編譯。
Pyro在Papyrus Projects中支持變量替換,包括環境和用戶變量。
文獻資料
Pyro文檔@ wiki.fireundubh.com
Papyrus項目架構
默認值
XML模式定義(XSD)
執照
Pyro是開源的,並根據MIT許可證獲得許可。但是,還有一些特定於發行版的附加條款。
BSArch已獲得Mozilla Public License 2.0的許可。與Pyro捆綁在一起的二進制文件是從此處提供的原始未經修改的源代碼編譯而來的。
源代碼/編譯/開發
Pyro的源代碼可在github.com/fireundubh/pyro中獲得。
有關編譯和貢獻Pyro的信息,請參閱:wiki.fireundubh.com/pyro#contributing
——————————————————————————
Pyro is a parallelized incremental build system for Skyrim Classic (TESV), Skyrim Special Edition (SSE), and Fallout 4 (FO4) projects.
Pyro provides mod authors with an all-in-one tool for compiling Papyrus scripts, packaging BSA and BA2 archives, and preparing builds for distribution. Pyro can be integrated as an external tool into any IDE, allowing mod authors to "Instant Build" projects with a single hotkey.
Note: Pyro is a command line interface (CLI) program. There is no graphical user interface (GUI).
Features
Pyro brings the Papyrus Projects (PPJ) system to TESV and SSE and extends the schema for FO4.
Pyro introduces the first incremental build system for TESV, SSE, and FO4 projects, significantly accelerating compilation, testing, and deployment.
Pyro parallelizes compilation, taking advantage of multi-core processors to compile multiple scripts simultaneously.
Pyro anonymizes compiled Papyrus scripts, removing identifying metadata embedded by the Papyrus Compiler.
Pyro automatically creates multiple BSA and BA2 packages using BSArch.
Pyro automatically creates a ZIP archive of a customizable collection of files.
Pyro supports importing and compiling from GitHub repositories and public Bitbucket Cloud repositories.
Pyro supports variable substitution in Papyrus Projects, including environment and user variables.
Documentation
Pyro Documentation @ wiki.fireundubh.com
Papyrus Project Schema
Default Values
XML Schema Definition (XSD)
Licenses
Pyro is open source and licensed under the MIT License. However, there are additional terms specific distribution.
BSArch is licensed under the Mozilla Public License 2.0. The binary bundled with Pyro was compiled from the original unmodified source code available here.
Source Code / Compiling / Development
The source code for Pyro is available at github.com/fireundubh/pyro.
For information on compiling and contributing to Pyro, see: wiki.fireundubh.com/pyro#contributing.
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。