Commit graph

3 commits

Author SHA1 Message Date
Azrub
f6055f946c Release v1.5.2.0
Added Respawn Golem button
2025-08-12 12:13:11 +02:00
Azrub
98c51aa098 Release v1.5.1.0
New Features:

- Auto Show/Hide UI: New setting that automatically shows/hides the UI when entering/exiting Training Area

Technical Changes:

Architecture refactor; replaced coordinate arrays and magic numbers with enum-based system:

- NEW: MenuSequences.h - Centralized sequence definitions with clean logic
- REFACTORED: Types.h - Semantic enum structure mapping GW2 interface 1:1 (BOON_ALACRITY vs stepIndex == 13)
- REFACTORED: AutomationLogic.cpp - Eliminated all magic numbers, unified healer logic
- Improved maintainability
- Enhanced readability: Self-documenting code with meaningful names like GOLEM_SLOW instead of array indices
2025-08-08 03:56:11 +02:00
Azrub
4adbe16698 Refactor: Split dllmain.cpp into organized modules
- Split 1000+ line dllmain.cpp into clean, modular structure
- Organized code into Common/, Utils/, Config/, Automation/, UI/, Input/ modules
- Removed precompiled headers to simplify build configuration
- Improved maintainability and code organization
- No functional changes, identical addon behavior
2025-07-17 13:28:31 +02:00