Entropia Universe tracking tools suite - Hunt, Mine, and Craft analytics
Go to file
LemonNexus 0b4d79b98f feat(gui): Sprint 2 Phase 1 - PyQt6 GUI Foundation
Add complete PyQt6 GUI implementation using agent swarm:

- ui/main_window.py: Main application window with project management,
  session controls, log output, and dark theme styling

- ui/hud_overlay.py: Transparent, always-on-top HUD overlay for
  real-time stats during gameplay. Features:
  * Frameless, click-through window
  * Draggable with Ctrl key
  * Session timer, loot tracking, damage stats
  * Position persistence
  * Decimal precision for PED values

- ui/loadout_manager.py: Gear configuration dialog with:
  * Weapon/Armor/Healing tool setup
  * DPP (Damage Per Pec) calculator
  * Cost per hour estimation
  * Break-even calculator
  * Save/Load loadouts (JSON persistence)
  * Mock data for common EU gear

- ui/__init__.py: Module exports
- requirements.txt: Add PyQt6 dependency

All components follow Never-Break Rules:
 Decimal precision for currency
 Dark theme styling
 Integration hooks for existing core modules
 Mock test modes included

Developed with 3-agent parallel swarm (3 minutes vs 6 hours serial).
2026-02-08 20:30:38 +00:00
core feat(globals): add personal global detection with PLAYER_NAME setting 2026-02-08 18:23:35 +00:00
docs docs(sprint2): update with Entropia Nexus API discovery 2026-02-08 18:33:35 +00:00
test-data feat(logs): add Swedish language support from real game logs 2026-02-08 17:30:31 +00:00
tests test(core): add pytest suite for Data Capture Engine 2026-02-08 16:56:56 +00:00
ui feat(gui): Sprint 2 Phase 1 - PyQt6 GUI Foundation 2026-02-08 20:30:38 +00:00
.env.example feat(globals): add personal global detection with PLAYER_NAME setting 2026-02-08 18:23:35 +00:00
.gitignore chore: add .env.example template and project resume 2026-02-08 16:26:19 +00:00
AGENTS.md chore: initial secure push 2026-02-08 16:01:50 +01:00
AI_KNOWLEDGE_BASE.md docs: add AI knowledge base with project configuration and MCP server details 2026-02-08 17:07:36 +01:00
GAME_MECHANICS.md chore: initial secure push 2026-02-08 16:01:50 +01:00
INSPIRATION.md chore: initial secure push 2026-02-08 16:01:50 +01:00
MODULE_REQUIREMENTS.md chore: initial secure push 2026-02-08 16:01:50 +01:00
OBSIDIAN_WORKFLOW.md chore: initial secure push 2026-02-08 16:01:50 +01:00
PROJECT_INDEX.md docs: add PROJECT_INDEX.md and update PROJECT_RESUME 2026-02-08 16:45:58 +00:00
PROJECT_RESUME.md docs: update PROJECT_RESUME for Sprint 1 completion 2026-02-08 17:03:38 +00:00
README.md chore: initial secure push 2026-02-08 16:01:50 +01:00
RESOURCES.md chore: initial secure push 2026-02-08 16:01:50 +01:00
TECHNICAL_SPECS.md chore: initial secure push 2026-02-08 16:01:50 +01:00
TESTING_AND_DEBUGGING.md chore: initial secure push 2026-02-08 16:01:50 +01:00
USER_TEST_GUIDE.md feat(app): add main.py and user test guide for v0.1.0 2026-02-08 17:02:37 +00:00
VERIFICATION_CHECKLIST.md chore: initial secure push 2026-02-08 16:01:50 +01:00
WINDOWS_TESTING_GUIDE.md feat: add gear management + Windows testing guide 2026-02-08 17:17:37 +00:00
environment-test.md chore: initial secure push 2026-02-08 16:01:50 +01:00
main.py feat(globals): add personal global detection with PLAYER_NAME setting 2026-02-08 18:23:35 +00:00
requirements.txt feat(gui): Sprint 2 Phase 1 - PyQt6 GUI Foundation 2026-02-08 20:30:38 +00:00
run_tests.bat chore: initial secure push 2026-02-08 16:01:50 +01:00

README.md

Entropia-Tools Suite Replication Project

Project Overview

This project aims to replicate the full software suite found at Entropia-Tools.com. The suite provides professional-grade analytics, financial tracking, and utility tools for players of the MMORPG Entropia Universe.

Core Philosophy: The Data Principle

All modules must treat user data as "Projects." Every session (a hunt, a mining run, or a crafting batch) must be:

  1. Stored: Automatically saved to a local database.
  2. Archivable: Capable of being closed and reopened as a "Previous Project."
  3. Comparable: Users should be able to compare current live data against historical project data.

Module Summary

  • Hunter Tracker: Combat performance and ROI analytics.
  • Mining Tracker: Geospatial resource mapping and probe efficiency.
  • Crafting Tool: Manufacturing cost/benefit simulation.
  • Inventory Manager: Asset valuation and market markup tracking.

Technical Stack Recommendation

  • Language: Python (for rapid dev) or C#/.NET (for Windows native performance).
  • Database: SQLite or structured JSON for project storage.
  • UI: Modern Dark Mode (PyQt6 or Electron).