Updated roadmap - Phase 35 (Zombi Delavec Sistem) COMPLETE!

This commit is contained in:
2025-12-22 19:48:35 +01:00
parent 02c5047823
commit 88107e8040

View File

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