Mix N' Match 角色服裝部件混搭工具
一個Python腳本,幫助模組製作者創建能夠混合搭配不同服裝部件的模組,並附帶一個使用該腳本(以及Tangerie的JSON2DA加載器)生成的示例模組。
截圖 共 2 張
模組介紹 作者原文
一個Python腳本,幫助模組製作者創建能夠混合搭配不同服裝部件的模組,並附帶一個使用該腳本(以及Tangerie的JSON2DA加載器)生成的示例模組。
Mix N' Match 角色服裝部件混搭工具
✨ **一個強大的Python腳本,讓你能像搭積木一樣自由組合《霍格沃茨之遺》中的服裝部件!** 本模組不僅提供了一個現成的混搭示例,更重要的是提供了一個自動化工具,幫助有經驗的模組製作者快速創建屬於自己的獨特服裝模組。
---
🎯 核心功能
- **自動化混搭**:通過Python腳本,你可以輕鬆地將不同套裝的**上衣、下裝、襪子、鞋子**等部件組合到任意目標套裝中。
- **批量處理**:支持爲多個目標套裝(例如所有女性套裝)統一應用某個部件來源,極大提升效率。
- **示例模組**:附帶一個已生成的混搭模組,直觀展示腳本效果,並演示瞭如何與作者的“絲滑連褲襪”模組兼容。
- **靈活控制**:腳本提供精細的控制選項,例如可以選擇是否將目標套裝原本沒有的部件添加進去。
🛠️ 使用前提與安裝
⚠️ **重要提示**:要使用本Python腳本生成模組,你需要已經**正確設置好Fmodel和《霍格沃茨之遺》的自定義UE項目**。本腳本主要面向已經對遊戲模組製作有一定了解的用戶。
**示例模組安裝步驟**:
- 從作者的絲滑連褲襪模組中,下載 `z_104_silky_sheer_tights_P` 文件(chunk 104)以及**任意一個顏色文件**(chunk 106)。
- **不要下載** chunk 105 的文件(即 `z_105_no_sock_overrides_in_outfit_DAs_P`)。
- 從本模組下載並安裝 `z_105_mix_n_match_outfit_pieces_P` 文件。
📝 腳本使用指南
以下指南適用於希望使用Python腳本創建自己服裝模組的用戶。
**準備工作**:
- 使用 **Fmodel** 導出服裝數據資產(位於 `Phoenix/Content/Data/GearAppearances/Outfit`)。
- 建議同時導出所有服裝圖標(位於 `Content/UI/Icons/Gear`),以便查看每個編號對應的具體服裝。
**配置腳本**:
你需要編輯腳本中的 `src_outfits` 字典來指定你的混搭方案:
- **鍵**:目標套裝的編號。
- **值**:一個字典,指定每個服裝部件(如Upper, Lower, Socks, Shoes)來自哪個源套裝編號。
- **未指定的部件**將保留目標套裝原有的部件。
- **未指定的目標編號**將不會生成新的JSON文件。
**配置示例**:
```python
示例1:將72號套裝的上衣換成100號,下裝換成82號,襪子換成51號,鞋子換成2號
src_outfits[72] = {'Upper': 100, 'Lower': 82, 'Socks':51, 'Shoes':2}
示例2:爲所有女性套裝統一換上51號套裝的襪子
for target_idx in all_valid_female_outfits:
src_outfits[target_idx] = {'Socks': 51}
```
**運行與後續**:
- 運行腳本,它將在 `Modded` 子文件夾中生成修改後的目標JSON文件。
- 如果你想讓你生成的自定義數據資產與作者的絲滑連褲襪模組兼容,請注意**不要用原遊戲的襪子紋理和參數覆蓋Socks部件**。
- 使用 **Tangerie的JSON2DA工具** 將這些JSON文件導入到虛幻引擎項目中。
🔗 實用資源與社區
- **JSON2DA工具教程**:一份非常詳細的指南(非本人編寫),講解了使用JSON2DA工具製作模組的各個步驟:JSON-to-DA教程
- **模組製作Discord社區**:如果你需要更多幫助或想與其他模組製作者交流,可以加入這個Discord服務器:模組製作社區
- **Fmodel工具**:提取遊戲資產必備工具:Fmodel GitHub
- **JSON2DA加載器**:將JSON轉換爲遊戲數據資產的關鍵工具:Tangerie's JSON2DA
---
💡 **使用建議**:先從理解示例模組和腳本的配置示例開始,嘗試修改一兩個套裝。熟悉流程後,你就能發揮創意,打造出獨一無二的巫師時尚了!
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。