14 Commits

Author SHA1 Message Date
waynebian01
51398f91f9 Refactor MainForm layout and improve SpellIconCatalog functionality
- Increased RowCount in MainForm's layout to accommodate additional elements.
- Adjusted margins for various cards in MainForm to enhance spacing.
- Removed unnecessary column span setting for spellIconPackageCard in MainForm.
- Introduced a new dictionary to map spell IDs to names in SpellIconCatalog.
- Added functionality to promote pending packages in SpellIconCatalog.
- Modified the Register method in SpellIconCatalog to allow overwriting spell names.
- Implemented ResolveSuggestionName and GetRegisteredSpellNamesSnapshot methods in SpellIconCatalog.
- Removed the SpellSuggestionPopup class as it is no longer needed.
- Updated build script to ignore the SpellIconPackage directory during the build process.
2026-08-29 15:03:08 +08:00
waynebian01
179e301bbc 删除图标 2026-08-29 13:27:47 +08:00
waynebian01
9d48c5adb4 添加首领单位支持,更新相关状态和施法逻辑,移除不必要的 EXBoss 文件,调整配置和文档 2026-08-24 16:07:54 +08:00
waynebian01
4b110ae804 改用外置法术图标目录 2026-08-23 22:13:34 +08:00
waynebian01
0c046c6c4e 导入了更多图标 2026-08-23 16:50:33 +08:00
waynebian01
ff218fd1c5 重建了图标库 2026-08-23 15:36:11 +08:00
waynebian01
be6d9d9483 Fix spell IDs and update asset files for Warlock and Warrior classes; enhance script for downloading spell icons 2026-08-23 14:18:27 +08:00
waynebian01
e1155086e5 重构触发键状态接口,添加读取键状态的方法并引入触发键样本结构 2026-08-22 20:46:04 +08:00
waynebian01
0e3ed5d421 添加驱散魔法和十字军打击的图标及相关信息 2026-08-22 15:58:48 +08:00
waynebian01
fc0ae0d433 Add new potion images for Recklessness and Silvermoon City Health Potions
- Added 'recklessness-potion.jpg' to the Assets/Spell directory.
- Added 'silvermoon-city-health-potion.png' to the Assets/Spell directory.
2026-08-22 14:30:14 +08:00
waynebian01
ca98389811 Add script to download WoW spell icons and create a catalog for local usage
- Introduced `Download-WowSpellIcons.ps1` to fetch and cache spell icons from Wowhead and Zamimg.
- Implemented `SpellIconCatalog.cs` to provide a read-only directory mapping spell names/IDs to local embedded icons.
- The catalog loads spell data from a generated manifest, ensuring offline access during editor runtime.
2026-08-22 10:00:37 +08:00
waynebian01
3c206fc86b 配置与宏 2026-07-28 20:31:34 +08:00
waynebian01
37171a1e62 添加了icon, 一键辅助 2026-06-14 13:30:00 +08:00
waynebian01
a83e457135 First 2026-06-12 01:10:56 +08:00