星期日, 7月 06, 2025

Diablo 2: Resurrected 紙娃娃MOD筆記

 * Sorceress改露臀: 

  1. 用Ladiks Casc Viewer解析出 Diablo 2: Resurrected 資料夾中的'Data'
  2. 用Noesis打開data\hd\character\player\sorceress\textures\sorceress_body_albedo.texture
  3. 此時能看到全部的皮膚素材,除了一片綠色的小褲褲
  4. 用Noesis將data\hd\character\player\sorceress\textures\sorceress_body_albedo.texture給export成PNG
  5. 用手邊的圖片編輯軟體,用滴管點選綠色小褲褲附近的膚色
  6. 用滴管點選綠色小褲褲, 將綠色替換成剛剛選取的膚色, 存檔.
  7. 用Noesis打開剛剛修改過的PNG給export成Diablo 2: Resurrected的texture
  8. 回到檔案總管, 用新產生的texture檔案覆蓋原檔

 * Sorceress改破甲:

  1. 用Noesis打開data\hd\character\player\sorceress\textures\sorceress_heavyarmor_alb.texture(也可以修改mid/light的armor_alb.texture)
  2. 用Noesis將data\hd\character\player\sorceress\textures\sorceress_heavyarmor_alb.texture給export成PNG
  3. 用手邊的圖片編輯軟體, 將PNG中需要露出皮膚材質的部分改成透明色. 比方說群甲的護檔, 還有馬甲線/人魚紋), 存檔. 
  4. 用Noesis打開剛剛修改過的PNG給export成Diablo 2: Resurrected的texture, 參數: DXT5 - Set Ootput Format DXT5
  5. 回到檔案總管, 用新產生的texture檔案覆蓋原檔



* Sorceress改露臀後, armor.txt裡面, rArm/lArm.....lSPad各部位依序填上0/0/2/0/2/2. 這裡的'2'指的是剛剛修改的'heavy armor'. 如果改的是mid armor的話就填1. 

* armor.txt, component改成16則該護甲穿上後不會改變外觀, 也就是輕裝.


* 因為人物展示介面的盾牌會妨礙我們觀賞修改後的成果, 所以要將盾牌顯示給移除: 

  1. shield檔案夾裡 各盾牌種類的txt裡面的scale按照職業別填入x:0/y:0/z:0, 如此盾牌就不會展示,但左手依然保持拿盾姿勢
  2. shield.txt裡"defaultEnabledWeight"改小值(ex: 0.1),這樣左手就能自然垂下


沒有留言: