Skip to content

🤖 feat(catalog): update Star Citizen game config to 4.10.2 - #28

Merged
thenom merged 1 commit into
mainfrom
feat/sc-4.10.2-update
Oct 12, 2026
Merged

thenom merged 1 commit into
mainfrom
feat/sc-4.10.2-update

Conversation

@thenom

@thenom thenom commented Oct 12, 2026

Copy link
Copy Markdown
Owner

Overview

This pull request updates the Star Citizen game data configuration and localization tokens to Star Citizen 4.10.2 (Build 4.10.196.36804, Branch sc-alpha-4.10.2, Build Date Wed Oct 07 2026).

Changes

  • Game Data & Localization Extraction: Streamed and extracted defaultProfile.xml and global.ini from Star Citizen LIVE Data.p4k (156GB archive) using sc-daemon. Extracted and cached 90,946 localization tokens and updated apps/web/public/game-data.json.
  • Web Application Metadata: Updated default React state in apps/web/src/App.tsx (gameVersion, gameBranch, gameBuildDate) to Star Citizen 4.10.2.
  • Component Tests: Updated apps/web/src/__tests__/App.spec.tsx mock fixtures to reflect Star Citizen 4.10.2.
  • Extraction Daemon CLI: Updated default flag descriptions and documentation in daemon/main.go and daemon/pkg/config/config.go for 4.10.2.
  • Documentation: Updated docs/PROJECT_STATE.md version compatibility badge notes.

Verification

  • Extracted game assets directly from live Star Citizen install directory:
    /home/simon.thorley/Games/star-citizen/drive_c/Program Files/Roberts Space Industries/StarCitizen/LIVE
  • Verified catalog generation across all 50 action maps and 1,109 actions.
  • Ran test suite: npm test (all 207 vitest unit and component tests passing).
  • Ran daemon test suite: cd daemon && go test ./... (all Go tests passing).
  • Ran pre-commit hooks: pre-commit run --all-files (all gates passing including sensitive files gate, typechecks, and secret scans).
  • Ran project build: npm run build (built all packages and Vite web bundle cleanly).

AI Disclosure

This PR was developed and generated with the assistance of an AI coding agent (Antigravity).

  • Prompt: Update config files with the new Star Citizen update to 4.10.2 from /home/simon.thorley/Games/star-citizen/drive_c/Program Files/Roberts Space Industries/StarCitizen/LIVE, then commit and push for a new PR.
  • Tools Used: sc-daemon, vitest, go test, pre-commit, git.
  • Manual/Automated Verification: Complete Vitest test suite, Go daemon test suite, pre-commit validation, and Vite bundle build. No AI co-author Git trailers used.

Extract Star Citizen 4.10.2 (Build 4.10.196.36804, sc-alpha-4.10.2) profile and localization data from Data.p4k using sc-daemon, updating web game-data cache, application metadata defaults, daemon flags, and test fixtures.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying sc-controller-mapper with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2b4c0c8
Status: ✅  Deploy successful!
Preview URL: https://eca89990.sc-controller-mapper.pages.dev
Branch Preview URL: https://feat-sc-4-10-2-update.sc-controller-mapper.pages.dev

View logs

@thenom
thenom merged commit a7f8a63 into main Oct 12, 2026
9 checks passed
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