VFX SYSTEM + QUEST MANIFEST - Amnesia blur, Harvest sparkles, Water life, Cinematic transitions - 7 Main quests with ADHD dialogue - ROADMAP updated with VFX and Quest tracking
This commit is contained in:
445
docs/QUEST_MANIFEST.md
Normal file
445
docs/QUEST_MANIFEST.md
Normal file
@@ -0,0 +1,445 @@
|
||||
# 📜 MASTER QUEST LIST - Faza 1 & 2
|
||||
**Project:** Mrtva Dolina
|
||||
**Scope:** Kickstarter Demo Quests
|
||||
**Language Style:** ADHD-friendly (preprosti, domači izrazi)
|
||||
|
||||
---
|
||||
|
||||
## 🎯 **MAIN STORY QUESTS (Amnesia & Family)**
|
||||
|
||||
### **Quest 1: "Zamegljeni Spomini" (Blurred Memories)**
|
||||
|
||||
**Trigger:** Find old family photo in ruins
|
||||
**Priority:** ⭐⭐⭐⭐⭐ (CRITICAL - unlocks Capital City)
|
||||
|
||||
**Steps:**
|
||||
1. **Najdi fotografijo** v ruševinah stare hiše
|
||||
- Location: Starting ruins (Valley of Death)
|
||||
- Item: `family_photo_blurred.png`
|
||||
- VFX: Blur effect active
|
||||
|
||||
2. **Prinesi fotografijo Tehniku** v Capital City
|
||||
- Dialogue: "Hej, a mi lhko ta star foto očistš?"
|
||||
- Tehnik: "Ja, dam v mašino... Mal počak."
|
||||
- Animation: Photo goes into cleaning machine
|
||||
|
||||
3. **Čakaj 5 sekund** (real-time cleaning)
|
||||
- Progress bar animation
|
||||
- Machine sounds/lights
|
||||
|
||||
4. **Poslušaj Anin glas** (flashback trigger)
|
||||
- Audio: Ana's voice clip
|
||||
- Text caption: "Kai, pomniš tisti dan...?"
|
||||
- VFX: Blur clears (2 second transition)
|
||||
- Music: Emotional flashback theme
|
||||
|
||||
5. **Odklenjena lokacija: Capital City**
|
||||
- Map marker appears
|
||||
- Quest log updated: "Ana Clue 1/50"
|
||||
- Reward: Hope +5%, 100g, Ana's Necklace item
|
||||
|
||||
**Dialogue (ADHD Style):**
|
||||
```
|
||||
Kai (thoughts): "Joooj... Mama... kje si..."
|
||||
Ana (voice): "Kai, pomnš tisti dan ko sva šla v gozd?"
|
||||
Kai: "...Ana?! ANE?!"
|
||||
[Silence]
|
||||
Kai: "...bla je tuki... Moram jo najt!"
|
||||
```
|
||||
|
||||
**Completion:**
|
||||
- Unlocks Capital City on map
|
||||
- Starts "Anina Sled" quest chain
|
||||
- Journal entry auto-saves
|
||||
|
||||
---
|
||||
|
||||
### **Quest 2: "Anina Sled" (Ana's Trail)**
|
||||
|
||||
**Trigger:** Complete "Zamegljeni Spomini"
|
||||
**Priority:** ⭐⭐⭐⭐⭐ (ONGOING - 50 clues total)
|
||||
|
||||
**Concept:** Collect 50 family items across all biomes. Each triggers VFX flashback.
|
||||
|
||||
**Clue Locations (First 10):**
|
||||
|
||||
| # | Item | Biome | VFX | Audio Line |
|
||||
|---|------|-------|-----|------------|
|
||||
| 1 | Family Photo | Valley Ruins | Blur clear | "Pomniš tisti dan..." |
|
||||
| 2 | Ana's Necklace | Forest | Sparkle glow | "To je blo tvoje..." |
|
||||
| 3 | Mom's Ring | Desert | Golden shine | "Mama..." |
|
||||
| 4 | Dad's Watch | Frozen Town | Ice reflection | "Oče mi je reku..." |
|
||||
| 5 | Childhood Toy | Swamp | Murky glow | "Midva sva se z tem igrala..." |
|
||||
| 6 | Lab Keycard | Nova Lab Ruins | Tech scan | "Nova Lab... vse se je začelo tam..." |
|
||||
| 7 | Ana's Diary Page 1 | Capital City | Paper flutter | "Danes je najbl čuden dan..." |
|
||||
| 8 | Twin Photo | Volcanic Zone | Fire flicker | "Dvojčka, za vedno..." |
|
||||
| 9 | Ana's Hair Ribbon | Ancient Ruins | Silk wave | "Ana... kje SI?!" |
|
||||
| 10 | Family Dog Collar | Grasslands | Fur texture | "Susi... kje je Susi?!" |
|
||||
|
||||
**Rewards per 10 Clues:**
|
||||
- **10 clues**: Ana's Theme Song unlocked (radio)
|
||||
- **20 clues**: Flashback cutscene (longer memory)
|
||||
- **30 clues**: Twin Bond ability (+10% all stats when thinking of Ana)
|
||||
- **40 clues**: Major cutscene (Ana's last known location revealed)
|
||||
- **50 clues**: TRUE ENDING UNLOCKED
|
||||
|
||||
**Dialogue Examples:**
|
||||
```
|
||||
Kai finds Ana's necklace:
|
||||
"FUCK, to je njeno... To je nosila VEDNO..."
|
||||
[Blur effect]
|
||||
Ana (memory): "Kaj misliš, mi paše?"
|
||||
Kai (memory): "Ja, super ti je."
|
||||
[Blur clears]
|
||||
Kai: "Ana... Hold on... Pridem po te..."
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🏗️ **TOWN & ECONOMY QUESTS**
|
||||
|
||||
### **Quest 3: "Šiviljina Prošnja" (Seamstress' Request)**
|
||||
|
||||
**Trigger:** Talk to Šivilja in Capital City
|
||||
**Priority:** ⭐⭐⭐⭐
|
||||
|
||||
**Objective:** Bring 5 Nomad Raider Leathers
|
||||
|
||||
**Steps:**
|
||||
1. **Pogovor s Šiviljo**
|
||||
- Dialogue: "Hej, maš kšne kože od teh roparjev? Rabu za nov oklep."
|
||||
- Kai: "Hm... Mogoče pa ja. Kolk rabiš?"
|
||||
- Šivilja: "5 kosov. Prns, pa ti nardim top oklep."
|
||||
|
||||
2. **Ubij 5 Nomad Raiders** (any type)
|
||||
- Combat required
|
||||
- Each raider drops 1 Raider Leather (60% chance)
|
||||
- Average: Kill ~8 raiders to get 5 leathers
|
||||
|
||||
3. **Prinesi kože Šivilji**
|
||||
- Dialogue: "Niiice! To je to. Mal počak..."
|
||||
- Animation: Šivilja sews (5 seconds)
|
||||
- Sound: Sewing machine
|
||||
|
||||
4. **Prejmi nov oklep**
|
||||
- Item: **Nomad Armor** (Defense +15, Style +10)
|
||||
- Visual: Kai now wears cool raider-style armor
|
||||
- Dialogue: "Haha, kul je! Hvala!"
|
||||
|
||||
**Reward:**
|
||||
- Nomad Armor (Defense +15)
|
||||
- Šivilja shop unlocked (clothing upgrades)
|
||||
- 200g
|
||||
|
||||
---
|
||||
|
||||
### **Quest 4: "Pekov Recept" (Baker's Recipe)**
|
||||
|
||||
**Trigger:** Talk to Pek in Capital City
|
||||
**Priority:** ⭐⭐⭐⭐
|
||||
|
||||
**Objective:** Bring 10 Wild Berries (with VFX harvest animation)
|
||||
|
||||
**Steps:**
|
||||
1. **Pogovor s Pekom**
|
||||
- Dialogue: "Ayooo, rabu joke za nov kruh. Maš kšne divje jagode?"
|
||||
- Kai: "Emm... kje pa najdem?"
|
||||
- Pek: "V gozdu, okol dreves. Prns 10, pa ti pokažem secret recept."
|
||||
|
||||
2. **Naberi 10x Wild Berries** (forest biome)
|
||||
- Appear as glowing bushes
|
||||
- Click to harvest
|
||||
- **VFX:** Berry pops up, sparkles, flies to inventory
|
||||
- **Audio:** Satisfying "pop" sound
|
||||
- Each bush gives 1-3 berries
|
||||
|
||||
3. **Prinesi jagode Peku**
|
||||
- Dialogue: "Ayyyy perfect! Zdej pazi..."
|
||||
- Animation: Pek mixes ingredients
|
||||
- Sound: Baking sounds
|
||||
|
||||
4. **Naučiš se recept**
|
||||
- Recipe unlocked: **Berry Bread** (Hunger +50, Health +10)
|
||||
- Pek shop opens (baked goods for sale)
|
||||
|
||||
**Reward:**
|
||||
- Berry Bread recipe
|
||||
- 5x Berry Bread (free)
|
||||
- Pek shop unlocked
|
||||
- 150g
|
||||
|
||||
**Dialogue:**
|
||||
```
|
||||
Pek: "Yo, to je TOP! Zdej ti pokažm..."
|
||||
[Cooking animation]
|
||||
Pek: "Boom! Berry bread. To je kr dobr shit."
|
||||
Kai: "Nice, hvala!"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### **Quest 5: "Tehnikova Naprava" (Technician's Device)**
|
||||
|
||||
**Trigger:** Talk to Tehnik in Capital City
|
||||
**Priority:** ⭐⭐⭐⭐⭐
|
||||
|
||||
**Objective:** Find Ancient Battery in deep ruins
|
||||
|
||||
**Steps:**
|
||||
1. **Pogovor s Tehnikom**
|
||||
- Dialogue: "Bro, rabu old battery za artifact cleaner. Gre v globoke ruševine."
|
||||
- Kai: "Kje točno?"
|
||||
- Tehnik: "Nova Lab basement. Sam pazi, ful zombijev je notri."
|
||||
|
||||
2. **Vstopi v Nova Lab Basement** (new area unlocked)
|
||||
- Dark, dangerous dungeon
|
||||
- 20+ zombies
|
||||
- Navigation puzzle (find correct path)
|
||||
|
||||
3. **Najdi Ancient Battery**
|
||||
- Located in old server room
|
||||
- Guarded by mini-boss: **Zombie Scientist** (upgraded zombie)
|
||||
- Combat required
|
||||
|
||||
4. **Prinesi battery Tehniku**
|
||||
- Dialogue: "YOOO sick! To je točno to kar rabu!"
|
||||
- Animation: Tehnik installs battery
|
||||
- Machine powers on (lights, sounds)
|
||||
|
||||
5. **Artifact Cleaner ACTIVE**
|
||||
- Museum can now clean artifacts faster
|
||||
- All future family items auto-clean (no blur delay)
|
||||
- Museum donations give +50% more XP
|
||||
|
||||
**Reward:**
|
||||
- Artifact Cleaner unlocked (permanent upgrade)
|
||||
- Tech Workshop services unlocked
|
||||
- 500g
|
||||
- Blueprint: **Energy Shield** (craftable armor)
|
||||
|
||||
**Dialogue:**
|
||||
```
|
||||
Tehnik: "Bro, this is sick! Zdej delaaaa!"
|
||||
[Machine lights up]
|
||||
Tehnik: "Zdej lhko vse te stare stvari čistimo. Museum bo happy!"
|
||||
Kai: "Nice! Kaj še lhko tu upgradam?"
|
||||
Tehnik: "Vse, bro. Tools, armor, whatevs."
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## ⚔️ **DEFENSE & DEVELOPMENT QUESTS**
|
||||
|
||||
### **Quest 6: "Obzidje Mrtve Doline" (Walls of Death Valley)**
|
||||
|
||||
**Trigger:** Mayor gives quest after Capital restoration begins
|
||||
**Priority:** ⭐⭐⭐⭐⭐ (TRIGGERS FIRST RAID EVENT)
|
||||
|
||||
**Objective:** Bring 20 Steel Bars to Ivan
|
||||
|
||||
**Steps:**
|
||||
1. **Pogovor z Županom**
|
||||
- Dialogue: "Potrebujemo obzidje. Brez tega ne moremo mesto obnovit."
|
||||
- Kai: "Kaj točno rabiš?"
|
||||
- Župan: "20 steel bars. Prns Ivanu."
|
||||
|
||||
2. **Craft ali kupi 20x Steel Bars**
|
||||
- Each bar needs: 5 iron ore + 2 coal
|
||||
- Total: 100 iron ore + 40 coal
|
||||
- Can buy from traders or mine
|
||||
|
||||
3. **Prinesi bars Ivanu**
|
||||
- Dialogue: "Jaaaa, to je točno to! Gremo delat!"
|
||||
- Animation: Ivan starts building (cutscene)
|
||||
- Construction: 30 seconds real-time
|
||||
|
||||
4. **Obzidje zgrajeno (Stage 1: Wooden Walls)**
|
||||
- Visual: Capital City now has wooden barricades
|
||||
- Defense +20%
|
||||
|
||||
5. **⚠️ EVENT TRIGGERED: First Raider Invasion**
|
||||
- 10 seconds after walls complete
|
||||
- Dialogue (Mayor): "POZOR! Roparji prihajajo!"
|
||||
- Raid wave: 5 Desert Nomads attack
|
||||
- Capital guards help defend (2 NPC guards)
|
||||
|
||||
6. **Obrani mesto**
|
||||
- Combat: Kill all 5 raiders
|
||||
- Guards assist (deal 30% damage)
|
||||
- If you lose: Raiders steal 500g, walls damaged
|
||||
- If you win: Continue to reward
|
||||
|
||||
7. **Nagrada**
|
||||
- Dialogue (Mayor): "Dobro! Hvala. Tukaj, tvoja nagrada."
|
||||
- 1000g
|
||||
- Blueprint: **Guard Tower** (craftable defense structure)
|
||||
- Capital City Status Board now shows "Walls: Level 1"
|
||||
|
||||
**Dialogue:**
|
||||
```
|
||||
[Raiders approach]
|
||||
Raider Leader: "Give us food or die!"
|
||||
Kai: "Fuck off!"
|
||||
[Combat starts]
|
||||
Guard NPC: "We got your back!"
|
||||
[After victory]
|
||||
Mayor: "Odlično! Mesto je varno. Hvala tebi!"
|
||||
Kai: "NP. To je moj city."
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### **Quest 7: "Muzejski Mejnik" (Museum Milestone)**
|
||||
|
||||
**Trigger:** Museum unlocked, Kustos available
|
||||
**Priority:** ⭐⭐⭐⭐⭐ (UNLOCKS MUSEUM STAGE 2)
|
||||
|
||||
**Objective:** Fill first bug collection wing (24 bugs)
|
||||
|
||||
**Steps:**
|
||||
1. **Pogovor s Kustosom**
|
||||
- Dialogue: "Pozdravljeni! Museum potrebuje artefakte. Začnimo z insekti."
|
||||
- Kai: "Insekti? Kje najdem?"
|
||||
- Kustos: "Povsod! Uporabi bug net. Prinesi vseh 24 vrst."
|
||||
|
||||
2. **Ujemi 24 različnih vrst hroščev** (bugs)
|
||||
- Use Bug Net tool
|
||||
- Bugs spawn in all biomes
|
||||
- Each biome has 3-5 unique species
|
||||
- Some rare (5% spawn rate)
|
||||
|
||||
3. **Oddaj hrošče v muzej**
|
||||
- Click "Donate" button in museum
|
||||
- VFX: Bug flies to display case
|
||||
- Sound: Glass case closing
|
||||
- Museum XP +10 per bug
|
||||
|
||||
4. **Museum Evolution: Stage 2 Unlocked**
|
||||
- **VISUAL CHANGE:** Museum building grows!
|
||||
- Old shed → Medium two-story building
|
||||
- Animation: Construction timelapse (10 seconds)
|
||||
- Sound: Building sounds, hammering
|
||||
- Confetti particles
|
||||
|
||||
5. **Nagrada**
|
||||
- Dialogue (Kustos): "Izvrstno! Museum raste!"
|
||||
- 800g
|
||||
- Title: **Bug Master** (achievement)
|
||||
- Kustos shop unlocked (buys artifacts at premium prices)
|
||||
- New wing unlocked: **Dinosaur Bones** (next collection goal)
|
||||
|
||||
**Completion VFX:**
|
||||
```javascript
|
||||
// Museum growth animation
|
||||
museumBuilding.animate({
|
||||
transform: [
|
||||
scaleUp(1.0 → 1.5), // Building grows
|
||||
construction particles,
|
||||
confetti explosion
|
||||
],
|
||||
duration: 10000ms
|
||||
});
|
||||
|
||||
// Celebratory music
|
||||
playMusic('museum_level_up.mp3');
|
||||
|
||||
// Kustos celebration
|
||||
kustos.animate('happy_dance');
|
||||
kustos.say("BRAVO! To je fantastično!");
|
||||
```
|
||||
|
||||
**Dialogue:**
|
||||
```
|
||||
Kustos: "Ah! Vseh 24! Čestitam!"
|
||||
Kai: "Ja, ful časa je vzelo..."
|
||||
Kustos: "Ampak vredno! Poglejte!"
|
||||
[Museum grows]
|
||||
Kai: "Woaaaah! To je sick!"
|
||||
Kustos: "Museum je živ! Raste z vašimi odkritji!"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🌾 **SIDE QUESTS (Optional but Rewarding)**
|
||||
|
||||
### **Quest 8: "Arboristova Pomoč" (Arborist's Help)**
|
||||
|
||||
**Objective:** Plant 50 trees on farm
|
||||
**Reward:** Arborist auto-plants 10 trees/day (passive income)
|
||||
|
||||
### **Quest 9: "Miro Pravnik's Problem"**
|
||||
|
||||
**Objective:** Find legal documents in ruins
|
||||
**Reward:** Lawyer shop unlocked (NPC divorces, land rights)
|
||||
|
||||
### **Quest 10: "Zombi Skavt" (Scout Recruitment)**
|
||||
|
||||
**Objective:** Find and tame friendly zombie
|
||||
**Reward:** Scout companion, leveling system unlocked
|
||||
|
||||
---
|
||||
|
||||
## 📊 **QUEST PROGRESSION TRACKING**
|
||||
|
||||
### **Quest Log UI:**
|
||||
```
|
||||
Main Story:
|
||||
✅ Zamegljeni Spomini (COMPLETE)
|
||||
🔄 Anina Sled (2/50 clues)
|
||||
|
||||
Town & Economy:
|
||||
🔄 Šiviljina Prošnja (3/5 leathers)
|
||||
❌ Pekov Recept (0/10 berries)
|
||||
❌ Tehnikova Naprava (NOT STARTED)
|
||||
|
||||
Defense:
|
||||
❌ Obzidje Mrtve Doline (NOT STARTED)
|
||||
|
||||
Collections:
|
||||
🔄 Muzejski Mejnik (18/24 bugs)
|
||||
```
|
||||
|
||||
### **Quest Rewards Summary:**
|
||||
|
||||
| Quest | Gold | Items | Unlocks |
|
||||
|-------|------|-------|---------|
|
||||
| Zamegljeni Spomini | 100g | Ana's Necklace | Capital City |
|
||||
| Šiviljina Prošnja | 200g | Nomad Armor | Šivilja shop |
|
||||
| Pekov Recept | 150g | 5x Berry Bread | Pek shop, recipe |
|
||||
| Tehnikova Naprava | 500g | Energy Shield BP | Tech shop, cleaner |
|
||||
| Obzidje Mrtve Doline | 1000g | Guard Tower BP | Walls Lv1, raids |
|
||||
| Muzejski Mejnik | 800g | Bug Master title | Museum Stage 2 |
|
||||
|
||||
---
|
||||
|
||||
## 🎬 **CUTSCENE INTEGRATION**
|
||||
|
||||
All quests use VFX system:
|
||||
- ✅ **Blur effect** (Amnesia flashbacks)
|
||||
- ✅ **Sparkle harvest** (Berry collection)
|
||||
- ✅ **Cross-fade transitions** (Scene changes)
|
||||
- ✅ **Vignette** (Emotional moments)
|
||||
- ✅ **Particle effects** (Museum growth, combat)
|
||||
|
||||
---
|
||||
|
||||
## 🚀 **IMPLEMENTATION PRIORITY**
|
||||
|
||||
**Phase 1 (Demo):**
|
||||
1. ⭐⭐⭐⭐⭐ Zamegljeni Spomini (story hook)
|
||||
2. ⭐⭐⭐⭐⭐ Obzidje Mrtve Doline (raid event)
|
||||
3. ⭐⭐⭐⭐⭐ Muzejski Mejnik (museum growth demo)
|
||||
4. ⭐⭐⭐⭐ Šiviljina Prošnja (combat loop)
|
||||
5. ⭐⭐⭐⭐ Pekov Recept (harvest VFX demo)
|
||||
|
||||
**Phase 2 (Post-Demo):**
|
||||
- Anina Sled (full 50 clues)
|
||||
- Remaining side quests
|
||||
- Advanced quest chains
|
||||
|
||||
---
|
||||
|
||||
**Status:** 🟢 **READY FOR IMPLEMENTATION**
|
||||
**Dialogue Style:** ✅ ADHD-friendly (simple, domestic, authentic)
|
||||
**VFX Integration:** ✅ All quests use effects system
|
||||
**Emotional Impact:** 🚀 **MAXIMUM** - Players will FEEL Kai's journey
|
||||
Reference in New Issue
Block a user