David Kotnik
5fb502e7a8
🐕 💙 Animal System & Emotional Memory Implementation
...
FEATURES:
- Created animals/ folder structure (wild, domestic, infected)
- Implemented proximity-based memory trigger system
- Pulsating heart UI when Kai remembers family dog
- Emotional storytelling without dialogue
NEW FILES:
- src/entities/Animal.js - Animal class with proximity detection
- src/ui/MemoryHeartUI.js - Pulsating heart with Slovenian text
- docs/systems/ANIMAL_MEMORY_SYSTEM.md - Full documentation
- scripts/organize_all_tools.py - Tool organization script
TOOLS ORGANIZATION:
- Moved 84 additional tools to items/tools/
- Final count: 427 tools organized by material tier
• wood: 36 tools
• stone: 60 tools
• iron: 36 tools
• gold: 36 tools
• special: 259 tools
GAMESCENE INTEGRATION:
- Added Animal and MemoryHeartUI imports
- Preload heart icon and heartbeat audio
- Update animals each frame for proximity detection
- Example domestic dog spawns at (600, 600)
EMOTIONAL IMPACT:
When Kai approaches a domestic dog, a pulsating heart appears
with text 'Spominjaš se...' (You remember...) - creating a
powerful moment of nostalgia for his lost family pet.
2026-01-20 01:45:03 +01:00
..
2025-12-31 01:54:16 +01:00
2026-01-02 04:45:11 +01:00
2026-01-20 01:05:17 +01:00
2026-01-08 18:05:10 +01:00
2026-01-03 00:32:59 +01:00
2025-12-29 03:43:44 +01:00
2025-12-30 03:37:30 +01:00
2025-12-31 00:13:16 +01:00
2025-12-31 00:53:19 +01:00
2026-01-05 12:08:24 +01:00
2025-12-31 02:49:03 +01:00
2025-12-31 00:53:19 +01:00
2026-01-13 00:37:32 +01:00
2026-01-13 00:35:17 +01:00
2025-12-31 09:57:08 +01:00
2026-01-20 01:05:17 +01:00
2025-12-29 03:43:44 +01:00
2025-12-28 06:10:08 +01:00
2026-01-13 00:35:17 +01:00
2026-01-14 01:15:55 +01:00
2025-12-31 01:54:16 +01:00
2026-01-14 01:15:55 +01:00
2025-12-31 11:16:17 +01:00
2026-01-20 01:36:58 +01:00
2025-12-31 10:42:11 +01:00
2026-01-08 15:50:30 +01:00
2025-12-31 01:54:16 +01:00
2026-01-04 14:32:12 +01:00
2026-01-08 15:50:30 +01:00
2025-12-31 04:26:56 +01:00
2025-12-31 01:54:16 +01:00
2025-12-31 09:52:23 +01:00
2025-12-29 11:29:29 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-05 01:34:44 +01:00
2026-01-14 23:22:59 +01:00
2025-12-30 23:48:51 +01:00
2025-12-28 06:10:08 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-04 19:17:20 +01:00
2026-01-02 04:45:11 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2025-12-31 04:01:35 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2025-12-29 03:43:44 +01:00
2025-12-27 04:04:24 +01:00
2026-01-03 00:25:44 +01:00
2026-01-01 18:29:50 +01:00
2026-01-04 14:11:14 +01:00
2025-12-31 01:54:16 +01:00
2025-12-31 10:28:18 +01:00
2026-01-12 23:53:00 +01:00
2026-01-04 19:39:59 +01:00
2025-12-28 23:18:30 +01:00
2026-01-06 14:11:28 +01:00
2025-12-28 23:18:30 +01:00
2026-01-05 20:26:11 +01:00
2026-01-08 17:05:57 +01:00
2025-12-29 00:49:23 +01:00
2025-12-31 11:18:47 +01:00
2026-01-01 18:29:50 +01:00
2026-01-05 21:12:06 +01:00
2025-12-29 00:49:23 +01:00
2026-01-06 13:06:22 +01:00
2025-12-31 10:28:18 +01:00
2026-01-04 22:17:15 +01:00
2026-01-06 11:04:57 +01:00
2026-01-20 01:05:17 +01:00
2025-12-29 09:15:27 +01:00
2026-01-14 23:22:59 +01:00
2025-12-30 03:05:12 +01:00
2026-01-08 17:41:36 +01:00
2026-01-08 17:05:57 +01:00
2026-01-08 17:41:36 +01:00
2026-01-08 17:46:25 +01:00
2026-01-05 01:12:42 +01:00
2025-12-29 03:43:44 +01:00
2025-12-22 11:23:25 +01:00
2026-01-14 23:22:59 +01:00
2025-12-29 11:35:08 +01:00
2026-01-08 04:03:10 +01:00
2026-01-20 01:05:17 +01:00
2026-01-14 23:22:59 +01:00
2026-01-14 23:22:59 +01:00
2026-01-13 14:04:06 +01:00
2025-12-27 14:03:11 +01:00
2025-12-28 23:18:30 +01:00
2025-12-29 11:29:29 +01:00
2025-12-28 23:46:20 +01:00
2026-01-08 15:57:23 +01:00
2026-01-14 01:15:55 +01:00
2026-01-05 10:23:05 +01:00
2026-01-14 23:22:59 +01:00
2026-01-13 00:35:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-02 23:47:21 +01:00
2025-12-30 03:28:36 +01:00
2025-12-31 02:49:03 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2025-12-31 01:54:16 +01:00
2025-12-31 00:53:19 +01:00
2026-01-20 01:45:03 +01:00
2026-01-20 01:05:17 +01:00
2025-12-31 04:01:35 +01:00
2026-01-20 01:05:17 +01:00
2026-01-05 23:33:33 +01:00
2025-12-31 01:54:16 +01:00
2026-01-20 01:05:17 +01:00
2026-01-05 01:10:47 +01:00
2026-01-20 01:05:17 +01:00
2025-12-31 09:52:23 +01:00
2026-01-20 01:30:24 +01:00
2026-01-12 00:52:26 +01:00
2026-01-20 01:05:17 +01:00
2025-12-30 03:05:12 +01:00
2026-01-20 01:05:17 +01:00
2025-12-28 01:55:28 +01:00
2026-01-14 01:15:55 +01:00
2026-01-14 01:15:55 +01:00
2026-01-14 01:15:55 +01:00
2026-01-02 23:47:21 +01:00
2026-01-20 01:05:17 +01:00
2025-12-29 03:43:44 +01:00
2025-12-31 01:54:16 +01:00
2026-01-05 12:01:53 +01:00
2025-12-31 00:13:16 +01:00
2026-01-20 01:05:17 +01:00
2025-12-22 11:23:25 +01:00
2025-12-31 01:54:16 +01:00
2026-01-20 01:05:17 +01:00
2025-12-31 01:54:16 +01:00
2025-12-31 01:54:16 +01:00
2026-01-20 01:05:17 +01:00
2025-12-31 09:52:23 +01:00
2026-01-20 01:05:17 +01:00
2025-12-29 03:43:44 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2025-12-31 11:05:41 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2025-12-31 11:30:36 +01:00
2026-01-02 23:47:21 +01:00
2026-01-04 19:04:33 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-02 23:47:21 +01:00
2026-01-02 12:50:50 +01:00
2026-01-13 00:35:17 +01:00
2026-01-13 00:35:17 +01:00
2025-12-29 09:15:30 +01:00
2025-12-29 03:43:44 +01:00
2026-01-01 21:06:17 +01:00
2026-01-01 21:06:17 +01:00
2026-01-13 12:56:31 +01:00
2025-12-29 03:43:44 +01:00
2025-12-29 10:53:39 +01:00
2026-01-01 18:29:50 +01:00
2026-01-01 18:29:50 +01:00
2025-12-30 03:05:12 +01:00
2025-12-30 03:05:12 +01:00
2026-01-01 20:26:35 +01:00
2026-01-13 00:35:17 +01:00
2026-01-01 19:56:09 +01:00
2026-01-20 01:05:17 +01:00
2025-12-31 01:54:16 +01:00
2026-01-20 01:05:17 +01:00
2026-01-04 14:15:59 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2026-01-20 01:05:17 +01:00
2025-12-31 01:54:16 +01:00
2026-01-20 01:05:17 +01:00
2026-01-02 04:45:11 +01:00
2025-12-27 12:50:58 +01:00
2026-01-20 01:05:17 +01:00