[MWI] Ultimate Enhancement Tracker v3.4.0

Now with XP and XP/hr tracking

As of 2025-04-08. See the latest version.

Author
TheNeroNex
Ratings
0 0 0
Version
3.4.8
Created
2025-04-05
Updated
2025-04-08
Size
103 KB
License
MIT
Applies to

Milky Way Idle Enhancement Notifier (v3.0)

🚀 Enhancement Tracker Features

✨ Core Features

  • Success Analytics: Tracks enhancement success/failure rates and statistics
  • Real-time Notifications: Displays flashy animated notifications for results
  • Critical Effects: Shows special effects for "blessed" enhancements
  • Price Tracking: Calculates material and protection costs automatically
  • Session History: Maintains records of multiple enhancement sessions

🎨 Visual Elements

  • Neon UI: Glowing interface with animations and pulse effects
  • Dynamic Colors: Level-based themes (1-20+) with increasing intensity
  • Celebrations: Special effects for reaching target levels
  • Floating Panel: Toggleable (F9) draggable UI with detailed stats
  • Material Display: Sorted cost breakdown (coins always last)

📊 Data Tracking

  • Per-Level Stats: Success/failure rates for each enhancement level
  • Cost Accounting:
    • Material costs (including self-crafted items)
    • Protection item usage (Thread/Branch or self-protection)
  • Market Prices: Real-time value calculations
  • Multilingual: Supports English/Chinese with auto-translation

⚙️ Technical Implementation

  • WebSocket Integration: Hooks into game communication
  • Persistent Storage: Saves data between sessions
  • Anti-Double-Counting: Precise cost calculation logic
  • Debug Tools: Built-in testing functionality
  • Responsive Design: Adapts to game UI changes

💎 User Experience

  • Instant Feedback: Visual and statistical outcome reporting
  • Pattern Recognition: Helps identify success trends
  • Engagement Boost: Exciting effects for big upgrades
  • Clear Presentation: Organized data with gold-formatted values
  • Customization: Toggleable UI elements and displays

Can test the success functions by running:

testEnhancement.allSuccess();
testEnhancement.success();
testEnhancement.blessed();
testEnhancement.custom(15, "success", 15);

in the dev console