Enigma Unit Frames
Summary
This is a continued maintenance project of the Enigma Unit Frames ( EN_UnitFrames ).
The project is originally started by a player named 'Enigma' in 2006, who has quit wow game and stopped the maintenance of this addon in 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
Since 2018, publish site is on WoWAce and Curse: https://www.wowace.com/projects/en_unitframes, source code repository is on Github: https://github.com/yukinoba/en_unitframes
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 )
- Display movement speed information ( 7.0.4 changed )
Maintainance History
- ver 4.3.0 - ver 8.0.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
Known Issue
- 已知與其他UI的衝突
- 使用compactRaid時會導致隊伍框架被位移
- party member debuff frame does not display
- now is correct
- Contributed by son8868
- 德魯伊的經驗值條框架無法取消 滿級也不會消失(7.0就這樣了) (Druid class xp bar error)
- 已知問題原因。8.0.1有對職業能量條進行調整修正,移除了部份職業專精的能量條,另一部份職業的能量條新增或更名。
- 術士:WarlockPowerFrame(已移除) / 薩滿:TotemFrame / 死騎:RuneFrame / 牧師:PriestBarFrame / 聖騎:PaladinPowerBarFrame / 德魯伊:EclipseBarFrame(已移除)
- 已移除的職業或其他職業:PlayerFrame.classPowerBar
- 參考:PlayerFrame_HideVehicleTexture
- 修正:EN_HpMpXp::PowerFrame_Position
- 寵物buff跟debuff的圖示是透明的
- 原本使用的TargetBuffFrameTemplate似乎有異常,改用PartyBuffFrameTemplate、PartyDebuffFrameTemplate、與PartyPetDebuffFrameTemplate
- 參考:PartyFrame.xml、PartyFrameTemplates.xml
- 修正:EN_Buff::PartyBuff_Toggle、EN_Buff::PartyBuff_UpdateAll
- 還有像靈獸的幽魂步伐是黃方塊顯示
- Contributed by Ziyue_Fang
- 8.0.1後UnitBuff、UnitDebuff、UnitAura變更,原本的rank欄位已被移除
- Contributed by Ziyue_Fang
- 寵物的buff圖示之前修正後 就全部不顯示了
- 賊的連擊點數燈跟術的碎片燈 位置都有點問題 應該都要在經驗值條框架底下
賊是跟經驗值條框架重疊 所以取消掉經驗值欄後 能量條會完全消失 位置被連擊燈取代掉
術士就不管有沒有經驗值條框架 法力條位置都會被碎片燈取代掉
- 德魯伊的經驗值條框架無法取消 滿級也不會消失(7.0就這樣了) (Druid class xp bar error)
- 8.0.1 fixed:
- PlaySound("INTERFACESOUND_LOSTTARGETUNIT") to PlaySound(SOUNDKIT.INTERFACE_SOUND_LOST_TARGET_UNIT)
- SetTextStatusBarTextZeroText(TargetofTgFocusHealthBar, TEXT(DEAD)) to SetTextStatusBarTextZeroText(TargetofTgFocusHealthBar, DEAD)
- UNIT_MANA/RAGE/ENERGY..., UNIT_POWER to UNIT_POWER_UPDATE
- UNIT_MAXMANA/MAXRAGE/MAXENERGY... to UNIT_MAXPOWER
- GetPlayerMapPosition("player") to RunScript('pos = C_Map.GetPlayerMapPosition(C_Map.GetBestMapForUnit("player"), "player")')
- increase player max level to 120
- check ReputationWatchBar ~= nil
- remove VOICE_STATUS_UPDATE event
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.
@yukinoba
方便透漏一下你的其他聯繫方式嗎,QQ,淘寶,歪歪,或者msn等等一類的TM軟件,這裡太不方便了
@yukinoba
不屬於武僧,暫時只發現一個可疑共同點
就是都是"低能力級"怪物<sub><sub>比如說一個正常的85級怪物血量是15萬,那麼這個出bug的85級怪物只有5萬左右血量...可是也不是全是這樣,有些就正常</sub></sub>
去潘達利亞的第一個任務就遇到了這種怪,我是聯盟,第一個任務是殺地精和獸人,那些地精就有這bug....而且不久后遇到的"煞"也是這樣....3個一起群居的小煞,6萬血
@hx3ddo
請問會有這類問題的npc或怪物,都是屬於武僧類型的怪物嗎? 是否有什麼共通點?
@yukinoba
新bug
在測試服里,目標為新地圖某些怪的時候,目標框架顯示有問題,沒有邊框,只有數字
@hx3ddo
to hx3ddo,
這分別是兩個問題:
1. 進入副本框架就會消失
這個問題還在追查;以EUF目前的設計,即使進入或離開副本,只要你在隊伍中、且設定上有啟用框架,也不應該會導致整個框架消失或隱藏。我下班回去後會進行測試
2. "You cannot hide or show party frames while in combat."的訊息
這個訊息原本只是一個debug的訊息,因為Blizzard限制了所有UI,不能在玩家戰鬥中時去顯示、隱藏任何的介面,所以如果玩家在戰鬥狀態中去更改框架顯示/隱藏設定,就會報錯。但是我剛剛看了一下,顯然EUF中不僅僅只有更改設定會觸發這個訊息
因此我會先把這個訊息拿掉,就不會再跳出來了
@yukinoba
http://nga.178.com/read.php?tid=5554982&_ff=367
請移步一觀
@yukinoba
是整個隊伍框架
我已經確認沒有開啟"團隊風格隊伍框架"
只要進5人副本就消失,已經確認多次了,包括新三5H,小號副本,
而且不時的提示我"you can't hide or show party frames in combat"
等會我會去nga發帖截圖,希望勞駕你屈尊移步一觀
@hx3ddo
to hx3ddo,
請問你說的是"頭像"的部份、還是整個隊伍框架? 目前頭像的部份每5秒會更新一次,所以有時會閃動是正常的 (註:3D頭像需要隊友在你的可見範圍內才能使用,如果離開你的可見範圍,如你在青銅龍殿、他在蒼藍龍殿,就無法顯示3D頭像,而必須改用2D來顯示)
如果是指整個隊伍框架的話,由於Blizzard官方自己有設計一個新的內建框架,稱為"團隊風格的隊伍框架",而這個框架會跟舊型的隊伍框架有衝突,導致可能會在戰鬥結束後將舊型的框架都給停用掉。要解決這個問題,需要先到介面設定中的團隊框架,那邊,將右上角的一個"使用團隊風格的隊伍框架"選項停用
目前EUF中已經有會判讀玩家的設定,如果你有啟用"使用團隊風格的隊伍框架",就不會顯示EUF的隊伍框架
如果以上這兩者都不是你遇到的問題,請再詳細描述一下你遇到的狀況;如:消失都是在什麼時候發生(上座騎、戰鬥結束等等的)、或者是即使你什麼都沒作,就是會一直不斷出現又消失之類的
請問如何始終顯示隊伍頭像 在5人副本里,小隊頭像一會隱藏一會顯示
在設置里找不到相關選項
@mnpp
dear mnpp,
Thx! :D
Best regards,
EUF_TEXT_OPTION_PARTYSHOW = "顯示舊式隊伍框架(需先停用魔獸內建團隊風格隊伍框架)"; EN_UnitFramesLocal 少加到上面那一行^^
@wxx011
dear wxx011,
It's an API changes since 5.0, the method "GetNumRaidMembers" has already changed to "GetNumGroupMembers". We'll fix this error soon :)
Best regards,
ERROR
EN_UnitFrames-r19
EN_TargetInfo.lua:157: attempt to call global \"GetNumRaidMembers\" (a nil value)
EN_UnitFrames-r19
EN_TargetInfo.lua:157: in function \"EUF_TargetFrameToTSound_Play\"\n
EN_UnitFrames-r19
EN_TargetInfo.lua:75: in function \"EUF_TargetInfoTarget_Update\"\n<string>:\"*:OnUpdate\":1: in function <string>:\"*:OnUpdate\":1
dear wxx011,
It's an API changes since 5.0, the method "GetNumRaidMembers" has already changed to "GetNumGroupMembers". We'll fix this error soon :)
Best regards,
Dear yukinoba,
That's awesome that this ui had a maintainer like you.
Thanks for your kindly and effort.
seigi
ERROR
EN_UnitFrames-r19
EN_TargetInfo.lua:157: attempt to call global \"GetNumRaidMembers\" (a nil value)
EN_UnitFrames-r19
EN_TargetInfo.lua:157: in function \"EUF_TargetFrameToTSound_Play\"\nEN_UnitFrames-r19
EN_TargetInfo.lua:75: in function \"EUF_TargetInfoTarget_Update\"\n<string>:\"*:OnUpdate\":1: in function <string>:\"*:OnUpdate\":1
Thanks yukinoba, it works now.
@lonehon
dear lonehon,
Did u mean the hp/mp values over ur status bar are too large? You can now adjust it in EUF settings, just sets text size to small or smallest shall solve your problem. If I misunderstood what u meant, please describes more clearly and provides a screenshot.
Best regards,
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.
感謝作者及前人的付出,這UI我用好久囉^^ 還是這比較合我的口味!!