docs: add comprehensive ROADMAP.md
- Project vision and completed features - Current sprint: Advanced Loadout Manager - Future sprints: Analytics, Export, Hunter/Miner/Crafter modules - Attachment system planned - Full cost tracking scope defined
This commit is contained in:
parent
8014b63e75
commit
a3a0fbe2f5
|
|
@ -0,0 +1,116 @@
|
|||
# 🍋 LEMONTROPIA SUITE - Development Roadmap
|
||||
|
||||
## **PROJECT VISION**
|
||||
**Lemontropia Suite** is a professional-grade analytics platform for Entropia Universe players. It provides real-time tracking, cost analysis, and ROI calculations for hunting, mining, and crafting activities.
|
||||
|
||||
---
|
||||
|
||||
## **✅ COMPLETED (Sprint 2 Phase 2)**
|
||||
|
||||
| Feature | Status | Notes |
|
||||
|---------|--------|-------|
|
||||
| Core Data Capture Engine | ✅ | SQLite DB, LogWatcher, ProjectManager |
|
||||
| Real-time Log Parsing | ✅ | English + Swedish support |
|
||||
| HUD Overlay | ✅ | Transparent, draggable, click-through |
|
||||
| Entropia Nexus API | ✅ | 3,099 weapons, 1,985 armors, 106 finders, 817 mobs |
|
||||
| Gear Selector | ✅ | Weapon/Armor/Finder selection with real stats |
|
||||
| Cost Tracking | ✅ | Decay-based cost per shot |
|
||||
| Profit/Loss | ✅ | Real-time P/L calculation |
|
||||
| Shots/Kills/Damage | ✅ | All tracking accurately |
|
||||
|
||||
---
|
||||
|
||||
## **🔨 CURRENT SPRINT - Advanced Loadout Manager**
|
||||
|
||||
### **Loadout Manager v2.0**
|
||||
Full gear configuration with complete cost tracking.
|
||||
|
||||
#### **Core Features:**
|
||||
- [ ] **Weapon Selection** - From Nexus API (3,099 weapons)
|
||||
- [ ] **Armor Selection** - From Nexus API (1,985 armors)
|
||||
- [ ] **Finder Selection** - From Nexus API (106 finders)
|
||||
- [ ] **Healing Tools** - Medical tools + healing chips with cost tracking
|
||||
- [ ] **Current DPP Display** - Real-time DPP in HUD overlay
|
||||
|
||||
#### **Attachment System:**
|
||||
| Attachment | Compatible Gear | Status |
|
||||
|------------|-----------------|--------|
|
||||
| Amplifiers | Weapons | Planned |
|
||||
| Scopes | Weapons | Planned |
|
||||
| Absorbers | Weapons | Planned |
|
||||
| Finder Amplifiers | Finders | Planned |
|
||||
| Armor Platings | Armors | Planned |
|
||||
| Enhancers | Weapons/Armor/Tools | Planned |
|
||||
| Mindforce Implants | Mindforce chips | Planned |
|
||||
|
||||
**Validation:** Only allow correct attachments for gear type.
|
||||
|
||||
#### **Cost Tracking:**
|
||||
- [ ] **Weapon Decay** - Per shot fired
|
||||
- [ ] **Armor Decay** - Per hit taken (from chat.log damage)
|
||||
- [ ] **Healing Cost** - Per heal used
|
||||
- [ ] **Ammo Cost** - Per shot fired
|
||||
- [ ] **Attachment Decay** - If applicable
|
||||
|
||||
---
|
||||
|
||||
## **📊 SPRINT 3 - Analytics & Export**
|
||||
|
||||
### **ROI Charts**
|
||||
- [ ] Profit/loss graphs over time
|
||||
- [ ] Cost breakdown pie charts
|
||||
- [ ] Efficiency trends
|
||||
|
||||
### **Session Comparison**
|
||||
- [ ] Compare current vs historical sessions
|
||||
- [ ] Best/worst session identification
|
||||
- [ ] Improvement tracking
|
||||
|
||||
### **Export System**
|
||||
- [ ] CSV export for spreadsheet analysis
|
||||
- [ ] JSON export for external tools
|
||||
- [ ] Session reports (PDF/HTML)
|
||||
|
||||
---
|
||||
|
||||
## **🎮 SPRINT 4 - Specialized Modules**
|
||||
|
||||
### **Hunter Module**
|
||||
- [ ] Mob spawn tracking
|
||||
- [ ] Best loot per mob analysis
|
||||
- [ ] Optimal weapon recommendations per mob
|
||||
|
||||
### **Miner Module**
|
||||
- [ ] Mining run tracking with depth/radius
|
||||
- [ ] Claim quality analysis
|
||||
- [ ] Resource value tracking
|
||||
|
||||
### **Crafter Module**
|
||||
- [ ] Blueprint profit calculator
|
||||
- [ ] Success rate tracking
|
||||
- [ ] Material cost analysis
|
||||
|
||||
---
|
||||
|
||||
## **🚀 FUTURE IDEAS**
|
||||
|
||||
- [ ] **Cloud Sync** - Data across devices
|
||||
- [ ] **Mobile Companion** - Check stats on phone
|
||||
- [ ] **Discord Integration** - Auto-share globals
|
||||
- [ ] **Twitch Overlay** - Streamer-friendly display
|
||||
- [ ] **Trading Integration** - Track markup, sales
|
||||
|
||||
---
|
||||
|
||||
## **TECHNICAL DEBT**
|
||||
|
||||
- [ ] Comprehensive pytest suite
|
||||
- [ ] GUI integration tests
|
||||
- [ ] Performance optimization (60+ FPS guarantee)
|
||||
- [ ] Error handling improvements
|
||||
- [ ] Documentation updates
|
||||
|
||||
---
|
||||
|
||||
**Last Updated:** 2026-02-09
|
||||
**Next Milestone:** Advanced Loadout Manager with full cost tracking
|
||||
Loading…
Reference in New Issue