NPC 侧边栏
Estimated reading time: 5 minutes基本介绍
NPC 侧边栏系统允许模组制作者为自定义 NPC 添加侧边栏显示功能,包括静态图片显示和基于游戏内服装系统的动态模型渲染。
侧边栏显示模式
两种显示模式
- 静态图片模式: 显示预先绘制的 NPC 静态图片
- 动态模型模式: 基于游戏内服装系统动态渲染 NPC 模型
静态图片模式
图片放置位置
路径说明:
[npc_name]: NPC 名称(小写,如:luna, draven)[image_name]: 图片名称,将在游戏中作为显示选项
例如:
当 boot.json 中注册了 luna 后,以上图片会自动作为侧边栏可选图片。
在 boot.json 中配置
基本结构
完整示例
配置字段说明
配置文件示例
侧边栏图层配置 (YAML)
说明:
body为基础层head / face / upper / lower为逻辑图层组zIndex控制图层叠放顺序,可使用auto表示自动计算cond为条件表达式,返回true时图层才会渲染
侧边栏图层配置 (JSON)
服装配置文件 (YAML)
以下为简化示例,用于快速定义服装套装。完整的动态模型服装配置基于游戏原始服装结构,需包含各 slot(如 over_upper、upper、lower 等)的完整属性定义。
