# FAZA 8: Interakcije in Nabiranje - Checklist **Status:** ✅ ZAKLJUČENO **Datum:** 2025-12-06 --- ## ✅ Opravila (Developer) - [x] Implementacija `InteractionSystem.js`: - [x] Detekcija klika miške na ploščice in objekte. - [x] Preverjanje razdalje (igralec mora biti blizu). - [x] Nadgradnja `TerrainSystem.js` za interaktivnost: - [x] Drevesa in grmi imajo HP. - [x] Metoda `damageDecoration` in visual feedback (tint). - [x] Sistem "Dropov" (Items): - [x] Ko objekt uničiš, se pojavi loot. - [x] Igralec pobere item, ko gre čez njega. - [x] Povezava z Inventarjem (`InventorySystem.js`): - [x] Shranjevanje količine items. - [x] Prikaz v `UIScene`. --- ## 🧪 Ročno testiranje (Naročnik) ### Test 1: Sekanje/Nabiranje **Ukaz:** Klikni na grm/rožo. **Pričakovani rezultat:** - [x] Objekt utripne ob udarcu. - [x] Uniči se po dovolj udarcih. - [x] Na tleh ostane item. ### Test 2: Pobiranje **Ukaz:** Stopi na item. **Pričakovani rezultat:** - [x] Item izgine s tal. - [x] V inventarju se poveča število predmetov. --- ## 📋 Potrditev Naročnika ``` FAZA 8: [STATUS] - Testirano: [DA] - Datum testiranja: 2025-12-06 - Opombe: Uporabnik potrdil delovanje. ODOBRENO ZA FAZO 9: [DA] Podpis naročnika: User ``` --- ## ➡️ Naslednji koraki (po odobritvi) Ko naročnik potrdi FAZO 8, se začne: **FAZA 9: Kmetovanje (Farming)** - Orodja (Motika). - Prekopavanje zemlje (Till Soil). - Sajenje semen. - Rast pridelkov (Crop Growth).