278 lines
7.3 KiB
Markdown
278 lines
7.3 KiB
Markdown
# 🎨 COLOR MASTER PALETTE - Style 32 Standard
|
|
|
|
**Purpose:** Exact color reference for ALL assets to maintain consistency across characters, NPCs, biomes, and UI.
|
|
|
|
---
|
|
|
|
## 👤 CHARACTER COLORS (Mandatory Reference)
|
|
|
|
### **KAI (Main Character)**
|
|
- **Hair (Pink Dreads):** `#FF1493` (Deep Pink)
|
|
- **Hair (Green Dreads):** `#00FF00` (Lime)
|
|
- **Skin:** `#F5DEB3` (Wheat)
|
|
- **Jacket (Leather):** `#2F4F4F` (Dark Slate Gray)
|
|
- **Pants:** `#000080` (Navy)
|
|
- **Katana (Blade):** `#C0C0C0` (Silver)
|
|
- **Katana (Handle):** `#8B0000` (Dark Red)
|
|
- **Piercings:** `#FFD700` (Gold)
|
|
- **Outlines:** `#000000` (5px thick)
|
|
|
|
### **ANA (Main Character)**
|
|
- **Hair:** `#FF1493` (Deep Pink) ← MANDATORY
|
|
- **Eyes:** `#87CEEB` (Sky Blue)
|
|
- **Skin:** `#F5DEB3` (Wheat)
|
|
- **Top:** `#9D4EDD` (Purple)
|
|
- **Pants:** `#4B0082` (Indigo)
|
|
- **Boots:** `#8B4513` (Saddle Brown)
|
|
- **Piercings:** `#FFD700` (Gold)
|
|
- **Outlines:** `#000000` (5px thick)
|
|
|
|
### **GRONK (Companion)**
|
|
- **Hair (Pink Dreads):** `#FF69B4` (Hot Pink)
|
|
- **Skin (Troll):** `#556B2F` (Dark Olive Green)
|
|
- **Vape:** `#00CED1` (Dark Turquoise)
|
|
- **Clothing:** `#8B4513` (Saddle Brown)
|
|
- **Piercings:** `#FFD700` (Gold)
|
|
- **Outlines:** `#000000` (5px thick)
|
|
|
|
### **ZOMBIE SCOUT (Companion)**
|
|
- **Bandana:** `#FF0000` (Red)
|
|
- **Hair (Purple Dreads):** `#9370DB` (Medium Purple)
|
|
- **Skin (Zombie):** `#98FB98` (Pale Green)
|
|
- **Clothing:** `#708090` (Slate Gray)
|
|
- **Outlines:** `#000000` (5px thick)
|
|
|
|
---
|
|
|
|
## 🧑🤝🧑 NPC COLOR RULES
|
|
|
|
**ALL NPCs MUST have:**
|
|
1. **Colored Hair OR Dreadlocks** (NO natural brown/black unless with dreads)
|
|
2. **Piercings visible:** `#FFD700` (Gold) or `#C0C0C0` (Silver)
|
|
3. **Vibrant outfit colors** (NO muted tones)
|
|
4. **5px black outlines:** `#000000`
|
|
|
|
### **Approved Hair Colors (NPCs):**
|
|
- Neon Pink: `#FF1493`
|
|
- Hot Pink: `#FF69B4`
|
|
- Neon Green: `#00FF00`
|
|
- Lime: `#32CD32`
|
|
- Purple: `#9370DB`
|
|
- Blue: `#00BFFF`
|
|
- Orange: `#FF8C00`
|
|
- Red: `#FF4500`
|
|
- **Gray Dreads (Elderly NPCs only):** `#808080`
|
|
|
|
### **Skin Tones (All Characters):**
|
|
- Light: `#F5DEB3` (Wheat)
|
|
- Medium: `#D2B48C` (Tan)
|
|
- Dark: `#8B4513` (Saddle Brown)
|
|
- Zombie: `#98FB98` (Pale Green)
|
|
- Troll: `#556B2F` (Dark Olive)
|
|
|
|
---
|
|
|
|
## 🌍 NATURE & BIOME COLORS
|
|
|
|
### **Forest/Nature:**
|
|
- Grass: `#228B22` (Forest Green)
|
|
- Trees: `#2E8B57` (Sea Green)
|
|
- Bark: `#8B4513` (Saddle Brown)
|
|
- Flowers: `#FF1493` (Deep Pink), `#FFD700` (Gold)
|
|
- Shadows: `#006400` (Dark Green)
|
|
|
|
### **Winter/Ice:**
|
|
- Snow: `#F0F8FF` (Alice Blue)
|
|
- Ice: `#B0E0E6` (Powder Blue)
|
|
- Shadows: `#ADD8E6` (Light Blue)
|
|
|
|
### **Desert/Sand:**
|
|
- Sand: `#EDC9AF` (Desert Sand)
|
|
- Rocks: `#CD853F` (Peru)
|
|
- Cacti: `#6B8E23` (Olive Drab)
|
|
- Shadows: `#8B4513` (Saddle Brown)
|
|
|
|
### **Volcanic/Lava:**
|
|
- Rock: `#2F4F4F` (Dark Slate Gray)
|
|
- Lava: `#FF4500` (Orange Red)
|
|
- Glow: `#FFD700` (Gold)
|
|
- Smoke: `#696969` (Dim Gray)
|
|
|
|
---
|
|
|
|
## 🏛️ BUILDING & ARCHITECTURE COLORS
|
|
|
|
### **Ruined Buildings:**
|
|
- Broken Stone: `#696969` (Dim Gray)
|
|
- Weathered Wood: `#8B4513` (Saddle Brown)
|
|
- Rust/Metal: `#CD853F` (Peru)
|
|
- Shadows: `#2F4F4F` (Dark Slate Gray)
|
|
- Danger Accent: `#8B0000` (Dark Red)
|
|
|
|
### **Restored Buildings:**
|
|
- Fresh Stone: `#D3D3D3` (Light Gray)
|
|
- New Wood: `#DEB887` (Burlywood)
|
|
- Clean Metal: `#C0C0C0` (Silver)
|
|
- Shadows: `#708090` (Slate Gray)
|
|
- Accent: `#9D4EDD` (Purple - matches UI)
|
|
|
|
### **Walls (3 Tiers):**
|
|
- Wooden: `#8B4513` (Saddle Brown)
|
|
- Stone: `#708090` (Slate Gray)
|
|
- Fortress: `#2F4F4F` (Dark Slate) + `#C0C0C0` (Silver accents)
|
|
|
|
---
|
|
|
|
## 🌾 CROPS & AGRICULTURE COLORS
|
|
|
|
### **Cannabis:**
|
|
- Leaves (Young): `#32CD32` (Lime Green)
|
|
- Leaves (Mature): `#228B22` (Forest Green)
|
|
- Buds: `#9ACD32` (Yellow Green) + white pistils
|
|
- Soil: `#8B4513` (Saddle Brown)
|
|
|
|
### **Magic Mushrooms:**
|
|
- Cap: `#FF1493` (Deep Pink) or `#9370DB` (Purple)
|
|
- Spots: `#FFD700` (Gold) or white
|
|
- Stem: `#F5DEB3` (Wheat)
|
|
- Glow: `#00CED1` (Cyan, semi-transparent)
|
|
|
|
### **Common Crops:**
|
|
- Tomato: `#FF6347` (Tomato Red)
|
|
- Carrot: `#FF8C00` (Dark Orange)
|
|
- Potato: `#D2B48C` (Tan)
|
|
- Lettuce: `#7FFF00` (Chartreuse)
|
|
- Wheat: `#F0E68C` (Khaki)
|
|
- Corn: `#FFD700` (Gold)
|
|
|
|
---
|
|
|
|
## 🎨 UI & INTERFACE COLORS
|
|
|
|
### **Primary UI:**
|
|
- Background: `#0f0c1d` (Dark Purple-Black)
|
|
- Panels: `#141428` (rgba(20, 20, 40, 0.95))
|
|
- Accent: `#9D4EDD` (Purple)
|
|
- Text: `#FFFFFF` (White)
|
|
- Muted Text: `#AAAAAA` (Light Gray)
|
|
|
|
### **Status Indicators:**
|
|
- Success: `#00FF00` (Lime)
|
|
- Warning: `#FFD700` (Gold)
|
|
- Danger: `#FF4444` (Red)
|
|
- Info: `#4488FF` (Blue)
|
|
|
|
### **Progress Bars:**
|
|
- Health: `#FF0000` (Red)
|
|
- Energy: `#FFD700` (Gold)
|
|
- Stamina: `#00FF00` (Lime)
|
|
- Fill Background: `#2F4F4F` (Dark Slate)
|
|
|
|
---
|
|
|
|
## ✨ VFX & EFFECTS COLORS
|
|
|
|
### **Particle Effects:**
|
|
- Sparkle/Magic: `#FFD700` (Gold)
|
|
- Smoke: `#696969` (Dim Gray)
|
|
- Fire: `#FF4500` (Orange Red) + `#FFD700` (Gold)
|
|
- Water: `#00CED1` (Cyan)
|
|
- Blood: `#8B0000` (Dark Red)
|
|
- Poison/Hallucination: `#9370DB` (Purple) + `#00FF00` (Lime)
|
|
|
|
### **Glows & Highlights:**
|
|
- Holy/Blessed: `#FFD700` (Gold, semi-transparent)
|
|
- Dark/Cursed: `#8B0000` (Dark Red, semi-transparent)
|
|
- Tech/Future: `#00CED1` (Cyan, semi-transparent)
|
|
- Nature: `#00FF00` (Lime, semi-transparent)
|
|
|
|
---
|
|
|
|
## 📏 OUTLINE & SHADOW STANDARDS
|
|
|
|
### **Outlines (UNIVERSAL):**
|
|
- **Thickness:** 5px
|
|
- **Color:** `#000000` (Black)
|
|
- **Style:** Solid, no anti-aliasing blur
|
|
- **Where:** ALL visible edges (characters, buildings, props, crops, UI elements)
|
|
|
|
### **Shadows:**
|
|
- **Color:** Darker version of base color (30-40% darker)
|
|
- **Style:** Flat cel shadow, no gradients
|
|
- **Angle:** Consistent light source (top-left, 45°)
|
|
- **Opacity:** 100% (no soft shadows)
|
|
|
|
---
|
|
|
|
## 🚫 FORBIDDEN COLORS (Never Use)
|
|
|
|
**These colors break Style 32 aesthetic:**
|
|
- Muted pastels (too soft)
|
|
- Realistic skin tones (too photographic)
|
|
- Gradients (except for specific VFX)
|
|
- Semi-transparent anything (except VFX glows)
|
|
- Natural brown/black hair (unless with dreads)
|
|
- Gray buildings (must be vibrant)
|
|
|
|
---
|
|
|
|
## 🎨 COLOR PALETTE IMAGE REFERENCE
|
|
|
|
**REQUIRED IMAGE:** `color_master_palette.png`
|
|
|
|
**Layout:**
|
|
```
|
|
Row 1: Character Hair Colors (8 swatches)
|
|
Row 2: Skin Tones (5 swatches)
|
|
Row 3: Nature/Biome Colors (10 swatches)
|
|
Row 4: Building Colors (8 swatches)
|
|
Row 5: UI Colors (6 swatches)
|
|
Row 6: VFX Colors (8 swatches)
|
|
|
|
Each swatch: 64x64px square with 5px black outline
|
|
Label: Hex code + name below each swatch
|
|
```
|
|
|
|
---
|
|
|
|
## 📋 COLOR CHECKLIST (Before approval)
|
|
|
|
For EVERY new asset:
|
|
- [ ] Uses ONLY colors from this master palette
|
|
- [ ] Hair is vibrant (NOT natural brown/black unless dreads)
|
|
- [ ] Outlines are 5px thick black (#000000)
|
|
- [ ] Shadows are flat cel style (no gradients)
|
|
- [ ] Colors match Kai/Ana/Gronk references
|
|
- [ ] NO forbidden colors used
|
|
- [ ] Vibrant, not muted
|
|
- [ ] Matches Style 32 aesthetic
|
|
|
|
---
|
|
|
|
## 🚀 WHEN TO USE THIS GUIDE
|
|
|
|
**Before generating ANY asset:**
|
|
1. Open this COLOR_MASTER.md file
|
|
2. Identify asset category (character, building, crop, etc.)
|
|
3. Extract EXACT hex codes from palette
|
|
4. Include hex codes in generation prompt
|
|
5. Verify generated asset matches exact colors
|
|
6. If mismatch → Auto-reroll with corrected hex codes
|
|
|
|
**Example prompt:**
|
|
```
|
|
Kai walking sprite. EXACT Style 32 matching COLOR_MASTER:
|
|
Hair pink #FF1493 + green #00FF00 dreads,
|
|
Skin #F5DEB3,
|
|
Jacket #2F4F4F,
|
|
Katana silver #C0C0C0,
|
|
Outlines #000000 5px thick,
|
|
Cult of the Lamb aesthetic.
|
|
```
|
|
|
|
---
|
|
|
|
**STATUS:** Color palette documented, awaiting visual reference image
|
|
**PRIORITY:** MAXIMUM - prevents color drift across ALL assets
|
|
**NEXT STEP:** Create visual `color_master_palette.png` with swatches
|