Enigma Unit Frames

EUF_PartyIcon

Summary

This is a continued maintenance project of the Enigma Unit Frames ( EN_UnitFrames ).

The project is originally started by a player named 'Enigma' on 2006, who has quit wow game and stopped the maintenance of this addon on 2007.

Another famous addon author from China, xazhaoyang829, continued the maintenance of this addon until wow version 3.0.3.

Nowadays, Enigma Unit Frames ( EN_UnitFrames ) is maintained by Taiwan players from 2008 to present.

Enigma Unit Frames ( EN_UnitFrames ) provides basic extended functions from the original built-in unit frames: Elite or rare frames adds upon players' frame and shows 3D-animated unit model.

The official publish site is on http://wowbox.tw with Chinese Traditional mainly. (not any more)

Previous project maintained on Google code: wow-enigma-unit-frames

Features

  • Enhance of original WOW basic unit frames
  • Optional Class Portrait and 3D Portrait
  • Player's Coordinate indicator
  • Optional Player's Dragon frame
  • Show Player, Target, and Focus' HP / MP information ( Value, Percent or Both )
  • Show Target of Target's target
  • Show Target and Party members' classes and level
  • Show Party members' targets and cast bars
  • Show Party members' buffs and debuffs
  • Movable Party Frames: Shift + Left key ( 4.1.1 changed )
  • Show Party members' Raid Icon ( 4.1.1 changed )

Maintainance History

  • ver 4.3.0 - ver 6.1.1 : 野雷@鬼霧峰TW (yukinoba)
  • ver 4.1.1 - ver 4.3.0 : 誰機@鬼霧峰TW (seigi)
  • ver 4.0.3 - ver 4.1.1 : 誰機@鬼霧峰TW (seigi)
  • ver 4.0.2 - ver 4.0.3 : 誰機@鬼霧峰TW (seigi)
  • ver 4.0.1 - ver 4.0.2 : 野雷@鬼霧峰TW (yukinoba)
  • ver 4.0.0 - ver 4.0.1 : 誰機@鬼霧峰TW (seigi)
  • ver 3.3.5 - ver 4.0.0 : 誰機@鬼霧峰TW (seigi)
  • ver 3.3.3 - ver 3.3.5 : 野雷@鬼霧峰TW (yukinoba)
  • ver 3.3.1 - ver 3.3.3 : 野雷@鬼霧峰TW (yukinoba)
  • ver 3.2.2 - ver 3.3.1 : 野雷@鬼霧峰TW (yukinoba)
  • ver 3.0.3f - ver 3.2.2 : 誰機@鬼霧峰TW (seigi)
  • ver 2.5.5 - ver 3.0.3f : 曉魚 (xazhaoyang829),友情修改支持:jerry99spkk
  • ver 1.12.3 - ver 2.5.5 : 國服-死性不改
  • ver 1.0.0 - ver 1.12.3 : luodan

Translation

If you need to provide your own localized translation to EnigaUnitFrames, please feel free and visit to http://www.wowace.com/addons/en_unitframes/localization

If you need project managers to review your translation, please e-mail to [email protected]

