Files
Workspace/Assets/Demos/Demo2/Docs/RULES.md
T
2026-08-18 02:03:34 +08:00

35 lines
2.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 规则与数值契约
## 结算
`最终火力 = 载荷 × 倍率`。倍率内部使用千分位整数,例如 1.25 为 1250。所有规则按槽位 1 → 5 执行;同一张牌内的指令也按声明顺序执行,因此先加载荷再乘载荷与先乘再加会产生不同结果。
单张内置牌不提供无条件指数增长。64 位计算饱和到 `long.MinValue`/`long.MaxValue`,大数 UI 使用科学计数法。
## 内置 18 张规则
| ID | 类别 | 名称 | 条件与效果 |
| --- | --- | --- | --- |
| `production.triple-echo` | 生产链修正 | 三连复写 | 连续三次相同配方后,复制下一件产物 |
| `production.hot-ingot` | 生产链修正 | 灼热锭 | 无故障时 +120 载荷 |
| `production.precision-gears` | 生产链修正 | 精密齿轮 | 首批完成时载荷 ×1.25 |
| `production.dense-ammo` | 生产链修正 | 高密弹药 | +180 载荷 |
| `logistics.twin-stream` | 物流条件 | 双流共振 | 铁矿与燃料相邻流动时 +0.35 倍率 |
| `logistics.clear-belt` | 物流条件 | 净空运输 | 传送带占用低于 80% 时倍率 ×1.20 |
| `logistics.split-balance` | 物流条件 | 均衡分流 | +90 载荷 |
| `logistics.long-haul` | 物流条件 | 长距惯性 | 低占用且无故障时 +0.20 倍率 |
| `machine.overclock` | 机器状态 | 红区超频 | 载荷 ×1.50,然后 +1 故障 |
| `machine.preventive-maintenance` | 机器状态 | 预防维护 | 有故障时修复 1 次,并 +60 载荷 |
| `machine.night-shift` | 机器状态 | 夜班协议 | 无故障时 +0.25 倍率 |
| `machine.thermal-bank` | 机器状态 | 余热银行 | 剩余能量每点转为 3 载荷 |
| `cycle.energy-settlement` | 周期结算 | 能量清算 | 结算时剩余能量每点转为 5 载荷 |
| `cycle.excess-credit` | 周期结算 | 过量授信 | 每 20 超额火力兑换 1 资金 |
| `cycle.first-batch` | 周期结算 | 首批红利 | 首批完成时 +0.30 倍率 |
| `cycle.reserve-capacitor` | 周期结算 | 储备电容 | 有剩余能量时倍率 ×1.15 |
| `risk.glass-core` | 风险交换 | 玻璃核心 | 核心仅剩 1 点时 +0.65 倍率 |
| `risk.debt-leverage` | 风险交换 | 负债杠杆 | +260 载荷,然后 +2 故障 |
## 波次
五轮生命依次为 500、900、1620、2916、5248,对应标准装甲、分散队列、电磁护盾、高速突击和核心压制。未达到波次生命会扣除 1 点核心耐久;成功后超额火力进入资金兑换。