Skip to content

Feat/ranged combat and loadout - #94

Merged
Shaileshukla529 merged 3 commits into
mainfrom
feat/ranged-combat-and-loadout
Aug 9, 2026
Merged

Shaileshukla529 merged 3 commits into
mainfrom
feat/ranged-combat-and-loadout

Conversation

@Shaileshukla529

Copy link
Copy Markdown
Collaborator

Summary

The canvas is nearest-upscaled to the wall, capping in-canvas logos at ~95px and leaderboard text at ~12px. Both now render in a DOM layer above the canvas at the display's real resolution.

Changes

  • Add scene/dom_overlay.js: canvas-aligned DOM layer; callers still author positions in map space.
  • Move decals out of game_logic.js into scene/decals.js as elements; leaderboard text moves to the overlay, panel background stays in canvas. Both hide themselves during the waiting screen.
  • Reposition lg/gsoc boxes out of the play area, unlock them, hide helper object layers in Tiled; re-export gsoc_logo.png smaller.
  • Remove the temporary viewport diagnostic from the waiting screen.

@Shaileshukla529
Shaileshukla529 merged commit ffca61c into main Aug 9, 2026
1 check passed
@Shaileshukla529
Shaileshukla529 deleted the feat/ranged-combat-and-loadout branch August 9, 2026 00:22
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