Skip to content

Refresh all website screenshots with the M2 game assets - #47

Merged
ralyodio merged 1 commit into
mainfrom
fix/m2-gameplay-gallery
Sep 16, 2026
Merged

ralyodio merged 1 commit into
mainfrom
fix/m2-gameplay-gallery

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

The game asset and enemy repair in #46 is merged and deployed, but the marketing gallery still showed the previous geometry. This refresh completes the imagery update.

  • Replace all ten gallery images with actual 1600 × 900 captures of merged M2 game revision 2272d6eb7d4ae070b3f3a99a50405afb429c10c5.
  • Remove all ten previous image files and update the manifest's content-hashed filenames, source revision, timestamp and original-asset provenance. The hero, gallery, section images and social preview consume this manifest.
  • Pause frame scheduling in the capture harness after scene warm-up so screenshot readback can finish. Normal game rendering and combat code are unchanged.
  • Correct the media provenance record and document the completed gallery refresh.

Validation: all ten captures completed without page errors and were visually reviewed. Every image is 1600 × 900, every filename hash matches its bytes, and only the ten current WebPs remain in the gallery directory. Game production build, site TypeScript, site production build, capture-tool ESLint and changed-file Prettier checks passed. Captures used Chromium 143.0.7499.0 with SwiftShader.

A separate live audit verified all 28 model files and 12 texture files on nightcell7.com against the merged repository byte-for-byte. The missing-enemy and full runtime asset fixes remain in #46; this PR updates the website imagery.

Preview: yard approach, pipe lane, complete capture manifest.

@github-actions

Copy link
Copy Markdown

ThreatCrush Security Scan

9 finding(s)

HIGH/CRITICAL: 4 | MEDIUM: 5

Severity Rule Location
HIGH manifest-typosquat apps/game/package.json:17
HIGH sh-remote-script-execution apps/site/public/install.sh:210
HIGH sh-remote-script-execution apps/site/public/install.sh:213
HIGH sh-remote-script-execution apps/site/public/install.sh:216
MEDIUM sh-remote-script-execution apps/site/public/install.sh:219
MEDIUM sh-remote-script-execution apps/site/public/install.sh:432
MEDIUM sh-remote-script-execution apps/site/public/install.sh:433
MEDIUM js-path-traversal tools/art/tactical-sample/validate.mjs:6
MEDIUM js-path-traversal tools/art/tactical-sample/validate.mjs:10

Snippets are redacted; ThreatCrush never prints matched credential material.

@ralyodio
ralyodio merged commit c482c38 into main Sep 16, 2026
7 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