01 / 一个引擎,三套可用动作
三档共用同一套模式与计时机制。档位筛选动作池、角色与特性,再由 manifest 决定实际媒体。13 / 32 / 37 是商业独立视频目标,不能拿节点数或注册表条目数替代。
Starter 无玩耍菜单、外出、礼物或独立生气视频;Standard 增加这些入口;Max 再增加稀有动作与七天久别冷落链。
Behavior atlas / Archify
从睡醒、注视,到主动找你与外出归来。按档位展开每条动作链,查看触发条件、返回路径和具体动作池。图表依据当前本地源码,包含未提交的改动。
直接从当前 runtime 表提取;注册表条目、逻辑状态与商业独立视频是三个口径。实际可播放动作还取决于 PetPack 媒体与解锁条件。
| 具体动作 | 当前档位入口 / 池 | 注册表播放默认 | 权重 | 回退 |
|---|
三档共用同一套模式与计时机制。档位筛选动作池、角色与特性,再由 manifest 决定实际媒体。13 / 32 / 37 是商业独立视频目标,不能拿节点数或注册表条目数替代。
Starter 无玩耍菜单、外出、礼物或独立生气视频;Standard 增加这些入口;Max 再增加稀有动作与七天久别冷落链。
产品合同要求随机活动在自然状态边界插入;当前 tick 仍按独立 60–120 秒计时触发,定义的 cycleAwakeAtBoundary 未被当前 tick 调用。图按执行路径绘制。
旧文档提到寻人等待最多两分钟;当前执行按白天 3 次 / 深夜 1 次媒体循环计数。参数均可能被 manifest 或运行时配置覆盖。
Formal Cloud 的外出和礼物由服务端裁定。客户端候选请求后先睡眠,收到 returnAt 才进入外出;礼物不是本地抽奖结果。
15% / 30% 外出、8% / 12% 返礼是客户端本地默认及合同口径。服务端线上实际配置、订阅结算与已安装客户端,本轮未验收。
petRuntimeConfig.ts:动作池、档位、权重、默认参数。StateEngine.ts:事件入口、模式变化、退出与回退。mediaDuration.ts:实际媒体时长优先。formalDesktop.tsx:Cloud 权威开关。docs/product-contract.md:产品目标与历史条款冲突顺序。
图内来源行号对应冻结的本地快照;它包含未提交内容,不冒充远端提交。未上传源码文件、照片、媒体或凭据。
19 张图的 Archify schema、来源验证、严格产物检查与真实浏览器自动检查均通过。汇总页独立做切档位、专题、动作查询与可访问性基本检查。自动布局检查不等于每张图都已由人眼逐一审美验收。
这是一份静态源码说明,不是客户端发布、线上配置回执或真实宠物动作验收。