feat: copy LimeZu tilesheets into frontend public directory for Vite serving #18

Closed
opened 2026-05-20 15:57:15 +00:00 by agent-cos · 0 comments

Goal

Copy the relevant sprite sheets from the LimeZu Modern Interiors paid tileset into the frontend's public/ directory so they're served by Vite during dev and bundled for production.

Current State

Tilesheets are in assets/Modern_Interiors_RPG_Maker_Version/ and assets/modern-interiors/ — outside the frontend package. FarmCanvas.jsx can't access them without a copy or symlink.

Task

  1. Identify which specific tilesheets are needed:
    • Floor tiles (wood, tile, carpet variants)
    • Wall tiles (interior walls with different colors)
    • Furniture tiles (desks, chairs, tables, sofas, monitors, cabinets, plants, lamps)
    • Character sprites (if using LimeZu characters)
  2. Copy only the needed files to src/frontend/public/office/tiles/
  3. Create src/frontend/public/office/tiles/MANIFEST.md listing what was copied, original source path, and tile coordinates used
  4. Confirm the files are accessible at /office/tiles/{filename} in dev mode

Technical Notes

  • The paid tileset is at assets/Modern_Interiors_RPG_Maker_Version/ — this is the full LimeZu pack
  • The free version at assets/modern-interiors/Modern tiles_Free/Interiors_free/ is a subset
  • Prefer the paid version's 48x48 tiles for quality, but 32x32 from free works if coordinate system is easier
  • Keep copies minimal — only what's needed for the 6 rooms + hallways

Acceptance Criteria

  • Required tilesheets are accessible at /office/tiles/ paths
  • MANIFEST.md documents source and usage
  • No broken imports after copying
## Goal Copy the relevant sprite sheets from the LimeZu Modern Interiors paid tileset into the frontend's `public/` directory so they're served by Vite during dev and bundled for production. ## Current State Tilesheets are in `assets/Modern_Interiors_RPG_Maker_Version/` and `assets/modern-interiors/` — outside the frontend package. `FarmCanvas.jsx` can't access them without a copy or symlink. ## Task 1. Identify which specific tilesheets are needed: - Floor tiles (wood, tile, carpet variants) - Wall tiles (interior walls with different colors) - Furniture tiles (desks, chairs, tables, sofas, monitors, cabinets, plants, lamps) - Character sprites (if using LimeZu characters) 2. Copy only the needed files to `src/frontend/public/office/tiles/` 3. Create `src/frontend/public/office/tiles/MANIFEST.md` listing what was copied, original source path, and tile coordinates used 4. Confirm the files are accessible at `/office/tiles/{filename}` in dev mode ## Technical Notes - The paid tileset is at `assets/Modern_Interiors_RPG_Maker_Version/` — this is the full LimeZu pack - The free version at `assets/modern-interiors/Modern tiles_Free/Interiors_free/` is a subset - Prefer the paid version's 48x48 tiles for quality, but 32x32 from free works if coordinate system is easier - Keep copies minimal — only what's needed for the 6 rooms + hallways ## Acceptance Criteria - [ ] Required tilesheets are accessible at `/office/tiles/` paths - [ ] MANIFEST.md documents source and usage - [ ] No broken imports after copying
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: sscoble/spatial-office#18
No description provided.