普通NPC的素材文件编号换算规则
普通 NPC 使用固定文件分段,自定义 NPC 优先按配置选择文件。普通 NPC 显示分支(客户端 RaceImg=50)的实际换算: 外观 Appr 图库索引 素材文件 文件内基础偏移
普通 NPC 使用固定文件分段,自定义 NPC 优先按配置选择文件。
普通 NPC 显示分支(客户端 RaceImg=50)的实际换算:
| 外观 Appr | 图库索引 | 素材文件 | 文件内基础偏移 |
|---|---|---|---|
| 0~199 | 0 | Data\Npc.wil |
使用历史偏移表,不能统一按 Appr×60 |
| 200~207 | 1 | Data\Npc2.wil |
(Appr-200)×70 |
| 208 | 1 | Data\Npc2.wil |
630 |
| 209 | 1 | Data\Npc2.wil |
700 |
| 210 | 1 | Data\Npc2.wil |
740 |
| 211~999 | 1 | Data\Npc2.wil |
(Appr-200)×70 |
| ≥1000,且未匹配自定义配置 | 9 | Data\Npc10.wil |
(Appr-1000)×60 |
最终读取图片为:
因此,普通 NPC 的 Appr 增大后仍读取 Npc10,并不会继续自动切换 Npc11、Npc12。
自定义 NPC 则先按 Appr 查配置,配置范围为 10000~65535: