Files
TinyWaste/docs/diagrams/architecture-core-loop.mmd
T
virtheart 2e1b58bada docs: 添加项目文档和图表文件
添加游戏设计文档、技术架构文档、数值经济文档等内容
新增Mermaid图表文件描述系统架构和流程
包含README说明文档结构和阅读顺序
2026-04-28 19:19:20 +08:00

20 lines
653 B
Plaintext

sequenceDiagram
participant P as 玩家
participant UI as 客户端UI
participant SIM as Simulation(时间/状态)
participant CT as Content(配置与表)
participant EVT as Event(事件引擎)
participant CMB as Combat(战斗引擎)
participant SAV as Save(存档)
P->>UI: 选择地点/动作
UI->>SIM: 请求推进时间(Δt)
SIM->>CT: 读取状态消耗/刷新规则
SIM->>EVT: 抽取事件(按地点/权重/条件)
EVT-->>UI: 返回事件(文本/选项/结果预览)
alt 触发战斗
UI->>CMB: 初始化战斗(玩家/敌人/距离/武器)
CMB-->>UI: 回合结果/日志
end
UI->>SAV: 自动存档/快速保存