👥 NPC System Overview
NPCs are the heart of Heartopia. Each has unique personality, preferences, and stories. Build friendships and unlock romance routes.
Total NPCs
12
Romanceable
8
Friendship Building Methods
📖 NPC Directory
Roaming Oak - Carpenter
A skilled carpenter who builds beautiful furniture. Mysterious and kind-hearted.
Basic Information
Personality: Calm, Creative, Helpful, Reserved
Location: Carpenter's Workshop
Birthday: Spring 15
Appearance: Tall, dark curly hair, woodworking apron
Schedule
morning: Workshop
afternoon: Forest (gathering wood)
evening: Home
Likes
- ✓ Wood
- ✓ Nature
- ✓ Crafted items
- ✓ Tea
- ✓ Books
Loves
- 💚 Handmade gifts
- 💚 Sunset walks
- 💚 Quality time
Dislikes
- ✗ Loud noises
- ✗ Shortcuts
- ✗ Wasteful items
💕 Romance Route
Special Gifts for Romance
Relationship Progression
level1: Basic greetings
level5: Share life stories
level10: Invite on dates
level15: Relationship confession
Special Romance Event
Sunset dinner at the forest
💡 Note: Most popular romance route. Requires patience and consistency.
Sunny Meadows - Librarian
The town librarian with endless knowledge. Loves sharing stories and books.
Basic Information
Personality: Intellectual, Warm, Curious, Patient
Location: Town Library
Birthday: Summer 8
Appearance: Fair skin, blonde hair, vintage glasses
Schedule
morning: Library
afternoon: Bookstore (browsing)
evening: Library
Likes
- ✓ Books
- ✓ Knowledge
- ✓ Tea
- ✓ History
- ✓ Writing
Loves
- 💚 Rare books
- 💚 Long conversations
- 💚 Library time
Dislikes
- ✗ Loud places
- ✗ Damaged books
- ✗ Ignorance
💕 Romance Route
Special Gifts for Romance
Relationship Progression
level1: Library introduction
level5: Book recommendations
level10: Private reading sessions
level15: Love declaration
Special Romance Event
Late-night library reading
💡 Note: Second most popular route. Intellectual conversations are key.
Luna Starlight - Astronomer
An astronomer studying the stars. Dreamers and storytellers fascinate her.
Basic Information
Personality: Dreamy, Artistic, Passionate, Mysterious
Location: Observatory tower
Birthday: Autumn 22
Appearance: Pale skin, silver hair, star-patterned clothes
Schedule
morning: Sleeping
afternoon: Town (exploring)
evening: Observatory
Likes
- ✓ Stars
- ✓ Art
- ✓ Music
- ✓ Mystery
- ✓ Night
Loves
- 💚 Stargazing
- 💚 Artistic gifts
- 💚 Deep conversations
Dislikes
- ✗ Bright lights
- ✗ Mundane talks
- ✗ Daytime activities
💕 Romance Route
Special Gifts for Romance
Relationship Progression
level1: Encounter at night
level5: Invited to stargazing
level10: Shared dreams
level15: Cosmic love declaration
Special Romance Event
Stargazing date at midnight
💡 Note: Nocturnal activities important. More reserved than others.
River Fox - Fisherman
A free-spirited fisherman who loves the water. Adventure calls him.
Basic Information
Personality: Adventurous, Carefree, Loyal, Spontaneous
Location: Riverside dock
Birthday: Winter 3
Appearance: Rustic look, fishing gear, sun-tanned
Schedule
morning: Fishing
afternoon: Town (tavern)
evening: By the river
Likes
- ✓ Fishing
- ✓ Adventure
- ✓ Stories
- ✓ Food
- ✓ Swimming
Loves
- 💚 Fishing trips
- 💚 Campfire stories
- 💚 Action
Dislikes
- ✗ Sitting still
- ✗ Rules
- ✗ Boring routines
💡 Note: Not romanceable but good friend. Great for adventure quests.
Ivy Bloom - Florist
A cheerful florist with love for gardening and natural beauty.
Basic Information
Personality: Cheerful, Nurturing, Social, Optimistic
Location: Flower shop
Birthday: Spring 10
Appearance: Colorful clothes, flower crown, always smiling
Schedule
morning: Flower shop
afternoon: Garden
evening: Community events
Likes
- ✓ Flowers
- ✓ Nature
- ✓ People
- ✓ Celebrations
- ✓ Gardening
Loves
- 💚 Rare flowers
- 💚 Community gatherings
- 💚 Helping others
Dislikes
- ✗ Dead plants
- ✗ Conflict
- ✗ Isolation
💕 Romance Route
Special Gifts for Romance
Relationship Progression
level1: Flower shop meeting
level5: Gardening help
level10: Festival preparation
level15: Spring love confession
Special Romance Event
Flower festival date
💡 Note: Most cheerful NPC. Great for social events.
Mason Stone - Builder
A dedicated builder who creates structures. Strong and reliable.
Basic Information
Personality: Solid, Reliable, Quiet, Hardworking
Location: Construction site
Birthday: Autumn 5
Appearance: Muscular build, construction gear, strong hands
Schedule
morning: Work site
afternoon: Work site
evening: Tavern
Likes
- ✓ Building
- ✓ Hard work
- ✓ Simple things
- ✓ Food
- ✓ Respect
Loves
- 💚 Quality work
- 💚 Recognition
- 💚 Home cooking
Dislikes
- ✗ Laziness
- ✗ Waste
- ✗ Dishonesty
💡 Note: Not romanceable. Useful for quest building projects.
Echo Song - Musician
A talented musician who performs at town events. Creative and expressive.
Basic Information
Personality: Artistic, Emotional, Social, Expressive
Location: Concert hall / Music shop
Birthday: Summer 20
Appearance: Stylish clothes, musical instrument, confident
Schedule
morning: Music shop
afternoon: Practice
evening: Performance
Likes
- ✓ Music
- ✓ Performance
- ✓ Art
- ✓ Attention
- ✓ Creativity
Loves
- 💚 Standing ovation
- 💚 Inspirational moments
- 💚 Collaboration
Dislikes
- ✗ Criticism
- ✗ Silence
- ✗ Disrespect
💕 Romance Route
Special Gifts for Romance
Relationship Progression
level1: First concert
level5: Private performance
level10: Duet invitation
level15: Love song dedication
Special Romance Event
Private concert date
💡 Note: Loves the spotlight. Good for entertainment quests.
Autumn Harvest - Farmer
A dedicated farmer who tends the land. Hardworking and grounded.
Basic Information
Personality: Grounded, Hardworking, Kind, Traditional
Location: Farm
Birthday: Autumn 1
Appearance: Farm clothes, tanned, reliable
Schedule
morning: Farm work
afternoon: Farm work
evening: Market
Likes
- ✓ Farming
- ✓ Nature
- ✓ Honest work
- ✓ Food
- ✓ Community
Loves
- 💚 Harvest season
- 💚 Helping neighbors
- 💚 Tradition
Dislikes
- ✗ Modern shortcuts
- ✗ Dishonesty
- ✗ Waste
💕 Romance Route
Special Gifts for Romance
Relationship Progression
level1: Farm visit
level5: Helping with harvest
level10: Shared meals
level15: Future together
Special Romance Event
Harvest festival date
💡 Note: Practical romantic. Values hard work.
Ember Flame - Chef
A passionate chef who runs the restaurant. Loves cooking and taste.
Basic Information
Personality: Passionate, Perfectionist, Emotional, Caring
Location: Restaurant
Birthday: Summer 14
Appearance: Chef's uniform, warm smile, expressive
Schedule
morning: Prep
afternoon: Cooking
evening: Service
Likes
- ✓ Cooking
- ✓ Good food
- ✓ Appreciation
- ✓ Quality
- ✓ Community
Loves
- 💚 Perfect recipes
- 💚 Praise for food
- 💚 Cooking together
Dislikes
- ✗ Bad ingredients
- ✗ Waste
- ✗ Disrespect for food
💕 Romance Route
Special Gifts for Romance
Relationship Progression
level1: Restaurant visit
level5: Special dish request
level10: Cooking together
level15: Love through food
Special Romance Event
Romantic dinner cooked together
💡 Note: Love through cooking. Feed them well!
Willow Creek - Healer
A wise healer who helps townspeople. Calm and compassionate.
Basic Information
Personality: Wise, Compassionate, Calm, Observant
Location: Healing cottage
Birthday: Spring 25
Appearance: Natural beauty, peaceful aura, healing herbs
Schedule
morning: Gathering herbs
afternoon: Patients
evening: Meditation
Likes
- ✓ Nature
- ✓ Healing
- ✓ Peace
- ✓ Wisdom
- ✓ Meditation
Loves
- 💚 Rare herbs
- 💚 Peaceful moments
- 💚 Helping heal
Dislikes
- ✗ Conflict
- ✗ Violence
- ✗ Pollution
💕 Romance Route
Special Gifts for Romance
Relationship Progression
level1: Healing consultation
level5: Herb gathering
level10: Meditation sessions
level15: Spiritual love
Special Romance Event
Meditation walk in nature
💡 Note: Most peaceful NPC. Values inner harmony.
Jasper Wealth - Merchant
A successful merchant always looking for good deals. Shrewd but fair.
Basic Information
Personality: Business-minded, Shrewd, Fair, Ambitious
Location: Market stall
Birthday: Winter 10
Appearance: Fancy clothes, jewelry, confident
Schedule
morning: Setting up
afternoon: Trading
evening: Counting profits
Likes
- ✓ Trading
- ✓ Profit
- ✓ Rare goods
- ✓ Negotiation
- ✓ Success
Loves
- 💚 Good deals
- 💚 Valuable items
- 💚 Business success
Dislikes
- ✗ Cheaters
- ✗ Waste
- ✗ Bad deals
💡 Note: Not romanceable. Great for trading and commerce quests.
Sage Wisdom - Village Elder
The village elder with decades of wisdom. Guides and advises.
Basic Information
Personality: Wise, Patient, Grandfatherly, Reflective
Location: Village square
Birthday: Winter 20
Appearance: Elderly, kind eyes, traditional clothes
Schedule
morning: Sitting in square
afternoon: Storytelling
evening: Home
Likes
- ✓ Stories
- ✓ Wisdom sharing
- ✓ Community
- ✓ History
- ✓ Respect
Loves
- 💚 Listening
- 💚 Learning your story
- 💚 Town harmony
Dislikes
- ✗ Conflict
- ✗ Disrespect to elders
- ✗ Dishonesty
💡 Note: Provides quests and wisdom. Important for town lore.
🎁 Gift Preference System
Preference Levels & Rewards
| Preference | Friendship Gain |
|---|---|
| Loves | +30 |
| Likes | +15 |
| Neutral | +5 |
| Dislikes | -5 |
Gift Giving Tips
- ✓ Give gifts daily for maximum friendship gain
- ✓ Paying attention to preferences pays off
- ✓ Handmade gifts are often loved
- ✓ Birthday gifts give +50 bonus friendship
- ✓ Different gifts work for different NPCs
📈 Relationship Progression Levels
Level 1: Stranger
Introduction dialogue
Level 5: Acquaintance
Basic quest unlock
Level 10: Friend
Mid-tier quest unlock
Level 15: Close Friend
Advanced quest unlock
Level 20: Best Friend/Partner
Special events unlock