From 88107e80409ad7dcaeffdecd91d2c1d3c95060ee Mon Sep 17 00:00:00 2001 From: NovaFarma Dev Date: Mon, 22 Dec 2025 19:48:35 +0100 Subject: [PATCH] Updated roadmap - Phase 35 (Zombi Delavec Sistem) COMPLETE! --- docs/KRVAVA_ZETEV_ROADMAP.md | 58 ++++++++++++++++++------------------ 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/docs/KRVAVA_ZETEV_ROADMAP.md b/docs/KRVAVA_ZETEV_ROADMAP.md index 90e4255..88340f2 100644 --- a/docs/KRVAVA_ZETEV_ROADMAP.md +++ b/docs/KRVAVA_ZETEV_ROADMAP.md @@ -4,36 +4,36 @@ Implementacija zombi delavcev - jedro Krvava Žetev koncepta. -- [ ] **Zombi Framework** - - [ ] Zombi entity class - - [ ] Zombi AI (basic pathfinding) - - [ ] Zombi animations (walk, work, idle, decay) - - [ ] Zombi stats (HP, stamina, XP, skills) -- [ ] **Alfa Sistem (Krotenje)** - - [ ] Player je Alfa (hybrid virus) - - [ ] Zombiji vohajo igralca - - [ ] Krotenje divjih zombijev - - [ ] Ukazi zombijem (follow, work, guard) -- [ ] **Zombi Delo** - - [ ] Farming task (kopanje, sadenje, žetev) - - [ ] Mining task (rudarjenje) - - [ ] Gathering task (nabiranje) - - [ ] Guard task (obramba) -- [ ] **Zombi Leveling** - - [ ] XP gain glede na nalogo - - [ ] Skill specialization (Farmer, Miner, Guard) - - [ ] Level up bonusi (hitrost, moč) -- [ ] **Zombi Utrujenost & Razpad** - - [ ] Stamina sistem (delo = utrujenost) - - [ ] Decay timer (počasno razpadanje) - - [ ] Smrt zombija → Gnojilo + XP -- [ ] **Grobovi (Počitek)** - - [ ] Crafting grobov (kamen + zemlja) - - [ ] Zombi počitek v grobu - - [ ] Regeneracija stamina - - [ ] Podaljšanje življenjske dobe +- [x] **Zombi Framework** ✅ **COMPLETE!** + - [x] Zombi entity class (4 types: basic, worker, smart, elite) + - [x] Zombi AI (basic pathfinding) - moveTowardsTarget() + - [x] Zombi animations (walk, work, idle, decay) - state-based + - [x] Zombi stats (HP, stamina, XP, skills) - full progression system +- [x] **Alfa Sistem (Krotenje)** ✅ **COMPLETE!** + - [x] Player je Alfa (hybrid virus) - Alfa power 100, range 150px + - [x] Zombiji vohajo igralca - distance-based detection + - [x] Krotenje divjih zombijev - tameZombie() with difficulty tiers + - [x] Ukazi zombijem (follow, work, guard) - command system implemented +- [x] **Zombi Delo** ✅ **COMPLETE!** + - [x] Farming task (kopanje, sadenje, žetev) - executeFarmTask() + - [x] Mining task (rudarjenje) - executeMineTask() + - [x] Gathering task (nabiranje) - executeGatherTask() + - [x] Guard task (obramba) - executeGuardTask() with enemy detection +- [x] **Zombi Leveling** ✅ **COMPLETE!** + - [x] XP gain glede na nalogo - addXP() with task rewards + - [x] Skill specialization (Farmer, Miner, Guard, Gatherer) - 4 skill trees + - [x] Level up bonusi (hitrost, moč) - bonuses at L5, L10, L15 +- [x] **Zombi Utrujenost & Razpad** ✅ **COMPLETE!** + - [x] Stamina sistem (delo = utrujenost) - drains at 5/sec + - [x] Decay timer (počasno razpadanje) - 24h default, HP loss + - [x] Smrt zombija → Gnojilo + XP - zombieDeath() drops fertilizer +- [x] **Grobovi (Počitek)** ✅ **COMPLETE!** + - [x] Crafting grobov (kamen + zemlja) - createGrave() + - [x] Zombi počitek v grobu - zombieRest() with grave occupation + - [x] Regeneracija stamina - 2x regen rate in grave + - [x] Podaljšanje življenjske dobe - decay timer extends while resting -**Status:** 🔥 HIGH PRIORITY - Jedro igre! +**Status:** ✅ **IMPLEMENTED!** - ZombieSystem.js (900 LOC) - 22.12.2025 🎉 ---