The project is about extending the fabulous X-Perl. So far, two additions have been released. They are independent from each other, try the one you like.
X-Perl EMotion
This extension will add animations to the 3D character portraits, based on events. So they will look a bit more alive.
You will see all 3D unit portraits react to different events, e.g.:
* get up on login or resurection, * talking, shouting, waving on chat messages, * casting, * stumble back on taking a hit or drop dead when they die.
No configuration options, just try it!!
There are some difficult limitations: The animations are not exact and will never look as good as the real characters, the camera position is not optimal, there is not always the (correct) animation on an event, animations do not have the right duration. Some animations will flicker, even if the model supports it! (btw: If the model does not support the specific animation, this will flicker as well, because it can not be queried by addons.) I have started to blacklist specific animations causing trouble. Feedback, code improvements or hints which animations cause trouble on specific models are welcome.
X-Perl EHeal
Someone mentioned in the X-Perl comments, if estimated healing from LibHealComm-3.0 (used e.g. by Grid) can be shown. Well, now it can :-)
This extension will use the predictions of incoming heal and display it as an overlay on the health bar of party or raid units. The default is to include all heals which will land within the next 2 seconds (can be changed with setlookahead(seconds)). The time until the next single heal spell should arrive is indicated with a spark moving to the left.
Limitations: This will only work when grouped or in a raid. Only heal casts from other players using LibHealComm-3.0 will be shown. Instant spells, HoTs, own heal casts and all healing from players without the library will not be shown. (Well, HoTs are already indicated by the number on the health bar by X-Perl.) There is some small delay, because information is only updated twice per second. I didn't had time to test the effect of lag, so as a safety precaution against freezing WoW estimated time will always be at least 300ms.
Note: All extensions will only work, if you have X-Perl installed.
- 1 comment
- 1 comment
Facts
- Date created
- 08 May 2008
- Categories
- Last update
- 15 Sep 2008
- Development stage
- Abandoned
- Language
- enUS
- License
- MIT License
- Recent files
- R: X-Perl EHeal v0.2 for 2.4.3 on 15 Sep 2008
- R: X-Perl EMotion v0.6a for 2.4.3 on 18 Aug 2008
- R: X-Perl EMotion v0.6 for 2.4.3 on 03 Aug 2008
- R: v0.4 for 2.0.0 on 08 May 2008
- #1
DaveMasterful Sun, 24 Aug 2008 02:20:05Nice Touch :)