Repository navigation
Releases
EZapi 0.1.87-preview.1 · 语言兼容修复与当前框架
EZapi 0.1.87-preview.1,程序集 0.1.87。这是预发布版,当前 DLL 的实机验收仍待完成。
本版修复了生成包装 DLL 指纹不同时,游戏语言被提前回退为英文的问题。语言读取核对主线程、实际 getter 签名及返回值;已有物品的显示和容器重开刷新也移除了同类 SHA 门槛,保留原生钩子检查与玩家改名保护。临时读取失败可以在下次展示恢复,公开 API 签名不变。
从上一公开版 0.1.76 更新时,还包含以下已完成的开发内容:
- 王尔德服务界面首次打开闪屏修复,以及可扩展的阵营声望界面。
- 可选调试面板的“信用点 +10,000”按钮。调试默认关闭,启用方法见安装指南。
- 原版与 Mod 全物品目录、物品来源与热度、精灵内容检测。
- 物品交付凭据、原生预制物品和带内容容器交付核验。
- 空简介在注册、创建和本地化刷新之间的统一语义。
- 配套示例、schema、AI 索引和当前文档;旧 DLL 的原生记录保留为历史证据。
下载:
- game.zip:玩家包,只安装
Mods/EZapi.dll。 - developer.zip:相同 DLL、XML 注释、校验器、文档、示例、美术参考和进入游戏自动化工具。调试工具可选,示例不会自动安装;框架源码请单独从本仓库获取。
- 更新前退出游戏,再替换 DLL;保留现有配置和存档。其他 Mod 安装包附带的旧版 EZapi 不应覆盖本版。
验证:67 组离线套件、25 项 CLI 检查、11 个独立调用示例编译、21 项封包 DLL 语言检查通过。导出的公开源码也独立跑过全部 67 组套件和 CLI 检查。这些是离线证据,不代表真实语言切换、任意 Mod 组合或当前 DLL 保存重载已通过实机验收。
Current source, tests and tools are MIT licensed. Optional original-game art references retain separate rights and are excluded from MIT artwork licensing. No game/runtime assemblies, credentials, private logs, saves or private repository history are included.
See current status and 中文安装与调试指南.
EZapi 0.1.76-preview.1 — 原生 UI 积木与 AI 布局预览
EZapi 0.1.76-preview.1 — 原生 UI 积木与 AI 布局预览
- 公开原生 Row、Column、Frame、Center、Inset、Section、Label、Button、Spacer 积木,支持上下/左右居中、统一间隔、字号、换行和原生语言字体。
- 严格 JSON 预览支持电脑、熔炉和养鱼机布局模板;修改后点击重载,无需重编 DLL。无文件时默认显示内嵌电脑模板。
- 导出实际控件坐标和字体所需尺寸;识别文字溢出。已有 Mod 窗口可只读 InspectWindow。预览按钮禁用、空库存锁定,关闭/读档/离开场景时清理。
- 双语开发面板与常用诊断、一次性中英测试的显式存档槽/周目绑定。普通玩家不加载开发面板;普通开发工具与回归夹具分开启用。
- 开发包补齐 schema、AI 索引、独立 DLL 编译示例和 Set-EZapiUiPreview.ps1,并保留进入游戏脚本。
本版运行 DLL 已变更。验证范围与哈希统一见 release-status.json。60 组离线套件、25 项独立 CLI 检查和局部原生 UI/中英检查分别记录,不代表全框架、任意 Mod 组合、机器功能或当前 DLL 保存重载验收。
Native UI components and reloadable JSON preview use actual game controls and locale fonts. AI can inspect expected/actual boxes and font overflow rather than estimate layout by character counts. Three templates, bilingual docs, schema, task index, independent DLL caller and a staging tool are included. Buttons are inert and empty inventories locked in preview. Existing windows can be inspected read only. Scope and exact hash are recorded in release-status.json; full gameplay, mixed-Mod and current-DLL save/reload acceptance remain pending.
本DLL中英批量原生检查 421/0;551份存档文件在退出游戏后保持字节一致。测试进程还载入现有 DeepSpace Mod 0.3.7,但不据此保证任意Mod组合。原始私人日志/存档不公开;聚合范围见统一状态。
EZapi 0.1.74-preview.2 — 可选原版 Tooltip 规范与开发工具
EZapi 0.1.74-preview.2 — 可选原版 Tooltip 规范与开发工具
本次更新开发文档、消费方示例和离线工具,运行程序集仍为 0.1.74,与 preview.1 的 DLL 完全相同。已安装 preview.1 的玩家无需替换 DLL;Mod 作者下载新版开发包获取资料。
- 新增可选原版 Tooltip 规范、English guide和机器索引,区分原版风格与扩展信息风格。
- 原版风格显式使用原生说明字段并关闭来源;分类、估值与真实属性保留游戏渲染。操作简介与风味叙述分开,避免重复名称或数值。
- 澄清官方 Late 回调并非整个 Tooltip 的最终末尾;不再把“来源位于全部说明之后”当成保证。
- 加入可离线校验的 JSON 包与可独立编译的 DLL 示例,并接入标准构建入口。
- 开发包新增
New-EZapiMod.ps1中英起步生成器,提供 Native/Extended 选项;Find-EZapiApi.ps1可离线查询任务、完整重载签名和错误索引。两者不安装、不发物品、不保存。 - 修正关联指南的字段语义、低层工厂与声明式物品语言刷新边界,以及把历史0.1.72语言验收写成当前结果的旧文案。
新增 JSON 示例通过现有真实校验器;DLL 示例及两种风格的生成工程编译通过。生成器的 JSON/DLL × Native/Extended 四种组合通过 Windows PowerShell 5.1 检查,并核对默认选择、已有目录保护、引号/花括号/占位符文字及任务搜索。文档版本、链接与开发包边界另行检查。
本次未启动游戏;新 Tooltip 示例尚未完成实机视觉验收。59组离线框架回归与25项CLI检查属于相同运行DLL的既有证据;当前全框架实机和保存重载仍未完成。preview.1 的王尔德局部 UI 证据不扩展到本次新示例。统一状态见release-status.json。
This is a documentation/SDK-tool revision with the identical 0.1.74 runtime DLL. It adds optional native/extended Tooltip recipes, bilingual guides, machine indexes, validated JSON and compiled DLL examples, a bilingual starter generator and offline API search. Native style explicitly disables attribution and uses native description/flavor fields. Late does not guarantee the final line. Existing Mod defaults remain compatible. New examples have no native visual or save/reload acceptance; previously recorded framework checks remain scoped to their original evidence.
EZapi 0.1.74-preview.1 - 王尔德人脉网络滚动布局
EZapi 0.1.74-preview.1 — 王尔德人脉网络滚动布局
人脉网络条目增加时不再向外撑大窗口。左侧保留原生详情和解锁操作,右侧提供动态分类、名称/ID 搜索、筛选及始终可见的竖向滚动条。
- 自动发现原生分类行中追加的 NetworkElement 和新分类,不硬编码原版条目名单。
- 修正卡片悬停/点击动画与网格 pivot 的坐标冲突,以及滚动条滑块越界。
- 保留原按钮回调、费用、前置条件、冷却、试玩版锁和保存路径;关闭窗口恢复布局。
- 可选开发者面板增加临时滚动压力检查,关闭窗口清除 UI 副本。
- 离线搜索/筛选/大量条目边界检查纳入原有 UI 测试组;自动进入游戏脚本按指定版本检查初始化日志。
运行程序集升级为 0.1.74。用户已确认卡片悬停/点击、详情、现有黑客条目和常驻竖向滚动条正常。全框架、其他 Mod 组合和保存重载的完整实机验收仍待完成;不继承旧 DLL 证据。准确范围与哈希以 当前状态 为准。
Runtime 0.1.74 adds the Wild network browser, preserves native cards/callbacks, and restores layout at close. Scoped user UI feedback does not establish full native acceptance. Players still install one DLL; source is MIT and the developer package retains optional original-style art references with separate rights.
下载:玩家选择 EZapi-0.1.74-preview.1-game.zip;Mod 开发者和 AI 选择 EZapi-0.1.74-preview.1-developer.zip,解压后先读 docs/AI-START-HERE.zh-CN.md。开发包包含完整公开API索引、XML注释、离线校验器、示例、96张可选美术参考和进入游戏脚本。玩家仍只安装一份 Mods/EZapi.dll,开发工具可选。
验证:59组离线回归、25项CLI检查通过;当前DLL已检查84张附加卡片、新分类、竖向滚动、搜索和关窗清理。全框架实机验收和保存重载仍待完成。
EZapi 0.1.73-preview.5 · 原版画风美术参考
EZapi 0.1.73-preview.5 — 可选原版画风美术参考
开发者希望新物品贴近 Probably Stolen 原版画风时,可以直接使用开发包内的美术指南、English guide、分类图片及中英AI提示词。
- 新增96张原始尺寸透明图、对应4倍最近邻图、8张分类图、总览、常用色和逐图尺寸/哈希索引。
- 从中英AI入口、图片资源指南、内容包指南和任务索引链接到参考集。
- 明确16px是常规物品绘图起点,尺寸为16的倍数不自动保证清晰,不改变实际占格或资源加载规则。
- 原版美术独立标明来源与权属,不纳入EZapi MIT授权;玩家游戏包不附带这些开发资料。
- 封装前检查图像、引用、尺寸、哈希及开发包完整性。
运行DLL仍为0.1.73,哈希不变。本次不启动游戏;当前DLL实机UI、混合Mod和保存重载验收仍待完成。历史DLL记录不作为本次通过依据。
The developer SDK now bundles optional original-game visual references and en/zh prompts. Original game artwork is excluded from MIT. Runtime unchanged; native acceptance remains pending.
EZapi 0.1.73-preview.4 · 文档一致性修订
EZapi 0.1.73-preview.4 — 文档一致性修订
本次只修正文档和索引,不改变 0.1.73 运行 DLL。当前源码按 MIT 开源;两个安装包和进入游戏脚本保持既有结构,玩家仍安装一份 Mods/EZapi.dll。
- 增加统一版本与验收状态入口,明确 59 组离线测试、25 项 CLI 检查已通过,当前 DLL 实机 UI、组合 Mod 和保存重载验收仍待完成。
- 把按版本记录的旧报告归档;旧入口保留明确导航。旧能力缺失说明、旧构建版本与当前指南分开。
- 修正语言文档把历史 0.1.72 DLL 的 415 项检查写成当前通过的问题;JSON 的旧 native/runtime 已通过标记改为历史记录,当前验证标记统一为 false。
- 失效证据链接改为“历史标识、原件未公开”,不把私人报告包装成可下载资料。
- 加入文档一致性检查,并同步开发包内文档。
The runtime is unchanged. Current-DLL native acceptance remains pending; historical tests never establish current gameplay correctness. See current status.
本修订另外统一安装指南中的 DLL 哈希说明,更新当前标准配方的默认事务及外电契约,检查玩家包中安装说明的链接。
EZapi 0.1.73-preview.3 · 文档一致性修订
EZapi 0.1.73-preview.3 — 文档一致性修订
本次只修正文档和索引,不改变 0.1.73 运行 DLL。当前源码按 MIT 开源;两个安装包和进入游戏脚本保持既有结构,玩家仍安装一份 Mods/EZapi.dll。
- 增加统一版本与验收状态入口,明确 59 组离线测试、25 项 CLI 检查已通过,当前 DLL 实机 UI、组合 Mod 和保存重载验收仍待完成。
- 把按版本记录的旧报告归档;旧入口保留明确导航。旧能力缺失说明、旧构建版本与当前指南分开。
- 修正语言文档把历史 0.1.72 DLL 的 415 项检查写成当前通过的问题;JSON 的旧 native/runtime 已通过标记改为历史记录,当前验证标记统一为 false。
- 失效证据链接改为“历史标识、原件未公开”,不把私人报告包装成可下载资料。
- 加入文档一致性检查,并同步开发包内文档。
The runtime is unchanged. Current-DLL native acceptance remains pending; historical tests never establish current gameplay correctness. See current status.
EZapi 0.1.73-preview.2 · MIT 开源
EZapi 0.1.73-preview.2 — MIT 开源 / Open source
当前框架、离线校验器、59 组源代码链接测试、构建脚本和索引工具按 MIT 许可证公开到 https://github.com/Commoner-ai/EZapi 。源码与两个二进制安装包分开获取,旧私有仓库的提交历史未迁入。游戏程序集、私人日志、存档和凭据不分发。
程序集仍为 0.1.73,运行 DLL 与 preview.1 相同;本次只整理源码发布、许可、构建入口与文档。游戏包仍只安装一份 Mods/EZapi.dll,调试默认关闭。开发包包含同一 DLL、XML 注释、校验器、接口索引、schema、调用示例及进入游戏脚本。
The runtime DLL is unchanged from preview.1. Source publication and packaging do not establish native gameplay correctness. This remains a prerelease: current-DLL native UI, mixed-Mod layouts and save/reload verification are still pending. Historical native reports remain scoped to their recorded DLLs. See source build instructions for requirements and offline checks.
EZapi 0.1.73 Preview 1 · 游戏前置 / 开发包
EZapi 0.1.73-preview.1
新增 DepartureApi:把用户搜打撤项目的自适应离店地点按钮封装为独立框架服务。作者提供ID、文字和回调即可加入原生地图;支持动态条件、语言、稳定顺序、占位避让和无空位隐藏。原版按钮及其他Mod布局只读观察,不移动。按钮随地图、存档代次和场景清理,旧回调失效。
Destination travel, visit consumption, inventory synchronization and saving remain the caller's responsibility. The native adapter adds no Harmony patch and has no Forge/DeepSpace DLL dependency. Unknown game builds disable native attachment.
按用户要求,框架实现保持私有。源码仓库保持私有;此公开仓库只分发二进制、文档与调用示例。两个分发包均不含框架实现、内部测试或构建工程。开发包保留同一份DLL、XML注释、校验器二进制、API/任务/错误索引、文档、调用方示例及自动进入游戏工具。调试默认关闭,回归夹具需第二次明确启用,不增加玩家DLL依赖。
This is a prerelease. Source-linked departure registration/callback/layout tests pass124 checks. Direct game-method references and reachable Unity wrappers have been statically checked; these do not prove native UI behavior. New-binary native tests, mixed-Mod layout combinations and save/reload behavior remain unverified. No game was launched for this change. Historical native reports retain their recorded versions and hashes.
下载选择 / Downloads:
- game.zip:玩家安装包,只安装一份Mods/EZapi.dll。
- developer.zip:开发者/AI工具包,同一DLL、API文档、离线校验器、调用示例、可选调试和进入游戏脚本。
- SHA256SUMS.txt / package-verification.json:校验值及验证范围。
GitHub自动生成的Source code归档只包含本公开发布仓库的文档和消费方示例,不包含EZapi框架实现。