MQ2LootMgr Update: New Features and Major Enhancements!Hello everyone!
New feats of
MQ2LootMgr is in development, and it's packed with numerous improvements to help you better manage your items and define what an "upgrade" truly means for your characters. Here’s a look at what's new!
1. Character Build Assistant: Simplify Your Profile Creation!Gone are the days of tweaking dozens of individual stats! The new
Character Build Assistant allows you to define your character's playstyle with a few simple, intuitive sliders.
How does it work?- Select Your Class: Each class (Warrior, Cleric, Mage, etc.) has its own unique set of gameplay axes.
- Adjust the Sliders: For each axis, move the slider to indicate your priorities.
- Combat Style: Do you prefer pure Survival or maximum Aggression?
- Mana Management: Are you focused on Efficiency (saving mana) or Power (stronger spells)?
- Hybrid Role: Do you lean more towards Melee combat or Casting?
- Adjust the Intensity: A second slider lets you define how much weight each axis has in the final calculation.
The assistant will automatically translate your choices into detailed stat weights in the "Expert" panel. It's the easiest and fastest way to get started!
2. Enhanced Expert Panel: Total and Intuitive ControlFor those who love to have complete control, the "Expert" panel has been significantly improved.
- Multi-Select Class Filter: No more walls of checkboxes! A new dropdown menu allows you to select exactly which classes you want to view and compare. You can select "All," "None," or pick and choose individual classes with ease.
- Logical Grouping: Stats are now grouped into logical categories (Offensive, Defensive, Attributes, etc.) for clearer navigation, especially when comparing multiple classes.
3. Item Comparator: Spot the Best Upgrades at a GlanceThe item comparison panel has been redesigned to be more useful than ever.
- Sort by Score: Items are now automatically sorted by their score from best to worst, based on your current character profile.
- Equipped Indicator: A special icon now appears next to the item you are currently wearing, allowing you to see instantly how other items stack up.
- Best-in-Slot Indicator: The item with the highest score is now highlighted with a trophy icon for immediate identification.
- Efficient Display: The panel now uses virtualization (ImGuiListClipper) to smoothly display hundreds of items without slowing down the interface.
4. A Richer Interface: Modern Icon IntegrationTo make the interface more intuitive and visually appealing, modern icons have been integrated directly into text and buttons.
A Technical Challenge Overcome:Integrating these thousands of new icons was no small feat! The base font provided by the MQ2 interface contained only about 1,800 symbols (glyphs). To add the 2,000+ icons from FontAwesome and Material Design, an advanced technique had to be developed.
This required "hacking" the ImGui and MQ2 rendering cycle to dynamically create a
new, custom, merged font specifically for LootMgr. This complex process happens seamlessly in the background, allowing us to go from 1,803 glyphs to
over 4,200. This provides a much richer user experience without modifying any of MQ2's core files.
---
These improvements are designed to make
MQ2LootMgr both more powerful for experts and much more accessible for new users.
Special thanks to Engine for someone's guidance and its investigations
Happy gaming!
