模板结构
一套标准副本模板,建议单独放在一个目录里:
text
plugins/DungeonMaster/地牢/<副本ID>/
├─ main.yml
├─ 区域.yml
├─ 阶段.yml
├─ 怪物组.yml
├─ 奖励.yml
├─ 模块.yml
├─ 障碍物.yml
├─ 交互.yml
└─ 全息.yml每个文件负责什么
main.yml:基础设置、进入条件、事件绑定、通关条件区域.yml:地图空间划分阶段.yml:流程推进怪物组.yml:刷怪配置奖励.yml:通关奖励和掉落模块.yml:玩法模块、保护、BossBar、复活系统障碍物.yml:门、陷阱、屏障交互.yml:拉杆、按钮、实体交互点全息.yml:提示文字和交互式全息
推荐做法
- 正式副本尽量拆文件,不要把所有内容都塞进
main.yml - 第一个副本可以先只写
main.yml、阶段.yml、怪物组.yml - 能独立维护的内容就拆出去,后面改动会轻松很多
模块.yml如果暂时不拆,玩法模块、保护、BossBar、复活系统也还能继续写在main.yml
加载建议
- 目录模式最适合正式副本
- 单文件模式只适合测试或极简示例
- 如果你已经拆成独立文件,就不要再把同样内容重复写在
main.yml里