1
0
Fork 0
gkms-localify-dmm-texture/resource/local-files/textures/README.md

62 lines
1.6 KiB
Markdown

# 纹理替换功能说明
## 目录结构
```
resource/local-files/textures/
├── asset_mapping.txt # 资源映射配置文件
├── comic/ # 漫画图片
│ ├── 1ko/ # 一格漫画
│ └── 4ko/ # 四格漫画
├── general_report/ # 好感度偶像档案
│ ├── amao/ # 麻央
│ └── hmsz/ # 美铃
├── ui/ # UI按钮图片
└── tutorial/ # 教程图片
```
## 配置文件说明
`asset_mapping.txt` 文件用于配置资源ID与本地文件的映射关系。
格式: `assetId=本地文件路径`
示例:
```
# 一格漫画
img_general_comic_0001=comic/1ko/img_general_comic_0001.png
# 四格漫画
img_general_comic4_0000=comic/4ko/img_general_comic4_0000.png
# 好感度偶像档案
img_general_report_akapen_amao-001=general_report/amao/img_general_report_akapen_amao-001.png
```
## 启用方式
`resource/config.json` 中添加:
```json
{
"enableTextureReplace": true
}
```
## 注意事项
1. 路径使用正斜杠 `/` 或反斜杠 `\` 均可
2. 路径相对于 `resource/local-files/textures/` 目录
3. 支持 PNG、JPG 等常见图片格式
4. 只有在配置文件中映射的资源才会被替换
5. 如果本地文件不存在,将使用游戏原始资源
## 迁移说明
如果你之前使用 xinput1_3.dll 版本的纹理替换插件:
1.`gakumas-local-texture/asset_mapping.txt` 复制到此目录
2. 将所有图片文件复制到对应的子目录中
3.`config.json` 中启用 `enableTextureReplace`
4. 删除 xinput1_3.dll 文件
5. 只保留 version.dll 即可