2.1 KiB
2.1 KiB
title, type, permalink, stable_id, scope, memory_type, project_id, usage_profile_id, status, revision, request_id, created_at, updated_at, tags
| title | type | permalink | stable_id | scope | memory_type | project_id | usage_profile_id | status | revision | request_id | created_at | updated_at | tags | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Checkpoint 2026-09-01 13:37:26 UTC [f559ed2e59] | checkpoint | main/projects/4111f53b-afa5-48e1-aaf8-d70a7edc0638/checkpoint-2026-09-01-13-37-26-utc-f559ed2e59 | c202edde-bed0-4d60-a532-3b21bae66f68 | project | checkpoint | 4111f53b-afa5-48e1-aaf8-d70a7edc0638 | 7aee455b-24cc-4008-bdaf-443721e6f939 | active | 1 | semantic-editor-complete-20260901-2140 | 2026-09-01T13:37:26.682143+00:00 | 2026-09-01T13:37:26.682143+00:00 |
|
2026-09-01:完成纯 C# WPF 语义化编辑器核心版本。数据模型新增精确索引 XML 路径、中文字段分组/说明、类型化字段、成本条目、攻击动作、科技效果、差异项;实体分类为国家/建筑/单位/科技。GameDataService 只收录真实 proto unit、techtree tech、civ 节点,建立 126 个国家中文名与时代科技解锁摘要,5,012 条建筑生产/研究关系含中文对象名。实体修改、成本、攻击、科技效果和原始 XML 均可回写;连续修改以上一次生成 BAR 合并;关系复制同时修改目标建筑生产/研究项并补目标国家时代科技解锁;Mod 导出包含全部变更资源;人口规则支持校验;SnapshotService 加入加载和删除。WPF 界面重做为独立滚动三栏工作台,增加常用参数/成本/攻击动作/科技效果/生产研究/差异/备份/高级 XML 标签,布尔值复选框、数字/文本输入框、资源下拉框和目标国家/建筑选择。真实回归:读取 Data.bar 得到版本 100.19.17293.0、实体 8,667(建筑 540、单位 1,917、科技 6,084)、中文名 7,055、国家 126、关系 5,012;单位生命值修改后 BAR 重建并再次读取成功;生产/研究关系复制后同时成功打开 proto 和 techtree。验证:dotnet build 0 警告 0 错误;dotnet format --verify-no-changes 通过;WPF 实际启动窗口标题 AoE3 编辑器且无 Rust 进程。未执行耗时自包含发布,待最终确认后执行。