跳至主要內容

制作角色改色和导入游戏


1.将已经制作好的角色皮肤改色 .pal 文件导入游戏

相关信息

Shady-loader法(推荐)

Shady-loader法(推荐)

将 pal 文件按规则命名,data_character_对应角色的名字_palette00X.palX取值为0-7,一共八个配色位)

如果我们想设置其为瓜的第一个配色,
那么对应角色的名字中,瓜就是 suika,第一个配色就是 000

最终我们得到 data_character_suika_palette000.pal

然后把这个 pal 文件直接打包成 zip 包或者文件夹 (压缩包里不要多套一层文件夹),放入 shady-loader 文件夹内,在游戏主菜单按 F2 菜单加载即可

shady-loader 使用方法传送门

对应角色的名字(附录)

对应角色的名字

  1. alice
  2. aya
  3. chirno
  4. iku
  5. komachi
  6. marisa
  7. meirin
  8. patchouli
  9. reimu
  10. remilia
  11. sakuya
  12. sanae
  13. suika
  14. suwako
  15. tenshi
  16. udonge
  17. utsuho
  18. youmu
  19. yukari
  20. yuyuko

2.自己使用编辑器制作角色皮肤改色

下载 FramedataEditor(FDE)编辑器并使用改色功能

下载链接传送门,压缩包内有简单操作说明

下载mod工具
下载mod工具

注意

首次打开会提示选择游戏 th123c.dat 数据位置

注意需要将游戏路径(文件夹名称)改为全英文,否则会报错

FrameDataEditor 编辑器操作说明

FrameDataEditor 编辑器操作说明

左上角,先导入角色: File > import > framedata > from game package

然后导入配色(自己新建配色则忽略): File > import > palette > from file

开始编辑配色,切换英文输入法,按 H 可关闭判定框,然后可以滚轮放大

打开调色板,左上角 View > palette editor,然后鼠标可以悬浮查看改色区域

导出配色: File > export > palette > to file 【注意命名和后缀,如palette000.pal】

一共有 8 个配色位所以你只能写 000-007 内的范围。

正常你会导出得到一个513字节的文件(Alt+双击 或者 右键-属性,查看文件大小)
此文件可以支持再次导入FDE编辑器编辑,或者直接导入游戏使用,不需要再进行什么转化。

如图,改色完成,左上角导出得到 pal 文件
如图,改色完成,左上角导出得到 pal 文件
导入进游戏内的效果
导入进游戏内的效果

3.将前人使用老工具“绯色二”制作的皮肤配色 .pal 文件转化格式以导入游戏和编辑器

相关信息

如果pal文件是显示 1.02KB(Alt+双击 或者 右键-属性,查看文件大小) 的,则是使用老工具“绯色二”制作的未转化格式,可继续在“绯色二”上编辑,不能导入FDE编辑,也不能直接导入游戏

使用 convpal-old-FDE 转化工具将其转化为 513 字节的文件

用法是将未转化的pal文件拖入其上,转化后的文件可以导入FDE编辑,也可以导入游戏内使用

新工具 Shady-Packer
新工具 Shady-Packer

4.convpal-true 转化工具和 true-color-palettes 的插件可搭配制作带透明度的配色

相关信息

上面的新工具 Shady-Packer 内有一个半透明妖梦的成品,是转化后的格式,也是 1KB大小

我暂时还不会制作,但是可以去问,如果有人想做的话可以在mod群里 call 我,我再去问问看怎么做

半透明妖梦配色
半透明妖梦配色
半透明妖梦配色2
半透明妖梦配色2

已知问题

  • 无法通过 Palette-picker 法加载透明配色

配色转化后得到515KB的pal文件,加载进游戏后还是错误

1、检查看你应该是启用了 true-color-palettes 这个mod,不过不用担心,不用关掉

2、用诸如 HxD Hex Editor 之类的16进制编辑器打开 515KB 的那个 pal 配色文件,删掉末尾的两个字节(如FF两个字母代表一个字节)

3、重新进游戏,应该就正常了

上次编辑于:
贡献者: Tstar00,ChocoFleece,三回転Tstar