- Add end_session() as alias for stop_session() for backward compatibility - Use delayed rebuild with QTimer.singleShot to avoid UI glitches - Add container.show() at end of _setup_ui to ensure visibility - Add error handling in _do_rebuild for recovery |
||
|---|---|---|
| core | ||
| docs | ||
| memory | ||
| test-data | ||
| tests | ||
| ui | ||
| .env.example | ||
| .gitignore | ||
| AGENTS.md | ||
| AI_KNOWLEDGE_BASE.md | ||
| GAME_MECHANICS.md | ||
| INSPIRATION.md | ||
| MODULE_REQUIREMENTS.md | ||
| OBSIDIAN_WORKFLOW.md | ||
| PROJECT_INDEX.md | ||
| PROJECT_RESUME.md | ||
| README.md | ||
| RESOURCES.md | ||
| TECHNICAL_SPECS.md | ||
| TESTING_AND_DEBUGGING.md | ||
| USER_TEST_GUIDE.md | ||
| VERIFICATION_CHECKLIST.md | ||
| WINDOWS_TESTING_GUIDE.md | ||
| environment-test.md | ||
| gui_main.py | ||
| main.py | ||
| migrate_db.py | ||
| pytest.ini | ||
| requirements.txt | ||
| run_tests.bat | ||
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:
- Stored: Automatically saved to a local database.
- Archivable: Capable of being closed and reopened as a "Previous Project."
- 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).