Comergy
Posted on December 24, 2011

Comergy是一个魔兽世界插件。它集中显示角色的能量(连击点)/集中/怒气值,角色/目标血量,并提供各种辅助功能。

Comergy Main

Comergy Main

本地下载: 最新版本 (1.58r) | 所有版本

Curse.com: http://www.curse.com/addons/wow/cmg

WoWInterface: http://www.wowinterface.com/downloads/info16450-Comergy.html

大脚: http://wowui.178.com/ui/418

GitHub: https://github.com/yzhou61/Comergy

历史

Comergy始于一个非常简单的自制WoW插件。当时为了模仿某个视频中一款能量提示插件,我自己简单学习了lua,然后随便写了个小插件。它当时的功能非常简单 – 提示能量回复周期。不过这个东西已经完完全全消失在时间的洪流中了。

后来突然觉得也许把能量监视也做进插件是个好主意,于是就做了。非常丑陋(也很古老了,或许在网上的某处能找到源代码),可以显示盗贼的能量和连击点(COMbo+enERGY)。当时也就一时冲动,放到了网上,或许有个位数的用户吧。

之后离开WoW,大概两年没管它。09年的时候,我偶然发现,这个非常陈旧/丑陋的插件,居然在网上有人使用,并且在论坛里提出了一些建议,希望能够更新到客户端版本。这大大激发了我重新开发的兴趣,于是我简单的修改了代码,修复了一些bug,匆匆发布了一个新版本。一时兴起,我还在国外的论坛也发布了相应的版本(后来证明这既是一个错误,也是一个英明的决定)。

很不幸的,又是几乎一年没有维护。2010年,我偶然发现我发布的美服版本在美服根本无法使用… 这让我很受打击。同时有不少国服用户提出了一些更新建议,于是我决定再一次更新。这次在更新前,我仔细研究了lua,重读了之前的代码,发现实在是太丑陋了。于是我重写了几乎所有的代码,巨量优化了内存和CPU使用,真正的测试了美服客户端。这个版本在外观上没有什么变化,主要是核心代码的优化。这张是我能找到的最早期的Comergy截图了:

Comergy Old

Comergy Old

从这时起Comergy的用户开始真正增长了。我在国内的几大论坛进行了一些宣传。不少玩家尝试并提出了很好的建议。同时美服的版本也渐渐有一些下载量(虽然不多)。我自己也有一些不错的想法想要实现,比如能量条分段。于是开始了历时三个月的持续更新,总计发布了7个版本,外观完全变了,个人觉得非常美观。同时有很多自认为很牛逼的功能,比如能量条分段(这确实是100%原创)。用户数量稳步增长。

现状

由于本人退出WoW已经很久,现在Comergy基本进入了稳定期。WoW更新版本时,我会“不太及时的”发布补丁,通常是修复版本号,很少加入新功能了,主要是太忙,基本没有时间搞。不过说实话,Comergy走到这一步我已经很满意了。Comergy曾经一度是Curse.com评分排名第4的盗贼插件(战士是第二)。在国服更是被誉为“神器”,现在是178推荐排名第二的盗贼插件。总结成功的原因,有以下几点:

最夸张的是,有一个韩国人主动翻译了配置文件,要求我加入韩文支持,并且帮我在韩国的网站发布。

配置界面

Comergy General

Comergy General

Comergy Energy

Comergy Energy

Comergy Combo

Comergy Combo

版本历史

– July 4, 2011 | 1.56 Release * Fixed interface version. Fixed stuff related to the COMBAT_LOG_EVENT_UNFILTERED event (again).

– Apr 30, 2011 | 1.54 Release Added support for energy bars to flash on Adrenaline Rush and Vendetta. Fixed bugs related to the COMBAT_LOG_EVENT_UNFILTERED event. Fixed the bug where combo text would disappear when switching between cat and other forms.

– Apr 27, 2011 | 1.52 Release Added support for WoW 4.1.

– Mar 27, 2011 | 1.51 Beta Added support for Hunter, DK, Warrior, Bear. Added Korean localization (special thanks to Sean).

– Feb 14, 2011 | 1.43 Beta Added two simple bars for player/target health (most requested feature). You can choose to show or hide them, respectively. Player health bar is green to red, target bar is colored by class. Now Comergy switches between two sets of settings automatically when you switch between talents. For those of you who can’t easily tell if Shadow Dance has ended, now you can set the energy bars to flash in Shadow Dance (and customizable color of course!). Added a few nice-looking textures (including a blank one). Now you can use hex numbers to set the colors. Added a cool style for combo bars. Now energy/combo text can be placed above the main frame. Added a config frame in the default Blizzard Interface option. Increased the maximum frame length to the screen size. The maximum thickness of both energy/combo bars is now 50. Added buttons for centering the frame horizontally and vertically. Optimized cpu usage. Removed the welcome message (it’s annoying, I know). Fixed bugs related to setting the energy thresholds. Fixed a sound bug. Fixed a positioning bug. Fixed a bug where energy remains not full after the frame is hidden.