I shall response to your translation asap after the mail received.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of lonehon lonehon Sep 09, 2012 at 06:02 UTC - 0 likes

    Hi, mnpp, for r19 version, there's some problem with the fonts of figures, the figures will exceed the frame, can you solve it in the new version? Thanks in advance.

  • Avatar of mnpp mnpp Sep 06, 2012 at 00:59 UTC - 1 like

    感謝作者及前人的付出,這UI我用好久囉^^ 還是這比較合我的口味!!

  • Avatar of yukinoba yukinoba Sep 06, 2012 at 00:50 UTC - 0 likes

    @mnpp: Go

    dear mnpp,

    It's great to hear that :D

    Best regards,

  • Avatar of mnpp mnpp Sep 05, 2012 at 19:45 UTC - 1 like

    R19 無任何問題, 目前為止...

  • Avatar of yukinoba yukinoba Sep 05, 2012 at 04:43 UTC - 0 likes

    @mnpp: Go

    1. 登入遊戲或轉場景都會自動變為3D頭像?即使在選項設定中改回來,過一段時間.會自動恢復為3D頭頭像

    這個好像是我忘記在每5秒去更新頭像的Checker中,加上判斷使用者的設定的緣故。這個問題晚上我下班回家應該就會更新上去了:P

    2. 進入5人副本時 跳出以下錯誤: 168x EN_UnitFrames-r17\EN_PartyTarget.lua:6: attempt to concatenate local "i" (a nil value) EN_UnitFrames-r17\EN_PartyTarget.lua:6: in function "PartyTarget_OnUpdate"

    這個問題應該已經有解了,但是我人還在公司,所以沒辦法當場測試。等我回家測試過確認解法沒問題之後,應該就會上線

    3. 隊友4個 有1個無法顯示頭像 目前碰到的問題

    目前r17應該都能顯示頭像(2D或3D)才對,不知道你遇到這種狀況的時候是在打哪個副本、是自己組隊或隨機隊伍、或是遇到什麼事件? 如果有更詳細的狀況能夠重製出這個錯誤,會比較容易解決,不然就只能等我遇到才有辦法解了"

  • Avatar of mnpp mnpp Sep 05, 2012 at 03:48 UTC - 0 likes

    登入遊戲或轉場景都會自動變為3D頭像?即使在選項設定中改回來,過一段時間.會自動恢復為3D頭頭像" 進入5人副本時 跳出以下錯誤: 168x EN_UnitFrames-r17\EN_PartyTarget.lua:6: attempt to concatenate local "i" (a nil value) EN_UnitFrames-r17\EN_PartyTarget.lua:6: in function "PartyTarget_OnUpdate" EN_UnitFrames-r17\EN_PartyTarget.lua:59: in function <EN_UnitFrames\EN_PartyTarget.lua:58> <in C code> <in C code> <string>:"*:OnUpdate":1: in function <string>:"*:OnUpdate":1

    Locals: self = PartyMemberFrame1 { 0 = <userdata> portrait = PartyMemberFrame1Portrait {} statusSign = -1 unit = "party1" notPresentIcon = PartyMemberFrame1NotPresentIcon {} debuffTotal = 0 statusCounter = 0 healthbar = PartyMemberFrame1HealthBar {} threatIndicator = PartyMemberFrame1Flash {} manabar = PartyMemberFrame1ManaBar {} menu = <func> @FrameXML\PartyMemberFrame.lua:106 unitHPPercent = 1 OnEvent = <func> *:OnEvent:1 state = "player" myHealPredictionBar = PartyMemberFrame1MyHealPredictionBar {} noTextPrefix = true debuffCountdown = 30 timer = 1.7900001108646 numDebuffs = 0 otherHealPredictionBar = PartyMemberFrame1OtherHealPredictionBar {} name = PartyMemberFrame1Name {} } elapsed = 1.6220000982285

    隊友4個 有1個無法顯示頭像 目前碰到的問題

  • Avatar of yukinoba yukinoba Sep 05, 2012 at 03:26 UTC - 0 likes

    @yukinoba: Go

    NEW PROGRESS!!

    1. Disappeared frames (TODO)

    I have found out a way to detect "Use Raid Style Party Frame" setting! :D By using GetCVarBool("useCompactPartyFrames") shall work for this.

    Currently I planned to disable showing of EUF old-fashioned party frames (and could not enable) when user choose to enable this official raid-styled frame.

    Surely we will add a hint text next to EUF option, to memorize those users who want to use old EUF frames, to disable their "Use Raid Style Party Frame" option in the profile settings.

    This shall be committed after a while, we need a test ;)

  • Avatar of yukinoba yukinoba Sep 05, 2012 at 03:21 UTC - 0 likes

    @mnpp: Go

    Sure, I'm Taiwanese :) So u could post with Chinese here. I could also speak in Japanese, so if u want to say おはようございます is also available ;)

    Best regards,

  • Avatar of mnpp mnpp Sep 05, 2012 at 02:51 UTC - 0 likes

    Of you Taiwanese? I can speak Chinese? GOOGLE translation because the English are

  • Avatar of yukinoba yukinoba Sep 05, 2012 at 02:34 UTC - 0 likes

    @mnpp: Go

    dear mnpp,

    1. Avatar will not show

    Could u provide more detail description to this problem? In previous version, there has problem of party portraits if they re not in ur visible zone. Currently we have fixed this by adding a "Checker" to switch between 3D and 2D models every 5 seconds according to whether they re or not in ur sight.

    If this is not ur case, plz help us and provide more information, Thx for ur contribution!

    2. EN_UnitFrames-r16\EN_PartyTarget.lua:6: attempt to concatenate local "i" (a nil value)

    According to error log, this occurs in EN_UnitFrames-r16\EN_PartyTarget.lua:6: in function "PartyTarget_OnUpdate", it's a line to get the player frame object id as below:

    local _, i = self:GetID(); (this shall get "1" if the "self" means "PlayerMemberFrame1" object)

    As u can see, here we use a dummy variable "_" for the return value. However, according to Frame:GetID() method descrption, there only returns one value (see: http://wowprogramming.com/docs/widgets/Frame/GetID). Thus we can't get correct id from "i" (Since the return value was stored in that dummy variable already, i will be nil)

    The solution of this problem is to cancel the dummy variable, as below: local i = self:GetID();

    This shall be committed asap. And thx for ur contribution again ;)

    Last edited Sep 05, 2012 by yukinoba

Facts

Date created
May 02, 2011
Categories
Last update
Nov 19, 2014
Development stage
Release
Language
  • enUS
  • koKR
  • zhCN
  • zhTW
License
GNU General Public License version 2 (GPLv2)
Curse link
Enigma Unit Frames
Downloads
23,308
Recent files
  • A: r35 for 6.0.3 Nov 19, 2014
  • R: r34 for 6.0.3 Nov 17, 2014
  • R: r33 for 6.0.3 Nov 16, 2014
  • R: r32 for 6.0.3 Oct 29, 2014
  • R: r31 for 6.0.2 Oct 26, 2014

Authors