Skip to content

Server patch detection and actiondump metadata#17

Open
NineOfGaming wants to merge 1 commit into
DFOnline:mainfrom
NineOfGaming:feature/server-version-detection
Open

Server patch detection and actiondump metadata#17
NineOfGaming wants to merge 1 commit into
DFOnline:mainfrom
NineOfGaming:feature/server-version-detection

Conversation

@NineOfGaming

Copy link
Copy Markdown

Adds server patch tracking and includes patch metadata in generated actiondumps for easier validation.

  • Added server patch detection from DiamondFire's current patch chat message.
  • Added ServerPatch, ServerPatchSet, ServerPatchTarget, and live patch state tracking.
  • Added FlintAPI.getServerPatch() and FlintAPI.getServerPatches() helpers.
  • Added serverPatches metadata to actiondump JSON output.
  • Uses actiondump location resolution to assign unknown live patches to the correct main/beta metadata field when writing actiondumps.
  • Refreshes existing actiondump metadata when newly known main/beta patch data becomes available.
    • This does not affect actiondumps generated before this metadata existed.
  • Added current patch state to the debug display.

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.

1 participant