jBS2BG-BodySlide轉BodyGen轉換器和生成器

作者 asdasfa·版本 v1.1.2·更新於 2020-06-16

截圖 共 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” …

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
jBS2BG-BodySlide转BodyGen转换器和生成器
檔案大小
676.7 KiB