jBS2BG-BodySlide轉BodyGen轉換器和生成器
截圖 共 8 張
模組介紹 作者原文
這是一個有助於爲RaceMenu的BodyGen創建模板並使INI變形的工具。
BodyGen是RaceMenu中的一項功能,可以爲遊戲中的每個NPC分配不同的身體類型或形狀。
需要安裝Java 8。
如果您不知道如何使用BodyGen,請查看說明底部的指南。
從 v1.1.0版本開始,反向滑塊的計算方式有所不同,因此,需要使用新的中性預設來構建基體,裝甲和衣服,而不是將所有滑塊置零。
有關構建基體和服裝所需的預設,請參見“ 主文件”部分。
對於CBBE SE Body,請參閱settings.json文件的“ 可選文件”部分。
要求:
BodySlide- 用於創建XML預設。
RaceMenu -BodyGen。
TES5Edit- 可選,用於從不同的mod / master檢索NPC列表。
說明:
這是一個GUI程序,用於從BodySlide XML預設生成RaceMenu BodyGen INI。這樣,您就可以通過用戶界面添加BodySlide預設和目標NPC,並生成 BodyGen所需的 “ templates.ini”和 “ morphs.ini”,而無需手動編寫INI。
BodyGen是RaceMenu中的一項功能,用於爲遊戲中的每個NPC分配不同的身體變形。
重要說明:
角色在遊戲中變形後,無法通過更改 “ morphs.ini”爲其重新指定其他預設。
要解決此問題,您可以清除保存變形的存儲的skse共同保存文件,也可以刪除它(可能危險,不確定)。
您可以搜索NetImmerse Override Cleaner作爲清潔工具。
輻射4支持:
我已經得知它可以與輻射4的LooksMenu BodyGen一起使用。
只需修改 “ settings.json”,使其看起來像這樣:功能:
{
"Defaults": {
},
"Multipliers": {
},
"Inverted":
}
生成模板並使INI變形。
可以將設置保存到一個.jbs2bg文件(json文件)中,也可以從該文件中加載設置,因爲預設數據存儲在文件中,因此不再需要使用外部XML和文本文件,因此可以共享給任何人。
“編輯SetSliders”使您可以設置權重,甚至可以設置SetSlider隨機化的範圍。
NPC的表視圖是可排序和可過濾的,以便於管理。
Skyrim JSON轉換的BodyTypes。
指南:
對於本指南,我將使用CBBE主體,因爲這是我主要使用的主體。
另外,本指南將假定您已經安裝了BodySlide和RaceMenu,並且知道如何使用BodySlide。
1.準備工具
下載jBS2BG並將壓縮文件解壓縮到任何位置。
(可選)下載圖像檔案,這些圖像可用於爲NPC分配變形,從而使您知道誰是誰。
當然,沒有圖像的NPC不會顯示在“圖像視圖”中。
將圖像存檔提取到與 jBS2BG.jar相同的文件夾中,它應如下所示:
2.設置基體
BodyGen需要啓用了變形功能的基體。
使用BodySlide,將預設設置爲 -Zeroed CBBE-,並在啓用 “ Build Morphs”的情況下生成基體。
生成的文件應位於 “ Data \ meshes \ actors \ character \ character Assets”中。
該文件夾現在應包含以下文件:“ femalebody_0.nif”,“ femalebody_1.nif”和“ femalebody.tri”。
您的“ Data \ meshes \ actors \ character \ character資產”文件夾應如下所示:
3.設置
替換服裝和盔甲爲使BodyGen變形在衣服角色上可見,您需要帶有RaceMenu Morphs的裝備。
您可以在網上找到幾個具有變體支持的
服裝Mod,以下是一些:Vanilla Outfits BodySlided (包括盔甲和城鎮衣服)
OCR-Omnisway服裝替換品-CBBE BodySlide BBP TBBP (包括精美的衣服,短袖衣服,結婚禮服... )
挑釁者 (包括法師長袍,和尚長袍,死靈法師長袍...)
以與基體相同的滑塊設置來構建這些服裝,在這種情況下,請使用 -Zeroed CBBE- 預設。
您還需要啓用“ Build Morphs”來構建這些服裝。如果在輸出“ *.nifs”旁邊得到一個“ *.tri”文件,您就會知道啓用了變形。這些頁面上有關於如何構建它們的說明。如果您不知道自己在做什麼,請仔細閱讀並仔細閱讀它們。您已構建的文件應用作替換文件,例如,“ Data \ meshes \ clothes \ farmclothes01”文件夾應如下所示:
這些.nif文件是從BodySlide構建的網格,包括.tri文件,該文件包含RaceMenu的變形數據。
4.啓用BodyGen
安裝RaceMenu後,轉到“ Data \ SKSE \ Plugins”文件夾,打開文件“ nioverride.ini”,並確保
啓用了BodyGen,bEnableBodyGen = 1,如下所示:
這將在遊戲中啓用BodyGen。
5.使用jBS2BG將BodySlide XML轉換爲BodyGen模板
使用該工具非常簡單。
在BodySlide中設置您喜歡的主體類型的XML預設,然後使用“另存爲...”將其另存爲XML。
啓動jBS2BG.jar,然後單擊“按鈕,然後找到並添加剛從BodySlide保存的XML。
添加後,您現在可以看到與您創建的XML預設等效的BodyGen。
默認情況下,生成的模板將使用Big值,即您創建的車身的最大重量。
可以使用“編輯SetSliders”按鈕進行更改。有了它,您可以選擇要使用的重量,甚至可以選擇小(最小)和大(最大)之間的範圍。
6.使用jBS2BG將預設分配給自定義目標,例如“所有女性NPC”,“所有女性Nords”...等。
現在,您已經在列表中有了預設,現在必須將其分配給某些NPC。
現在,轉到“變形”選項卡:
假設您要將預設分配給遊戲中的所有女性NPC。
在“自定義目標”文本字段中,鍵入“ All | Female”(不帶引號),然後單擊文本字段下方的“添加”按鈕。
當列表中有一些預設時,隨機預設將自動分配給新添加的目標。
爲“ All | Female”目標分配更多的預設將使BodyGen從分配的預設中隨機選擇一個以使目標變形。
要爲特定種族指定變形,可以使用“ All | Female | NordRace”,“ All | Female | BretonRace”等
名稱。7.使用jBS2BG將預設分配給NPC
現在,例如,您要分配一個預設爲特定的NPC,
首先,您需要一個文本文件,其中包含要添加的NPC列表。您可以使用jBS2BG文件夾中包含的TES5Edit腳本生成此文件: “ jBS2BG Export NPC List.pas”。
如果您現在沒有TES5Edit,則可以使用jBS2BG文件夾中包含的文件夾: “ FemaleNPCList-Dawnguard + Dragonborn + HearthFires + Skyrim.txt”。
要從TES5Edit生成列表,請將.pas腳本複製到“ Edit Scripts”文件夾中。
右鍵單擊要從中獲取NPC的主設備/模塊(可以選擇多個主設備),然後單擊“應用腳本”。
然後選擇腳本“ jBS2BG導出NPC列表”,然後單擊“確定”
等待導出過程完成,對於其中裝有大量NPC的Master,此過程可能需要一段時間。
導出完成後,您可以在與“ TES5Edit.exe”相同的文件夾中或您的Skyrim安裝文件夾中找到“ *.txt”文件。導出文本文件後,返回jBS2BG,現在單擊“添加NPC”,然後單擊“ 從文件添加NPC”,找到並選擇包含列表的文本文件。現在,您可以瀏覽表並選擇要添加的NPC。要將一個添加到列表,請選擇NPC,然後單擊“ <=添加”。您可以單擊表標題以對列表進行排序,也可以右鍵單擊標題以過濾列表。
8.生成和導出INI
您只需單擊 “ Generate Templates”和 “ Generate Morphs”按鈕即可生成 “ templates.ini”和 “ morphs.ini”所需的內容,您可以將其複製並粘貼到相應的INI中。
但是更簡單的方法是轉到 File-> Export BodyGen INIs。
之後, “ templates.ini”和 “ morphs.ini”都將導出到您選擇的位置。
現在,將 “ templates.ini”和 “ morphs.ini”都放入文件夾 “
其中%MOD_FILENAME_WITH_EXT%類似於“ Skyrim.esm”,讓我們僅使用“ Skyrim.esm”,例如
“ Data \ meshes \ actors \ character \ BodyGenData \ Skyrim.esm \”。
最後,您應該擁有:
“ Data \ meshes \ actors \ character \ BodyGenData \ Skyrim.esm \ templates.ini”
“ Data \ meshes \ actors \ character \ BodyGenData \ Skyrim.esm \ morphs.ini” …
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。