Skip to content

Adapt API 15 for upstream and fix plugin compatibility#20

Open
anmili2022 wants to merge 4 commits into
Loskh:mainfrom
anmili2022:main
Open

Adapt API 15 for upstream and fix plugin compatibility#20
anmili2022 wants to merge 4 commits into
Loskh:mainfrom
anmili2022:main

Conversation

@anmili2022
Copy link
Copy Markdown

This PR adapts the plugin to API 15 and updates the local build/runtime compatibility for the current Dalamud environment.

Changes included:

  • adapt the plugin to API 15 / Dalamud 15 on XIVLauncherCN
  • resolve scanner access compatibility by using the game interop provider instead of direct plugin service injection
  • pin the project references to the active XIVLauncherCN Dalamud dev assemblies used at runtime
  • keep the windowing calls compatible with the current WindowSystem API
  • enable the default options for chat special display, italic text, and color highlighting on new configs

Validation:

  • dotnet build StarlightBreaker.Dalamud\\StarlightBreaker.csproj

@Loskh
Copy link
Copy Markdown
Owner

Loskh commented May 6, 2026

为什么要这样改,是因为目前国际服和国服的Dalamud之间存在差异吗?

@IceBlues
Copy link
Copy Markdown
Contributor

IceBlues commented May 6, 2026

这看起来只是用AI生成的一堆诡异代码, 修改了一些插件默认设置, 改动了部分不知道为什么改动的逻辑, 甚至修改了原项目repo和url
就功能而言 #18 已适配国服7.5版本, 个人认为该PR没有review的必要

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants