# Item Sprites - SVG Files

This folder contains **54 SVG sprite files** for all items in the game (tiles 192-245 in the block atlas).

## File Organization

### Tools (24 files) - Tiles 192-215
**6 Tiers × 4 Tools = 24 sprites**

- **Stone Tier** (192-195): Gray tools
- **Iron Tier** (196-199): Silver tools
- **Gold Tier** (200-203): Gold tools
- **Mithril Tier** (204-207): Blue-silver magical tools
- **Adamantite Tier** (208-211): Green glowing tools
- **Runite Tier** (212-215): Cyan mystical tools

Each tier includes: Pickaxe, Axe, Shovel, Sword

### Special Items (9 files) - Tiles 216-224
- 216: Bow
- 217: Flute
- 218: Enchantment Scroll
- 219: Arrow
- 220: Health Potion (red)
- 221: Mana Potion (blue)
- 222: Coin (gold)
- 223: Carrot (orange)
- 224: Mushroom (red cap)

### Armor (20 files) - Tiles 225-244
**5 Tiers × 4 Pieces = 20 sprites**

- **Iron Tier** (225-228): Silver armor
- **Gold Tier** (229-232): Gold armor
- **Mithril Tier** (233-236): Blue-silver magical armor
- **Adamantite Tier** (237-240): Green glowing armor
- **Runite Tier** (241-244): Cyan mystical armor

Each tier includes: Helmet, Chestplate, Leggings, Boots

### Unique Wearables (1 file) - Tile 245
- 245: Gloves (purple magical)

## Color Scheme

| Tier | Color | Hex Code |
|------|-------|----------|
| Stone | Gray | #808080 |
| Iron | Silver | #C0C0C0 |
| Gold | Gold | #FFD700 |
| Mithril | Blue-Silver | #A0D0F0 |
| Adamantite | Bright Green | #00FF00 |
| Runite | Cyan | #00FFFF |

## Next Steps

1. **Review SVGs**: Open SVG files in a browser or vector editor to preview
2. **Convert to PNG**: Convert each 16x16 SVG to PNG format
3. **Update Atlas**: Composite PNGs into `block_atlas.png` at their tile positions

## Conversion Commands (Example)

Using ImageMagick:
```bash
# Convert single SVG to PNG
magick 192_stone_pickaxe.svg -resize 16x16 192_stone_pickaxe.png

# Convert all SVGs to PNGs
for i in *.svg; do magick "$i" -resize 16x16 "${i%.svg}.png"; done
```

Using Inkscape:
```bash
inkscape --export-type=png --export-width=16 --export-height=16 192_stone_pickaxe.svg
```

## File Naming Convention

Format: `{tile_number}_{item_name}.svg`

Examples:
- `192_stone_pickaxe.svg`
- `216_bow.svg`
- `245_gloves.svg`

## Total Count

**54 SVG files** covering all item sprites from tiles 192-245
