6f5491c0-6c94-4f8e-8ad3-136d04ab862f

This commit is contained in:
2026-06-23 13:04:15 +00:00
parent f73b96026c
commit 674775be0e
9 changed files with 1007 additions and 26 deletions
+10 -5
View File
@@ -10,7 +10,7 @@ import type {
export const INITIAL_STATE = {
crystals: 0,
insights: 0,
energy: 10,
energy: 3,
contact: 0,
crystalsPerSec: 0.4,
crystalCap: 50,
@@ -24,6 +24,11 @@ export const INITIAL_STATE = {
blueprints: [] as string[],
pendingCrystals: [],
activePuzzle: null,
activeExpedition: null,
expeditionLog: [],
energyMax: 5,
lastEnergyTick: Date.now(),
totalExpeditions: 0,
theme: "dark" as const,
soundOn: true,
};
@@ -147,13 +152,13 @@ export const TECH_TREE: TechNode[] = [
cost: 200,
effect: { kind: "autoDecode", value: 1 },
},
// 探险分支(v0.1 仅产能效果,探险系统留 v0.2
// 探险分支(v0.2:探险力/生命/能量上限/产能
{
id: "exp_1",
branch: "expedition",
level: 1,
name: "远征推进器",
desc: "晶体/秒 +1.2(探险预备)",
desc: "探险力 +3晶体/秒 +1.2",
cost: 12,
effect: { kind: "crystalsPerSec", value: 1.2 },
},
@@ -162,7 +167,7 @@ export const TECH_TREE: TechNode[] = [
branch: "expedition",
level: 2,
name: "遗迹图谱",
desc: "仓库上限 +200,晶体/秒 +2",
desc: "探险力 +5,探险生命 +20",
cost: 60,
effect: { kind: "crystalCap", value: 200 },
},
@@ -171,7 +176,7 @@ export const TECH_TREE: TechNode[] = [
branch: "expedition",
level: 3,
name: "维度信标",
desc: "接触进度转化率 +50%",
desc: "探险力 +8接触进度转化率 +50%",
cost: 180,
effect: { kind: "contactRate", value: 0.5 },
},