Skip to content

feat: migrate to tile-only assets with flexible tile indexing#1

Merged
hasanharman merged 5 commits intomainfrom
codex/tile-only-assets-flexible-index
Feb 24, 2026
Merged

feat: migrate to tile-only assets with flexible tile indexing#1
hasanharman merged 5 commits intomainfrom
codex/tile-only-assets-flexible-index

Conversation

@hasanharman
Copy link
Copy Markdown
Owner

Summary

  • migrate runtime from texture sheets to tile-only assets under public/tiles
  • remove public/textures assets and sheet path usage from realm config
  • support flexible tile coordinates (non-negative row/col) in runtime validators and collection schema
  • improve tile manifest tooling so it works from tile directories directly and supports optional sheet import
  • update README with tile-only workflow, manifest generation, and guidance for adding variable item counts per row

Validation

  • npm run lint (passes with existing non-blocking warnings in toolbar)
  • npx tsc --noEmit
  • npm run tiles:manifest

@vercel
Copy link
Copy Markdown

vercel bot commented Feb 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
isomiddleearth Ready Ready Preview, Comment Feb 24, 2026 10:21am

Display the current location label and reorganize the character and tile pickers into a vertical layout with a separated header and horizontal group row. character-picker: import texture constants, read location from store, compute a locationLabel (handling mixed texture), remove the redundant 'Realm' sublabel, and wrap character groups in an inner horizontal container. tile-picker: show the first visible realm label when not mixed and wrap realm groups in an inner horizontal container. These changes improve clarity about which location/realm is being shown and tidy the picker UI structure.
@hasanharman hasanharman merged commit 645706d into main Feb 24, 2026
3 checks passed
@hasanharman hasanharman deleted the codex/tile-only-assets-flexible-index branch February 24, 2026 10:23
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