feat(frontend): copy LimeZu tilesheets into public directory for tile rendering
42
src/frontend/public/office/tiles/MANIFEST.md
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
## Tile Sheet Manifest — LimeZu Modern Interiors
|
||||
|
||||
Copied from LimeZu Modern Interiors (free + paid RPG Maker MV versions) and DawnLike assets for the spatial-office tile rendering system.
|
||||
|
||||
> Files are served by Vite from `public/` at the root path. Access as `/office/tiles/<filename>`.
|
||||
|
||||
### Tile Sheets (32×32 — primary for TILE=32 canvas)
|
||||
|
||||
| File | Source | Dimensions | Purpose |
|
||||
|------|--------|-----------|---------|
|
||||
| `interiors_32x32.png` | `assets/modern-interiors/Modern tiles_Free/Interiors_free/32x32/Interiors_free_32x32.png` | 512×2848 (16c × 89r) | Floor tiles (rows 1–5), wall tiles (rows 6–11), furniture/objects (rows 12+) in standard RPG Maker MV tile sheet layout |
|
||||
| `room_builder_32x32.png` | `assets/modern-interiors/Modern tiles_Free/Interiors_free/32x32/Room_Builder_free_32x32.png` | 544×736 (17c × 23r) | Pre-assembled room layouts showing how tiles combine — reference for room composition |
|
||||
|
||||
### Character Sprites (48×48 — RPG Maker MV format)
|
||||
|
||||
| File | Source | Dimensions | Purpose |
|
||||
|------|--------|-----------|---------|
|
||||
| `characters_mv_48x48.png` | `assets/modern-interiors/Modern tiles_Free/Characters_free/RPGMAKERMV/Characters_MV.png` | 576×768 (12c × 16r of 48px cells) | MV-format character sprites — 96 characters with walk/idle animations, suitable for agent NPCs |
|
||||
| `characters_sit_48x48.png` | `assets/Modern_Interiors_RPG_Maker_Version/RPG_MAKER_MV/Characters/!Characters_sit_1.png` | 576×768 (12c × 16r of 48px cells) | Sitting character sprites — agents at desks/meetings |
|
||||
| `characters_book_48x48.png` | `assets/Modern_Interiors_RPG_Maker_Version/RPG_MAKER_MV/Characters/!Characters_book_1.png` | 576×768 (12c × 16r of 48px cells) | Characters with books/reading poses |
|
||||
| `chefs_48x48.png` | `assets/Modern_Interiors_RPG_Maker_Version/RPG_MAKER_MV/Characters/Chefs_48x48.png` | 576×768 (12c × 16r of 48px cells) | Chef/cafe worker sprites (already in use at `public/characters/Chefs_48x48.png`) |
|
||||
|
||||
### Animated Objects (48×48 sprites)
|
||||
|
||||
| File | Source | Dimensions | Purpose |
|
||||
|------|--------|-----------|---------|
|
||||
| `doors_1_48x48.png` | `assets/Modern_Interiors_RPG_Maker_Version/RPG_MAKER_MV/Animated_Objects/!\$Doors1.png` | 144×576 (3c × 12r of 48px cells) | Animated door sprites — open/close cycles for room entryways |
|
||||
| `security_camera_48x48.png` | `assets/Modern_Interiors_RPG_Maker_Version/RPG_MAKER_MV/Animated_Objects/!\$Security_camera.png` | 144×192 (3c × 4r of 48px cells) | Security camera animation — office decor |
|
||||
|
||||
### Legacy (pre-existing, kept for compatibility)
|
||||
|
||||
| File | Source | Dimensions | Purpose |
|
||||
|------|--------|-----------|---------|
|
||||
| `tileset.png` (at `public/tiles/`) | Same sheet as `interiors_32x32.png` | 512×2848 | Original generic name — kept for backward compat |
|
||||
| `room-builder.png` (at `public/tiles/`) | Same sheet as `room_builder_32x32.png` | 544×736 | Original generic name — kept for backward compat |
|
||||
|
||||
### Notes
|
||||
|
||||
- **32×32 tiles** are primary because the canvas uses `TILE=32` with `SCALE=2` (64px rendered per tile)
|
||||
- **48×48 sprites** are in standard RPG Maker MV format: each cell is 48×48, organized as 3 frames × 4 directions per character
|
||||
- Character sheets use the `!` prefix convention meaning they render at normal priority (not behind tiles)
|
||||
- The `$` prefix in filenames indicates single-character-per-sheet (rather than multi-character layout)
|
||||
BIN
src/frontend/public/office/tiles/characters_book_48x48.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
src/frontend/public/office/tiles/characters_mv_48x48.png
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
src/frontend/public/office/tiles/characters_sit_48x48.png
Normal file
|
After Width: | Height: | Size: 49 KiB |
BIN
src/frontend/public/office/tiles/chefs_48x48.png
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
src/frontend/public/office/tiles/doors_1_48x48.png
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
BIN
src/frontend/public/office/tiles/interiors_32x32.png
Normal file
|
After Width: | Height: | Size: 175 KiB |
BIN
src/frontend/public/office/tiles/room_builder_32x32.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
src/frontend/public/office/tiles/security_camera_48x48.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |