首页› 内容与叙事› STORY-03
STORY-03

成就系统

数据驱动成就、Steam 提交队列、MOD 资格、条件和测试合同

册型T2 规格册系列内容与叙事版本v4.0档期P1上游依赖TECH-02 · TECH-04 · TECH-08被谁依赖BIZ-01 · BIZ-02本册变更v4.0:按 Godot 4.7 新方案重建

1. 成就数据合同#

achievement_id
steam_api_name
display_key
description_key
group
hidden
condition
requires_official_content
version

Steam API 名称一旦发布不可更名;显示文本可以本地化和改写。

2. 条件类型#

类型例子
counter建造设施数量达到 N
event完成指定事件
chain完成一条生产链
milestone达到世界或剧本里程碑
set拥有指定资料片内容集合
compound多个条件同时满足

3. 解锁流程#

仿真产生事实事件,AchievementService 维护玩家档案累计进度和当前存档进度。达成后先写本地确认,再进入 Steam 提交队列;Steam 不可用时延迟重试。删档不能撤销已获得的正式成就。

4. MOD 规则#

使用改变规则的 MOD 时,官方成就进入冻结状态;纯本地化、界面和安全蓝图可以由白名单决定是否保持资格。规则由 MOD manifest capability 决定,不由文件名猜测。

5. 首发成就规划#

首发成就覆盖建造、生产、物流、经济、资料片、剧本、长期经营和隐藏挑战。数量由首发内容规模在数据编译阶段确定,不再把旧的固定 40 个作为硬约束。

6. 验收#

每个成就必须有稳定 ID、条件测试、英文基准文本、中文文本、隐藏状态、Steam API 名称和至少一个可重复触发的无头夹具。

↑↓ 选择 ↵ 打开 esc 关闭 本地索引 · 无需联网