Skip to content

Integrated Mod Manager v4.7.0-preview.1

Pre-release
Pre-release

Choose a tag to compare

@uyujkk uyujkk released this 03 Nov 04:32

v4.7.0-preview.1

基于 v4.6.1 的 Windows x64 开发预览版,包含 #61–#68。Windows x64 development preview based on v4.6.1, covering #61–#68.

中文

新增

  • 预设图片:可选开启“在浮窗保存预设时截图”(默认关闭,开启时提示截图可能包含 UID、昵称和聊天)。主窗口的状态槽位和组合预设显示缩略图,可以从游戏截取、选择本地图片或清除;恢复确认框显示保存时的样子。
  • 框选角色与图片切换:浮窗可以变成透明取景框框住角色,图片归当前槽位,可锁定大小、设为默认区域;“图片切换”把浮窗移到屏幕中央,横向列出槽位图片,点图切换。
  • 浮窗:按钮和标签有独立底板,背景很透明时文字加阴影;新增紧凑布局、鼠标穿透(用显示/隐藏快捷键恢复)和清晰、平衡、极简三档外观。
  • 其他游戏:第一次安装按系统语言选择中文或英文,并询问要管理哪个游戏,不再默认终末地。原神、崩坏:星穹铁道、绝区零的仓库可以通过 XXMI 一键启动;任何仓库都可以在编辑对话框里指定 XXMI 导入器。
  • “默认”槽位:每个 Mod 都会补上一个保存 Mod 原始默认值的“默认”槽位;恢复它时读取 Mod 当前声明的默认值,会跟随 Mod 更新。
  • 保存槽位:Mod 菜单的开关、页码和位置默认不保存,主窗口会列出这些变量让你选择保留;快捷键页可以调整加载器的自动保存间隔(修改前备份 d3dx.ini)。
  • 批量操作:Mod 列表的“批量”可以把多个 Mod 加入组合预设、复制到文件夹或删除。
  • Discord:设置页“诊断与问题报告”新增 Discord 入口。

改进与修复

  • 切换到源目录为空的仓库会导致软件退出,已修复。
  • 管理员权限下文件选择对话框打不开(例如终末地启动设置里的“浏览”),改用系统原生对话框。
  • 槽位切换在发出 F10 后立即显示状态,不再等待 3 秒的只读保持;保持期间再次切换会提示,耗时写入 startup.log。
  • 浮窗动画跟随屏幕刷新,内容淡入淡出。
  • 热应用提示改为“已发送 F10,请到游戏里确认”;快捷键页说明 Mod 按键需要在 INI 里修改,并提供打开 INI 的按钮。
  • 配置文件会保留不认识的字段,在新旧版本之间切换时不丢设置。

已知问题与注意

  • 这是关闭软件自身更新的预览版,请解压到独立目录试用,不要覆盖正在使用的版本。
  • 以下内容只在演示环境或单元测试中验证过,尚未在真实游戏里确认:XXMI 启动三个游戏、鼠标穿透在全屏游戏里的表现、恢复“默认”槽位、批量操作、自动保存间隔的修改与卡顿影响、管理员权限下的文件选择。
  • 一次槽位切换中,管理器本身约占 0.25 秒;其余时间是加载器 F10 重载全部 Mod,启用的大型 Mod 越多越慢。
  • 删除 Mod(含批量删除)是永久删除,不进回收站。

English

New

  • Preset pictures: optional screenshots when saving presets from the overlay (off by default, with a privacy notice). State slots and combination presets show thumbnails in the main window; set a picture from the game or a file, or clear it; restore dialogs show the saved look.
  • Frame a character, pick by picture: the overlay becomes a transparent frame around the character, with a size lock and a default area; "Pick by picture" moves it to the middle of the screen and switches slots by picture.
  • Overlay: buttons and labels keep their own backing and text gets a shadow when the background is very transparent; compact view, click-through (restored with the show/hide hotkey) and Clear, Balanced and Minimal looks.
  • Other games: a first install picks Chinese or English from the system language and asks which game to manage instead of assuming Arknights: Endfield. Genshin Impact, Honkai: Star Rail and Zenless Zone Zero repositories start through XXMI; any repository can choose its XXMI importer.
  • Default slots: every Mod gets a Default slot with its original defaults, and restoring it reads what the Mod declares now.
  • Saving slots: a Mod menu's open state, page and position are left out by default, and the main window lists them to keep any; the Shortcuts page can set the loader's auto-save interval, with a backup of d3dx.ini.
  • Batch actions: add several Mods to a combination preset, copy them to a folder or delete them.
  • Discord link in Settings → Diagnostics.

Fixes and improvements

  • Switching to a repository with no source folder no longer ends the app.
  • File dialogs work when the manager runs elevated, for example Browse in the Endfield launch settings.
  • Slot switching reports as soon as F10 is sent, says when a switch is still applying, and logs its timing in startup.log.
  • Smoother overlay animations; clearer hot-apply and key-binding hints; the configuration keeps fields it does not know.

Known issues

  • A preview with app self-update off; extract into its own folder rather than over your current install.
  • Not yet confirmed in a real game: XXMI launches for the three games, click-through in full screen, restoring Default slots, batch actions, the auto-save interval and its effect on performance, and elevated file dialogs.
  • The manager takes about 0.25 s of a slot switch; the rest is the loader reloading every Mod on F10.
  • Deleting Mods, including batch delete, is permanent.

The package as a whole is AGPL-3.0-only; see LICENSING.md. / 整个运行包按 AGPL-3.0-only 分发,见 LICENSING.md。