✅ GENERATOR + POWER GRID + ELECTRICIAN NPC:
🏭 GENERATOR SYSTEM:
- Build generator (cost: 100 wood, 50 stone, 20 coal)
- Generator health system (0-100%)
- Smoke particle effect (grey smoke from stack)
- Breakdown mechanics (5% chance/day without Electrician)
- Gradual degradation (-10% health/day)
- Active/offline status tracking
- Power city infrastructure
⚡ POWER GRID:
- Power pole placement (straight + corner)
- Grid connection system (500px max distance)
- Power status tracking (online/offline)
- Electric building registration
- Auto power-off on breakdown
⚡ ELECTRICIAN NPC (11 SPRITES):
- Professional appearance (jumpsuit, blonde streak, tools)
- Employment system (2 Cekini/day)
- AI Work Schedule:
- 10 AM: Daily generator inspection
- 2 PM: Repairs if needed
- NPC Behaviors:
- Walk to generator
- Inspect with multimeter + clipboard
- Repair with wrench (electric sparks!)
- Idle animations (looks around with tools)
🎨 VISUAL EFFECTS:
- Electric Sparks: Blue/white lightning (repairs!)
- Repair Sparkles: Gold 4-frame animation! ✨
- Generator smoke: Grey particles
- All with proper blendModes (ADD for glow)
🔧 REPAIR MECHANICS:
- FREE repairs when Electrician employed ✅
- Manual repair costs (50 wood for generator)
- Prevents breakdowns automatically
- Health restoration to 100%
- 3-second repair animation
💰 EMPLOYMENT BENEFITS:
- Prevents 5% daily breakdown chance
- Free all repairs (generator, poles, UV)
- Daily maintenance inspection
- Automatic health restoration
- Professional dialogue system
🎯 INTEGRATION:
- Resource system (building costs)
- Economy system (salaries)
- Time system (daily schedules)
- City management (worker count)
- Dialog system (hiring, talking)
- VFX particles (sparks, sparkles)
📊 WORK ROUTINE:
1. Morning Inspection (10 AM)
- Walk to generator
- Use action_inspect sprite
- Check health status
- Log to console
2. Afternoon Repair (2 PM if needed)
- Walk to generator
- Use action_repair sprite
- Play electric sparks VFX ⚡
- Restore health to 100%
- Play repair sparkles ✨
3. Random Dialogue
- 6 unique work-related lines
- Professional electrician attitude
- Status updates
Next: Integrate all 3 systems into GameScene! 🎮