文件概述

CreatureDisplayInfoExtra.dbc 提供生物显示信息的扩展数据。可用于控制NPC的种族/性别/外貌特征(肤色、脸型、发色、发型、胡须)以及各部位装备的显示外观。主要用于有装备显示需求的NPC,通过 CreatureDisplayInfo.dbc 的扩展显示编号字段引用。

列结构

列号字段类型详细说明
1编号整数扩展显示信息唯一标识符
2NPC种族整数NPC的种族ID,参考 ChrRaces.dbc
3NPC性别整数0=男性,1=女性
4肤色整数皮肤颜色编号
5脸型整数面部类型编号
6头发颜色整数发色编号
7发型整数发型编号
8胡须样式整数胡须样式编号(仅男性有效)
9头盔整数头盔装备的显示模型ID
10肩膀整数肩膀装备的显示模型ID
11衬衣整数衬衣装备的显示模型ID
12胸甲整数胸甲装备的显示模型ID
13腰带整数腰带装备的显示模型ID
14裤子整数裤子装备的显示模型ID
15靴子整数靴子装备的显示模型ID
16手腕整数手腕装备的显示模型ID
17手套整数手套装备的显示模型ID
18战袍整数战袍装备的显示模型ID
19披风整数披风装备的显示模型ID
20可装备标志整数是否允许显示装备:0=不显示,1=显示
21贴图字符串额外贴图文件名

关键字段详解

外貌自定义(列2~8)

类似玩家角色创建界面,定义NPC的种族、性别和外貌特征:

  • 种族 + 性别:决定基础模型骨架
  • 肤色、脸型、发色、发型、胡须:提供多样化的NPC外观组合
装备显示(列9~19)

11个装备槽位控制NPC穿戴装备后的视觉外观。每个槽位填入对应装备物品的显示模型ID:

  • 头盔 → 肩膀 → 衬衣 → 胸甲 → 腰带 → 裤子 → 靴子 → 手腕 → 手套 → 战袍 → 披风
  • 填充后NPC会显示穿着特定装备的外观效果
  • 可装备标志设为0时忽略所有装备数据

关联关系