猹引擎
服务端插件动作
本页只描述插件功能动作,不绑定具体命令写法。
动作总览
| 模块 | 动作 | 功能说明 | 常用输入 | 常见输出 |
|---|---|---|---|---|
| 引擎管理 | 执行引擎重载动作 | 重新加载配置、模型映射、页面映射 | 无 | 重载成功提示 |
| 引擎管理 | 执行玩家重同步动作 | 向在线玩家重新下发当前引擎数据 | 目标玩家或全服 | 同步完成提示 |
| 页面系统 | 执行页面打开动作 | 打开指定页面 ID | 玩家、页面 ID | 页面打开回执 |
| 页面系统 | 执行页面关闭动作 | 关闭指定页面 ID | 玩家、页面 ID | 页面关闭回执 |
| 页面系统 | 执行页面状态查询动作 | 查询页面是否已打开 | 玩家、页面 ID | 打开/关闭状态 |
| 页面系统 | 执行页面数据下发动作 | 把业务数据推送到页面 | 玩家、业务通道、数据体 | 页面收到数据事件 |
| 页面系统 | 执行页面槽位同步动作 | 重新下发当前页面槽位快照 | 玩家、页面 ID | 槽位刷新回执 |
| 方块模型 | 执行模型方块发放动作 | 发放模型方块到玩家背包 | 玩家、模型 ID、数量 | 发放成功提示 |
| 方块模型 | 执行模型方块投放动作 | 在世界坐标放置模型方块 | 模型 ID、坐标 | 投放成功提示 |
| 方块模型 | 执行方块动画播放动作 | 触发指定方块动画 | 坐标、动画 ID | 播放成功提示 |
| 方块模型 | 执行方块动画停止动作 | 停止方块当前动画 | 坐标 | 停止成功提示 |
| 实体模型 | 执行实体模型绑定动作 | 强制实体使用指定模型 | 实体、模型 ID | 绑定成功提示 |
| 实体模型 | 执行实体模型清除动作 | 清除实体强制模型并回到规则匹配 | 实体 | 清除成功提示 |
| 实体模型 | 执行实体动画播放动作 | 播放实体特殊动作动画 | 实体、动画 ID | 播放成功提示 |
| 实体模型 | 执行实体动画恢复动作 | 停止特殊动作,回到常规状态动画 | 实体 | 恢复成功提示 |
| 装备模型 | 执行外观挂载动作 | 为玩家挂载指定外观模型 | 玩家、外观 ID | 挂载成功提示 |
| 装备模型 | 执行外观卸载动作 | 卸载玩家指定外观模型 | 玩家、外观 ID | 卸载成功提示 |
| 装备模型 | 执行外观清空动作 | 清空玩家当前全部外观模型 | 玩家 | 清空成功提示 |
| 槽位系统 | 执行槽位规则加载动作 | 重新加载 slot.yml 规则 | 无 | 槽位规则生效提示 |
| 槽位系统 | 执行槽位回收动作 | 页面关闭前回收临时槽位物品 | 玩家、页面 ID | 回收完成提示 |
典型动作链
活动大厅链路
- 执行玩家重同步动作。
- 执行页面打开动作(活动主界面)。
- 执行方块动画播放动作(大厅演出方块)。
- 执行页面数据下发动作(活动倒计时、奖励池)。
Boss 阶段切换链路
- 执行实体模型绑定动作(切换阶段模型)。
- 执行实体动画播放动作(阶段技能演出)。
- 执行页面数据下发动作(阶段机制说明)。
- 阶段结束后执行实体动画恢复动作。
角色外观页链路
- 执行页面打开动作(角色外观页)。
- 执行页面槽位同步动作(同步装备槽状态)。
- 执行外观挂载动作(装备成功后挂载外观)。
- 执行页面数据下发动作(刷新角色评分和外观状态)。
猹件开发组