Skip to content

fix(gamedata): package CS GameUI 8684 and HL8684 records - #24

Merged
hzqst merged 1 commit into
mainfrom
fix/gameui-8684-gamedata
Oct 21, 2026
Merged

hzqst merged 1 commit into
mainfrom
fix/gameui-8684-gamedata

Conversation

@hzqst

@hzqst hzqst commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

The GameUI.dll attached to MetaHookSv/MetaHookSv#940 has a separate module identity, so the plugin package needs the new cstrikegameui-8684 snapshot. Include its GameUI symbols and numbered constant-size patch sets in the pruning manifest, and include the newly available HL8684/new-tag GameOptionsList and Career storage/runtime records.

The new snapshot carries only minimal engine/vgui2 analysis prerequisites; exempt it from the unrelated cl_time requirement. Runtime hook installation still follows the plugin's existing logic.

Validation: 7 Python consumer tests passed. An isolated candidate catalog passed real manifest pruning, validate-gamedata.py --manifest, and sync-gamedata.py --validate-only for all 22 snapshots. No C++ sources changed; no in-game acceptance was performed.

Upstream HLND2T/GoldSrc_VibeSignatures#393 is merged and its updated catalog is published (Deploy Pages run https://github.com/HLND2T/GoldSrc_VibeSignatures/actions/runs/39555105016). Re-downloaded all 22 required snapshots from the public catalog and passed real manifest pruning plus validate-gamedata.py --manifest on 2026-10-21. The new-tag and HL8684 datasets also passed index SHA-256/size checks.

Refs MetaHookSv/MetaHookSv#940.

Co-Authored-By: Codex <codex@openai.com>
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