传统模式 · 配置参考
重置功能
传统模式转生插件的重置项、保留/销毁范围和奖励条件。
# 重置功能参考
# 入口与前置
打开 插件模块 -> 转生插件。重置会批量改变玩家状态,开始前必须保存版本并列出要保留的长期进度。
# 插件字段
| 字段 | 作用 |
|---|---|
| 链接标签 | 玩家入口显示文字 |
| 使用所需属性 | 执行前的基础条件 |
| 名字/介绍 | 重置项说明 |
| 二次确认文本 | 防止误触 |
| 重置成就 | 是否清理成就状态 |
| 仅销毁/仅保留 | 选择清理策略 |
| 保留筛选对象 | 保留指定对象集合 |
| 保留表格 | 保留指定表格数据 |
| 保留/销毁控件 | 限定页面内容 |
| 保留/销毁属性 | 限定玩家状态 |
| 获得属性 | 重置完成后的奖励 |
# 执行顺序
展示需求 -> 需求属性 -> 二次确认 -> 计算保留集合 -> 清理/保留 -> 发放奖励 -> 保存并反馈
事件中的 触发重置 走相同清理规则。重复触发必须有锁或幂等检查,避免奖励发放两次。
# 设计边界
重置不是删除项目资源,也不是简单刷新页面。对象、表格、控件和成就都可能受影响;长期账户奖励应与本轮属性分开。
# 建立重置账本
选择“仅保留”或“仅销毁”前,先盘点每一类存档:
| 状态域 | 示例决策 | 重置后证据 |
|---|---|---|
| 玩家属性 | 清除本轮货币,保留永久等级 | 准确的前后数值 |
| 对象 | 销毁本轮背包,保留筛选出的传家宝 | 保留 ID 与删除数量 |
| 动态表格 | 清空本轮日志,保留账号收藏 | 重载后的单元格样例 |
| 动态字符串 | 清空临时备注,保留玩家称号 | 重置后的解析值 |
| 事件/控件状态 | 恢复本轮触发器和冷却 | 重置后第一次动作像新周目 |
| 成就 | 按设计保留或清除 | 进度与已领取状态一致 |
| 平台/账户状态 | 不作为项目存档字段处理 | 积分和计费流水不变 |
账本才是权威范围,不能只根据重置页当前显示的字段决定保留内容。
# 仅保留与仅销毁
每个支持的状态域只采用一种清晰策略:
- 仅保留:从清空该域开始,显式留下少量稳定内容。
- 仅销毁:默认保留该域,只删除少量明确内容。
混合心智模型会让新字段变得危险。每次新增属性、对象类、表格、字符串、事件或成就,都要回到重置账本,决定新旧存档怎样处理。
# 失败与恢复规则
- 取消确认不能产生任何写入。
- 资格校验失败不能清理状态或发放奖励。
- 重复触发共享幂等标记,不能发放两次。
- 云保存中断后不能盲目重新执行整次重置。
- 重置后的视觉特效失败不回滚权威状态。
- 恢复使用重置前保存的工程/测试存档副本,而不是 AI 对话回溯。
# 迁移风险与验收
先用副本测试全保留、全销毁和混合策略;检查对象引用、动态字符串、动态表格和云存档。验收展示但不可执行、执行一次、重复点击、事件触发、刷新恢复和奖励幂等。
下一页:对象筛选器。