{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "upgrades.schema.json", "title": "upgrades 表 schema v0(108 条升级,数值抄录自 Balance Bible v1.0 §2)", "description": "架构 §3.2 CSV 规范落盘。配比 [B§2]:效率 72(12 班底×6 级,+100%/级加法,成本 C0×r^(10+4n) 取整)+ 点击 12(L1-4 ×2;L5-12 +1% 产出/s)+ 路引 18(10 入职文书 + 8 系统闸门,纯解锁零效果)+ 离线 6(×1.15/级)。与 meta_upgrades.csv 合计 120。ID 稳定永不重编号;display_en 为临时译名待文策渊 glossary。requires=enthrone_ready 表示敕封动作就绪(转世≥2 且宿慧≥60)后才可购(仅 up_gate_tianzi,provenance P-12;W2 初版误置 enthroned 会造成死锁,已修)。", "x-supported-keywords": [ "type", "properties", "required", "items", "enum", "pattern", "minimum", "maximum", "minLength", "minItems", "maxItems", "additionalProperties", "const" ], "x-unique": ["id"], "type": "object", "required": ["sheet", "schema_version", "columns", "rows"], "properties": { "sheet": { "const": "upgrades" }, "schema_version": { "const": 0 }, "columns": { "type": "array", "items": { "type": "string" }, "minItems": 11 }, "rows": { "type": "array", "minItems": 108, "items": { "type": "object", "required": [ "id", "name_cn", "name_en", "type", "target_gen", "unlock_hall", "effect_type", "effect_param", "requires", "cost", "desc_cn" ], "properties": { "id": { "type": "string", "pattern": "^up_[a-z0-9_]+$", "description": "稳定字符串 ID:up_eff__<1-6> / up_click_<1-12> / up_offline_<1-6> / up_gate_(入职文书 ID 与 generators.unlock_gate 引用一致,W1 已分配)" }, "name_cn": { "type": "string", "minLength": 1 }, "name_en": { "type": "string", "minLength": 1, "description": "临时译名,待文策渊 glossary" }, "type": { "type": "string", "enum": ["efficiency", "click", "gate_hire", "gate_system", "offline"], "description": "efficiency=班底效率;click=点击;gate_hire=班底入职文书(target_gen 解锁);gate_system=系统闸门;offline=离线效率" }, "target_gen": { "type": "string", "pattern": "^(none|gen_[0-9]{2}_[a-z0-9]+)$", "description": "efficiency/gate_hire 指向的班底 ID(generators.csv);其余 none" }, "unlock_hall": { "type": "string", "pattern": "^(none|hall_[0-9]{2}_[a-z]+)$", "description": "出现条件:通过哪殿后可见/可购;efficiency 随所属班底殿门,offline 随 H4(离线收益系统闸门),click 无门" }, "effect_type": { "type": "string", "enum": ["gen_output_add", "click_mult", "click_output_pct", "offline_add", "unlock"], "description": "gen_output_add=班底产出加法(+param);click_mult=点击价值×param;click_output_pct=点击附加产出/s 的 param 比例(进全局区,P-15);offline_add=离线效率 +param(加法加在衰减表各档速率上,各档硬顶 100%;W4 契约 v2 取代旧 offline_mult ×1.15 乘性链,systems-spec §2.5);unlock=纯解锁(param=0)" }, "effect_param": { "type": "number", "minimum": 0, "description": "效果参数(见 effect_type);efficiency=1(+100%),click_mult=2,click_output_pct=0.01,offline_add=0.05(长明灯每级 +5%,6 级满 +30%),unlock=0" }, "requires": { "type": "string", "enum": ["none", "enthrone_ready", "enthroned"], "description": "购买前置条件:none=无;enthrone_ready=转世≥2 且宿慧≥60(敕封动作就绪,仅 up_gate_tianzi,provenance P-12);enthroned=需已受敕(预留枚举,现无行使用)" }, "cost": { "type": "integer", "minimum": 0, "description": "阴德成本(禁千分位)。效率 = round(C0×r^(10+4n));入职文书 = round(C0×2/3)(g03=800 钉值复现);系统闸门 = 殿门阈值÷2(工程外推, provenance P-5);点击/离线 = [B§2.2/§2.4] 钉值" }, "desc_cn": { "type": "string", "minLength": 1 } }, "additionalProperties": false } } }, "additionalProperties": false }