# 🧑‍🌾 NOVAFARMA - PROJECT STATUS HANDOVER **Date:** 10.12.2025 **Status:** ✅ ALPHA READY (v0.9) - CODE REORGANIZED --- ## 📦 **NEW: CODE ORGANIZATION (10.12.2025)** Koda je zdaj **organizirana v module** za lažje vzdrževanje: ``` src/core/ ├── main.js # Glavna zanka (Antigravity_Update) ├── player.js # Player: gibanje, health, XP, level-up ├── inventory_crafting.js # Inventar + crafting recepti ├── world_interaction.js # Drevo, kamen, zgradbe, farming ├── events_time.js # Prazniki, LORE koledar, developer birthdays └── enemies.js # Zombiji, AI (idle/chase/attack), combat ``` **Kaj to pomeni?** - ✅ Celotna logika je razdeljena po funkcijah - ✅ Lažje najdeš kaj iščeš (npr. vse o zombijih v `enemies.js`) - ✅ Lahko importaš samo kar rabiš: `import { addToInventory } from './core/index.js'` **Preberi:** `src/core/README.md` za podrobnosti. --- ## 🚀 HI! EWO KJE SMO (QUICK SUMMARY) Če preverjaš projekt, medtem ko me ni, je tukaj vse kar moraš vedeti. ### 1. KAJ DELA TRENUTNO (Testiraj z `F5`): - **Core Gameplay:** Farming, Combat, Building, Crafting - vse dela. - **Main Menu:** Nov dizajn + **Accessibility Button** (zelen gumb). - **Pause Menu:** Pritisni `ESC` v igri (Resume, Save, Settings). - **Localization:** 5 jezikov (SLO, EN, DE, IT, CN). - **Systems:** Weather v2 (Temp), Mounts (Donkey), Perennial Crops (Apple Tree). ### 2. KAJ SMO RAVNOKAR DODALI (Documentation only): Vse te ideje so dokumentirane, ampak še niso v kodi (razen osnov): - **7 DLC-jev:** Dino, Unicorns, Bigfoot, Loch Ness, Paris Catacombs, Desert, Amazon. - **Automation:** 5 tirov (od zombijev do AI farme). - **Breeding:** Mutanti, genetika, "Quest-locked" breeding. - **Mobile Controls:** Brawl Stars style kontrole. ### 3. KJE NAJDEM DOKUMENTACIJO? Vse detajle sem zapisal v te datoteke (korenska mapa): - 📄 **`CHANGELOG.md`** → **PREBERI PRVO!** Tu je celoten dnevnik kaj smo naredili danes. - 📄 **`TASKS.md`** → Master lista vseh nalog (450+ taskov). - 📄 **`DLC_ROADMAP.md`** → Opis vseh 7 planiranih DLC-jev in story-ja. - 📄 **`ACCESSIBILITY.md`** → Funkcije za invalide (30+ features). - 📄 **`SYSTEM_REQUIREMENTS.md`** → Katere naprave podpiramo (PC, Mobile, Tesla, Frižider...). ### 4. KAJ JE NASLEDNJI KORAK? Če želiš kaj delati, je naslednja faza: - **Phase 16: Integration Testing** (preveri če se vreme kregas z mounti, itd). - **Phase 17: UI Polish** (lepši izgled inventarja). --- ### ⚠️ POMEMBNO: - **Igra dela!** Ne rabiš nič popravljat, samo testiraj. - **Steam Integration:** Je "mock" (nepravi), samo simulira delovanje. - **NPCji:** Če vidiš "checkerboard" vzorec na NPCjih, je to znan bug (ignore). **Uživaj v testiranju!** 🎮🚀