Skip to content

Fix TF2 menu and projectile presentation - #10

Merged
Hona merged 10 commits into
mainfrom
work/tf2-menu-projectile-presentation-v2
Jul 21, 2026
Merged

Hona merged 10 commits into
mainfrom
work/tf2-menu-projectile-presentation-v2

Conversation

@Hona

@Hona Hona commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • restore the configured TF2 Main Menu character and ordinary GameUI background across desktop, mobile, DPR, loading, gameplay, pause, and disconnect schedules
  • preserve exact projectile particle material state, transient display admission, cleanup, and isolated viewmodel/world depth phases
  • include GameUI background resources in the current menu-role resource graph and refresh verified IndexedDB read recency before bounded eviction

Verification

  • 310 Bun tests
  • full Rust format, check, tests, and Clippy
  • TF2 WASM verification and Vite production build
  • two consecutive cold/warm/mobile headed browser acceptance runs
  • exact warm cache hits, Pointer Lock, background, proportional layout, projectile, depth, disconnect, cleanup, and listener-release predicates

No proprietary media or game assets are committed.

Replaces #6.

Copilot AI review requested due to automatic review settings July 21, 2026 08:53

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@Hona
Hona merged commit fad46c7 into main Jul 21, 2026
1 check passed
@Hona
Hona deleted the work/tf2-menu-projectile-presentation-v2 branch July 21, 2026 08:57
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.

2 participants