Download
(195Kb)
Download
Updated: 07-12-23 05:25 AM
Pictures
File Info
Compatibility:
Fractures in Time (10.1.5)
Updated:07-12-23 05:25 AM
Created:10-20-20 03:18 PM
Downloads:2,655
Favorites:1
MD5:

Elite Player Frame (Enhanced)

Version: v1.8.2
by: zealvurte [More]

This is based on the original ElitePlayerFrame by Kryndon. It simply changes the background texture of your PlayerFrame on your UI.

ElitePlayerFrame version 1.2 – I never did find a real 1.3 – was used as a basis, and then made to work with the Burning Crusade and beyond. It's since been rewritten to function better and introduce some added options. It is now designed to work without ever needing to be updated, so expect very few updates unless Blizzard makes API changes, and always check "Load out of date AddOns" in the AddOns menu at the character screen.

Retail
Retail now only supports the new UI introduced in 10.0.0. It has new modes and some modified behaviours compared to earlier versions.

It has fixed display modes for each frame design, as well as an auto mode which changes according to the following:

  • Death Knight: Custom Kingsmourne based frame
  • Demon Hunter: Custom Demon Hunter frame
  • Level <Current expansion's max level>: Gold - Winged frame
  • Level <Previous expansion's max level><Current expansion's max level-1>: Silver - Winged frame
  • Level 10–<Previous expansion's max level-1>: Silver frame
  • Level 1–9: Normal frame


Classic
For all Classic branches of the game, please use 1.6.10. This version will no longer receive feature updates, only updates to keep it working as required.

It has fixed display modes for each frame design, as well as an auto mode which changes according to the following:
  • Death Knight - Alliance: Blizzcon Death Knight based frame
  • Death Knight - Horde: Alpha Death Knight based frame
  • Demon Hunter: Custom Demon Hunter frame
  • Level <Current expansion's max level>: Elite frame
  • Level <Previous expansion's max level><Current expansion's max level-1>: Rare Elite frame
  • Level 10–<Previous expansion's max level-1>: Rare frame
  • Level 1–9: Normal frame

Help
Use /epf in game for more info and a list of options.

1.8.2
  • Improvement: Updated interface version for Retail 10.1.5.
  • Improvement: Adjusted rest icon offsets to fit the new 50% bigger rest icon animation..

1.8.1
  • Fix: Custom frame modes were not checking the "Class selection" setting or character class correctly (sorry DKs and DHs!).

1.8
  • New: Icon added for addon and text output.
  • New: Registered to the addon compartment, with new tooltip display and click interactions for adjusting settings.
  • New: Added "Display" toggle setting to easily enable and disable the player frame modifications.
  • Improvement: Function and table key naming reworked and made more consistent (anyone adding custom frame modes will need to adjust their code).
  • Improvement: All colours and their handling are now using ColorMixin, and many of the colours have been changed.
  • Improvement: Rewrote the addon description to be more concise for current behaviour.
  • Improvement: Added setting descriptions and rewrote their slash command descriptions.
  • Improvement: "Class mode" and "Faction mode" settings are now "Class selection" and "Faction selection" toggle settings.
  • Improvement: Reduced the amount of output and made "Notices" the default "Output level".
  • Fix: A few minor fixes that didn't affect much.

