Feature/colored tile overlay#87
Merged
Merged
Conversation
Add COLORMAP types, colored tile store, processing hook, and PixiJS overlay component for rendering team-colored tiles. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Apply canvas class to ColorOverlay for consistent positioning, include it in move animation targets, and fix xOffset formula in tile processing. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…acy color maps Replace CURSOR_COLORS, OTHER_CURSOR_COLORS, CursorColor type with COLORMAP_HEX, COLORMAP_HEX_LIGHT, FLAG_INDEX_TO_COLORMAP in types/message.ts. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update cursorStore, cursor renderer, tilemap textures, chat component, color overlay, and message handler to use COLORMAP_HEX instead of legacy string-based color lookups. Add random color selection and server-synced cursor colors. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…iles event - Add outline rendering for grouped same-color tile regions using Pixi.Graphics - Allow bomb installation on opened tiles in bomb mode - Update COLORED_TILES_STATE event to handle split my_tiles_data/colored_tiles_data format - Add myColoredTiles grid to coloredTileStore with full pad/shift/render pipeline Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ultong/gamulpung-client into feature/colored-tile-overlay
…dd robots.txt - Color overlay now draws outlines only on the player's own colored tiles - Skip bomb action when general-clicking an already-open tile - Reduce skill tree to 3 speed skills with adjusted costs and enable score check - Add robots.txt for SEO Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Implement both-button (left+right) chord click detection - Auto-open surrounding closed tiles when flags match tile number - Extract resolveTileFromClient helper for reuse Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace static export with standalone SSR, add Dockerfile with WASM build, docker-compose, Makefile, and cloudflared SSH deploy workflow. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ling - Add useBombMarkerAnimation hook with pulsing glow effect on canvas - Add useBombMarkerManager hook for bomb marker state management - Handle BOMB_POSITION WebSocket event in useMessageHandler - Allow bomb actions on already-bombed tiles (isTileBomb) - Add BombMarkerCanvas layer and wire up in play page Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.