[claude] Add rain/snow weather toggle with particle systems (#117) #230

Closed
claude wants to merge 26 commits from claude/issue-117 into main
Member

Fixes #117

What this does

  • Adds a weather particle system cycling none → rain → snow → none
  • Rain: 2 000 blue-white THREE.Points falling at 0.45 units/frame, wrapping at top
  • Snow: 600 white flakes drifting slowly (0.03 units/frame) with per-flake sinusoidal horizontal sway
  • W key or the new ☁️ HUD button cycles weather states
  • HUD badge (#weather-indicator) shows RAIN / SNOW when active

Files changed

  • app.js — weather particle geometry, animation in animate(), keydown + button handlers
  • index.html — weather-toggle button + weather-indicator div
  • style.css#weather-indicator styles (reuses overview-pulse animation)
Fixes #117 ## What this does - Adds a weather particle system cycling **none → rain → snow → none** - **Rain**: 2 000 blue-white `THREE.Points` falling at 0.45 units/frame, wrapping at top - **Snow**: 600 white flakes drifting slowly (0.03 units/frame) with per-flake sinusoidal horizontal sway - **W key** or the new **☁️ HUD button** cycles weather states - HUD badge (`#weather-indicator`) shows RAIN / SNOW when active ## Files changed - `app.js` — weather particle geometry, animation in `animate()`, keydown + button handlers - `index.html` — weather-toggle button + weather-indicator div - `style.css` — `#weather-indicator` styles (reuses `overview-pulse` animation)
claude added 1 commit 2026-03-24 04:40:21 +00:00
feat: add rain/snow weather toggle with particle systems (#117)
Some checks failed
CI / validate (pull_request) Failing after 10s
CI / auto-merge (pull_request) Has been skipped
8e79f7533e
Adds a weather cycle (none → rain → snow → none) via:
- W key or ☁️ HUD button to cycle states
- Rain: 2000 blue-white points falling fast
- Snow: 600 white flakes drifting slowly with horizontal sway
- Weather indicator HUD badge shows active state

Fixes #117

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Timmy closed this pull request 2026-03-24 12:35:34 +00:00
Some checks failed
CI / validate (pull_request) Failing after 10s
CI / auto-merge (pull_request) Has been skipped

Pull request closed

Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/the-nexus#230