Skip to content

N7

Choose a tag to compare

@DeterMination-Wind DeterMination-Wind released this 18 Apr 16:29
· 158 commits to main since this release

中文

Neon v7.0.0(16 合 1)

本次是 Neon 的大版本升级,核心目标是把新工具整合进统一体验:

  • 新并入两个客户端模块:WhoUsesThisBuilding、PatchViewer。
  • Neon 由 14 合 1 升级为 16 合 1。
  • 两个新模块的设置入口已改造为 Neon 聚合风格(统一在 设置 -> 模组 -> Neon 分组下)。
  • 新模块已补齐 bundled 接口(bekBundled / bekBuildSettings),在 Neon 内不会再额外注册独立设置分类。

重点功能

  • WhoUsesThisBuilding:按住热键悬停建筑即可反查所有引用它的逻辑处理器,并显示 Lxx(opcode) 行号标签,适合大型逻辑图排查。
  • PatchViewer:在数据库界面内联显示 datapatch 前后差异,对修改/删除/新增条目进行可视化高亮,便于补丁审阅。

工程与发布改进

  • 扩展 tools/update_submods.py,支持 src + assets/bundles 结构仓库同步,便于后续持续并入这两个上游模块更新。
  • 版本号提升至 7.0.0,README 与仓库描述已同步更新。

English

Neon v7.0.0 (16-in-1)

This is a major Neon release focused on unified integration:

  • Added two bundled client modules: WhoUsesThisBuilding and PatchViewer.
  • Neon is now a 16-in-1 toolkit (up from 14-in-1).
  • Both modules were adapted to Neon grouped settings style under Settings -> Mods -> Neon.
  • Bundled hooks (bekBundled / bekBuildSettings) were added so standalone categories are not re-registered inside Neon.

Feature highlights

  • WhoUsesThisBuilding: hold the trigger hotkey while hovering a building to reverse-trace all logic processors that reference it, with Lxx(opcode) line labels.
  • PatchViewer: inline before/after datapatch diff visualization in the database UI, with clear modified/removed/added highlighting.

Engineering & release notes

  • Extended tools/update_submods.py to sync repositories using src + assets/bundles layout for future upstream updates.
  • Bumped version to 7.0.0, and synchronized README and repository description.