Jump to content

[Slay the Spire 2] 修改杀戮尖塔2皮肤的教程


Recommended Posts

Posted (edited)

杀戮尖塔2的皮肤mod,一般由三个不同类型文件组成:dll、json、pck(勾选文件拓展名即可看到)

改皮肤只需要修改.pck文件,如果需要区分则修改.json中的内容。

 

1.首先解包.pck文件。推荐使用GDRETools,将.pck文件拖拽到软件,会弹出类似与下面的内容。
如果只是改图不需要全部提取,确定需要修改的图片内容再导出即可,比如选人界面、火堆、头像、人物。这些图片通常情况下放在res://.godot/imported 中并以.ctex的专有格式结尾。因此可以将imported中关于.ctex 的图片全部提出,勾选 Full Recovery 后点击 Extract 导出,会将专有格式的图片还原成 .png 格式的文件并提取到默认位置的 CustomCardDeckMod 文件夹中。

image.png.160dd97651dda34f503e263abb1a55f6.png

 

2.导出的文件夹中一般如下图所示,修改animations和images文件夹中的.png文件即可。

image.png.781c8af34ed590163ca379804f1624fe.png
      .godot\                                ---提取出来的原始文件及其MD5文件
      animations\
      ├── character_select\        ---选人界面大图
      ├── characters\                 ---角色图片
      ├── rest_site\                    ---火堆休息的角色图片
      images\
      ├── packed\                      ---选人界面的头像图片
      ├──relics\                          ---角色遗物的头像图片
      ├──ui\

      ├──└── hands\                ---开宝箱界面中角色的手
      ├──└── top_panel\          ---游玩界面左上角顶部的小头像
 

3.修改完成后的.png文件需要转换成.ctex专业格式的图片,推荐使用CTEX Converter。只需将图片导出为.ctex格式的文件即可。然后将所有修改后的图片重命名为原始图片的名称,比如说:导出后的图片叫 characterXXX.png,而恢复前的原名称叫characterXXX.png-XXXXXXXXXXXXX.ctex,在转换成.ctex格式后会变成 characterXXX.ctex ,此时只需要将名字重命名为原名称就行。
image.png.1b32a7681de3e9ca586f66027b7f9212.png

 

4.将原PCK文件导入Patch Pck的左边,将所有修改后并转换为.ctex且重命名为原名称的图片放到 Path PCK 的右边(只放.ctex文件,建议把修改后的图片全部放在同一个文件夹中)。然后全选图片修改图片到对应原PCK中的同名文件位置。点击 Map selected to Folder 并依次点击到 res://.godot/imported 文件夹中然后 Select Current Folder (确保右边修改后的相关文件名的文件会替换到 原pck 的同名文件即可)。最后点击 patch ,将导出的 新pck 重命名为 原pck 的文件名并在mod文件夹中替换掉 原pck 文件即可。
image.png.e8b2b650480c29fb4797af64f6f0b4d9.png

image.png.4563b23462061a15a2053b8376f28221.png

Edited by awtwt

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...