photo by Johnny McClung on Unsplash

2022-12-12

In a controversy the instant we feel anger we have already ceased striving for the truth, and have begun striving for ourselves. — Buddha

11.1 — 11.30 月报

任务

  1. 任务标记配置新方案
    • 编辑器定制枚举,根据任务类型自动选择默认值
    • ets文件配置迁移,前期兼容,后期移除
    • 新任务标记MapItem开发(大小地图)
    • 大地图范围圆新增服从小地图配置
  2. 任务目标合并进度显示 & 编辑器配置支持
  3. 任务谓语:与NPC确认 & 对话界面增加NPC确认选项
  4. 工具服任务(task&trigger)ID生成逻辑迭代 & 自测:之前工具服生成id时基于本地数据缓存,如果两个工具服实例同时产生id,容易互相影响;现调整为每次生成id从数据库读取当前id,基于最新的id去生成,可一定程度上缓解多个工具服实例带来的影响(原则上逻辑依赖工具服是一个单点)
  5. 任务输出:解锁空间法则技能、清空背包装备和防具
  6. 任务谓语:处于空间技能状态、完成指定难度boss本/收容井副本
  7. 限时任务功能
    • TriggerTimer剩余时间接口
    • 编辑器配置开发
    • 倒计时UI接入
  8. 任务变动通知NPC绑定头顶UI

编辑器

  1. 任务编辑器预览时高亮正在执行的trigger节点
  2. 远程节点增删属性的数据兼容
    1. 调研sunshine远程节点的数据兼容方案
    2. 节点图数据的远程升级
    3. 迭代打开文件的流程:先进行节点图数据升级,收到升级后的数据再创建editor,加载节点图
  3. 二级界面新增“预览任务”快捷菜单

旅途

  1. 旅途界面各种迭代,表现调优,动效接入
  2. 任务界面各种迭代,表现调优,动效接入
  3. 任务&旅途hud动效接入
  4. 旅途hud增加解锁机制
  5. 旅途&任务中心提示开发
  6. 取消追踪功能&UI表现
  7. 旅途引用的生存界面支持播放视频
  8. 任务&旅途界面音效接入
  9. 任务hud进度屏蔽进度条
  10. 任务&旅途hud迭代:进度拆分显示 & 相关接口迭代,地图tips迭代;删除UITask旧代码

成就

  1. 文档,交互稿,相关导表
  2. 系统功能开发
  3. 成就UI开发
  4. 动效接入

拆解台

  1. 拆解按钮改为长按
  2. 一级tab处理,按钮消失改为灰态,滑动前未出现item排查修复
  3. 三种格子的悬浮态、选中态增加
  4. 近战武器拆解支持
  5. 界面音效接入

其他

  1. NPC功能入口新增旅途界面
  2. 可探索采集物聚类显示
  3. 相关导表超时预加载处理
  4. 提供TaskDataTools方便ui层获取任务相关数据
  5. NPC商店接入重复获取相同蓝图直接变为碎片的接口

bug

  1. 排查任务编号重复问题:工具组误传代码导致策划们使用了两个工具服,而之前的逻辑依赖工具服是个单点
  2. 排查任务3dui相关问题
  3. 排查NPC商城打开trace:商品对应的物品编号被删除
  4. 排查任务图标位置异常问题(公有NPC位置获取失败,增加公有NPC创建时向任务推送位置的逻辑)
  5. 排查&修复旅途hud不显示的问题(动效原因)
  6. 排查&修复旅途hud进度更新问题
  7. 修复任务标记方案迭代后NPC标记连线传参失效的问题
  8. 修复悬赏任务不刷新已完成任务的问题
  9. 处理NPC商城购买确认界面销毁时残留tips