1.7.3
1.7.2
  • Fix: Resolution for textures was not calculated correctly (don't code and release while sleep deprived!).
  • Improvement: Support for arbitrary number of resolution factors and extending support to texture coordinates as well.
  • Improvement: Minor code clean up and naming consistencies.
  • Improvement: Moved the resting icon position for "Demon Hunter" mode to appear as if coming from the skull at the bottom.
  • New: "Death Knight" mode readded with a new custom texture based on Anduin's sword, Kingsmourne (readded as mode 6, so "Demon Hunter" mode has moved back to 7).

1.7.1
  • Improvement: Updated interface version for Retail 10.0.2.
  • Improvement: The "Silver" textures have returned from the beta/PTR void for use as rare-elite targets, so I've removed them from the CustomTextures.blp and used their new atlases instead (1x and 2x separately, because of a Blizzard bug).
  • New: Now supports defining 1x and 2x resolution textures and dynamically switching between them with screen resolution changes (as per atlases that already support this).
  • New: Added 1x and 2x versions of CustomTextures.blp.

1.7
  • Improvement: Updated interface version for Retail 10.0.0.
  • Improvement: Reworked addon to support the new default UI (no longer supports the earlier UI).
  • Improvement: Updated the old base modes for the new UI style: "Rare" is now "Silver", "Rare-Elite" is now "Silver - Winged", and "Elite" is now "Gold - Winged".
  • New: "Gold" is a new golden non-winged dragon matching "Silver", but is not used by the "Auto" mode.
  • New: The "Demon Hunter" custom mode has been completely redesigned in a higher resolution to fit the new UI (feedback welcome).
  • New: Custom modes now use atlases and/or atlas like definitions, and support both a background frame texture (optionally replacing the default frame texture), and a new foreground portrait texture, as well as repositioning of the rest icon.
  • Removed: The 2 "Death Knight" custom modes have been removed (a spiritual replacement for Death Knights is in progress).

1.6.10
  • Improvement: Updated interface versions for Retail 9.2.7, WOTLKC 3.4.0, and Classic 1.14.3.
  • Improvement: Added WOTLKC branch definition.
  • Improvement: Added Dragonflight expansion definition.
  • Fix: Reworked some branch conditionals to allow WOTLKC and future classic expansions that require no changes to work.
  • Fix: RAID_CLASS_COLORS values were always being used even after getting C_ClassColor.GetClassColor() values (Dragonflight beta has added an "Adventurer" class, with no corresponding RAID_CLASS_COLOR value, which would result in a critical error).

1.6.9
This is probably the last version I will release, as I will no longer be playing WoW.
  • Improvement: Updated BCC interface version.

1.6.8
This is an alpha release for early feedback and testing. It may undergo significant changes before beta release, and settings may be reset between changes.
  • Improvement: Added global API for adding custom frames (WIP).
  • Improvement: Updated all interface versions.

1.6.7
This is an alpha release for early feedback and testing. It may undergo significant changes before beta release, and settings may be reset between changes.
  • Fix: New expansion not detected for BCC launch (Blizzard didn't update GetAccountExpansionLevel() for launch and GetExpansionLevel() values fluctuated prior to launch).

1.6.6
This is an alpha release for early feedback and testing. It may undergo significant changes before beta release, and settings may be reset between changes.
  • Improvement: Added branch to addon info output
  • Improvement: Removed redundant branch assertion
  • Fix: Branch localisations were incorrect/missing

1.6.5
This is an alpha release for early feedback and testing. It may undergo significant changes before beta release, and settings may be reset between changes.
  • Improvement: Continued rewrite of the addon
  • Fix: Settings correction not working correctly and mishandling some structures

1.6.4
This is an alpha release for early feedback and testing. It may undergo significant changes before beta release, and settings may be reset between changes.
  • Improvement: Continued rewrite of the addon
  • Improvement: separated out faction and faction mode, and player faction is not set as English name instead of ID
  • Improvement: neutral faction for Pandaren that have not chosen their faction yet should now be handled better
  • Improvement: neutral faction mode added
  • Fix: Error from player faction not being set due to mismatched usage of English and localised names

1.6.3
This is an alpha release for early feedback and testing. It may undergo significant changes before beta release, and settings may be reset between changes.
  • Improvement: Continued rewrite of the addon - Note: Due to the significant code changes, all settings will be reset to defaults in this version
  • Improvement: Consolidated all 3 branches into one with new multi-ToC, and updated ToC for each.
  • New feature: Added support for adding custom frames with minimal Lua editing. The DK and DH frames previously included have been moved into CustomFrames.lua, and serve as examples should you wish to add you own custom frames there.
  • Fix: Errors were incorrectly reported when using help for individual commands
  • Fix: Error caused by duplicate "Debug" localised string
  • Fix: Various other minor fixes


1.6.2
This is an alpha release for early feedback and testing. It may undergo significant changes before beta release, and settings may be reset between changes.
  • Improvement: Continued rewrite of the addon - Note: Due to the significant code changes, all settings will be reset to defaults in this version
  • Improvement: Frame level of the raid group indicator moved above the player frame texture

1.6.1
This is an alpha release for early feedback and testing. It may undergo significant changes before beta release, and settings may be reset between changes.
  • Updated ToC for 9.0.2
  • Improvement: Continued rewrite of the addon - Note: Due to the significant code changes, all settings will be reset to defaults in this version
  • Improvement: Updated localisation (please see ElitePlayerFrame_Enhanced.enUS.lua if you wish to provide a localisation for your locale)
  • Improvement: Frame handling
  • Improvement: Settings handling
  • Fix: Expansion info was not dynamically changed on expansion launch
  • Fix: Numerous minor bugs

1.6
This is an alpha release for early feedback and testing. It may undergo significant changes before beta release, and settings may be reset between changes.
  • Improvement: Complete rewrite of the addon - Note: Due to the significant code changes, all settings will be reset to defaults in this version
  • Improvement: Support for localisation (please see ElitePlayerFrame_Enhanced.enUS.lua if you wish to provide a localisation)
  • Improvement: Adjusts frame levels of all additional resource bar, pet, and totem frames to be above the player frame texture (please provide feedback if this produces a negative experience for any classes)
  • Improvement: Player info updates on sex change in the barber shop
  • Improvement: Support for adding new class/faction based textures in the future
  • Fix: Numerous minor bugs
Archived Files (6)
File Name
Version
Size
Author
Date
v1.8.1
195kB
zealvurte
05-03-23 03:22 PM
v1.8
195kB
zealvurte
05-03-23 02:49 PM
v1.7.3
192kB
zealvurte
01-25-23 02:30 PM
v1.7.2
193kB
zealvurte
11-18-22 12:44 PM
v1.6.10
70kB
zealvurte
09-03-22 09:33 AM
v1.6.9
69kB
zealvurte
03-29-22 05:13 PM


There have been no comments posted to this file.
Be the first to add one.



Category Jump: