Skip to content

Feature/exposition event#84

Merged
kimgh06 merged 3 commits into
mainfrom
feature/exposition_event
Feb 20, 2026
Merged

Feature/exposition event#84
kimgh06 merged 3 commits into
mainfrom
feature/exposition_event

Conversation

@kimgh06

@kimgh06 kimgh06 commented Feb 20, 2026

Copy link
Copy Markdown
Contributor

No description provided.

kak06-thebldgs and others added 3 commits February 20, 2026 21:12
Adds a visual shockwave effect rendered on a dedicated canvas layer
when any explosion event is received. Includes expanding concentric
rings, radial light rays, spark particles, and a white-hot core flash.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Extract single-responsibility hooks and utilities from canvas/index.tsx
(1101→175 lines), page.tsx (442→145 lines), tilemap/index.tsx (482→265 lines).

New files: aStar.ts, pixiSpritePool.ts, constants.ts, useExplosionManager,
useShockwaveAnimation, useTilemapTextures, useTileProcessing, useTileViewport,
useMovement, useCursorRenderer, useInputHandlers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@kimgh06 kimgh06 merged commit c194c17 into main Feb 20, 2026
2 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.

2 participants