– Oct 15, 2010 | Release 1.39 Fixed the problem that the frame can’t be moved in 4.0 Now you can flip the bars, or make it vertical Fixed a color error Changed the sound files to mp3 format

– Jun 16, 2010 | Release 1.34 – Fixed the bug where the frame won’t fade when leaving combat Removed two textures Font size changed Texts can now be placed in the center or at the side Max width is now 800 A max of 5 sub-energy bars Max energy/combo height is now 16

– Jun 14, 2010 | Release 1.33 – Fixed the error where combos are incorrect when flashing 5 combos.

– Jun 13, 2010 | Release 1.31 – Removed the “scale” setting, replaced with individual height settings for energy/combo bars The heights of energy/combo bars can be set to zero. The frame will adjust height automatically The position of the energy/combo text is moved to the center of the frame The size and font of the text can be changed Fixed the bug that the frame would disappear when leaving combat with combos Increased the max number of energy sub-bars to four No need to order the split threshold when setting up the energy sub-bars Added “flash when 5 combos” Added “show when in Shadow Dance” Now only play 5-combo sound when first reach 5 combos or when switching target Changed the energy sound Configurations are not retained this time

– May 17, 2010 | Release 1.11 – Added texture support. Comes with 8 pre-defined textures. Can substitute your own texture manually. Added fading timing adjustment, ranging from instant to nice fading. Fixed show/hide problem when having shadow dance talent. Tiny optimizations. When disable then enable the addon, the position would restore to the center. This has been fixed. Now support cat druid PROWL. Fixed issues concerning druid form changes.

– Apr 27, 2010 | Release 1.00 – Added energy background color. Flashes the background when not enough energy. Fixed the problem where the frame cannot be locked. Now you can “click through” the frame. Added “fix stealth sound”. Tuned the timing for fade in/out so it’s more clear in combat. Fixed the problem when sometimes the frame won’t show in Cat Druid form. Added Traditional Chinese

– Apr 18, 2010 | Beta 0.97 – Huge optimization Splittable energy bar Added “Show in stealth” and “Show when energy not full”

– Apr 12, 2010 | Beta 0.63 – Added support for enUS and zhTW. Minor bug fixes. Added critical sound notification.

附介绍视频一段:

WoW Rogue UI demo - Comergy & Vanisher (YouTube HD)

原文引用猫扑论坛的一页评论:

51楼 可以告诉我这两个文件放哪么 52楼 一直在使用这个,很不错。谢谢分享。 53楼 樓主,有個問題。我在CURSE下了個1.39版的,玩台服4.01刺殺天賦,天賦專精加了20點能量,但發現顯示能量文字時若不居中的話,能量數字仍顯示為100,選了居中的話才顯示為120。 54楼 正是我想要的效果 能改材质的话就完美了 55楼 这个插件材质太好看了 分割能量 超级牛的创意!!!!!!!!!!!!!!!!!连击点音效 更是不错阿。。。。。。。 用了这么久已经无法找到比你更好的了 拜服! 要是以后能加入自己的生命值显示,可开关,更完美! 56楼 不知道3.35能用不,回去试下。 57楼 下载好了.解压放哪里啊?? 58楼 真乃神器也~~ 59楼 11111111111111111111 60楼 请说明具体症状 61楼 谢谢,正需要 62楼 版本更新1.51b 63楼 绝对最好用的DZ能量连击点显示插件 64楼 本人PVE 一直习惯用 StatusBars2 但是修改不了材质和边框,太难看了, 请问能否做一个像StatusBars2那样带自身血条、目标血条、目标施法条的版本啊? 真的真的非常需求! 我想一定也有很多人需求这个吧? 65楼 顶顶 66楼 哥们我又来了 一直用你做的这插件 3.22更新后发现BUG 能量在隐藏的情况下 不进战斗刀扇 不会显示能量减少 只有把能量设置成不隐藏才可 希望可以改进 67楼 一直在关注,从未使用过。 继续使用我的 RogueFocus ,可以看目标血量 68楼 很好用 谢谢 69楼 非常好的UI,谢谢作者! 请问可不可以加上血量的显示呢?谢谢! 70楼 国服3.22WLK不能用啊~~ 71楼 好实用,好美观,好厉害的插件啊,下载了。 72楼 好用,顶你了! 73楼 这个真不错啊