MyHUD a.k.a. Nyanko-Frames

UnitFrames

Description:

MyHUD is a crossing of Unit Frames and Buffbars that combine into a full-fledged combat HUD that keeps you aware of your situation regardless how dire.


Currently the main components of the addon are:
-Simple, Smooth and Elegant Player / Target / Party Frames
-Buffbars that make sure you are aware of all the little things that happen in combat.


As you can see from the screenshot (see below), the two buffbars keep track of the short-duration buffs and debuffs that you and your target have, while the Unitframe shows you the longer lasting buffs that do not require such close attention in the heat of battle.


Which buffs end up on the bars depends on a treshold, which can be modified with a slash command: /mh th <value>


The bars can hold 15 buffs / debuffs each and under the unitframes there is room for 14 buffs - all debuffs are shown on the bigger bars due to their nature. The direction in which the buffs pile up can be changed with slashcommand: /mh bars


The Frames are arranged as I like to have them in the image, but you can swing them around as you like and finally lock them in place once you feel they have found a home.


The partyframes have 2 special functions:

*Click-To-Cast:

Set spells via slash commands to be cast on the party member when you alt / shift / ctrl +click on them.

*Buff Buttons (Currently inactive, next thing to implement):

Buffs that your class(es) can cast will be casted / renewed on the target. Treshold for when to renew the buff can be set (to either a percentage of the max duration value, or a solid time value).

Installation

Unzip to "<Runes of Magic>\Interface\Addons

Slash Commands

Set Click-To-Cast Spells (for partyframes):
/mh alt <spellname>
/mh ctrl <spellname>
/mh shift <spellname>
/mh lclick <spellname> -this is for regular left-clicking, if you use this, then you can use alt+ctrl+click to target unit normally.
/mh rclick <spellname> -this is for right-clicking, if you use this, then you can use alt+click to get the dropdown normally.


Insert nothing for spellname to clear.


Toggle showing partyframes in raid
/mh partyraid


Toggle party portraits
/mh portrait


Toggle wether or not MyHud will still be shown after UI is hidden.
/mh ctrlz


Toggle MaxHP alpha between 0%, 50% and 100%:
/mh alpha


Toggle showing party debufficons at the right side of the unitframe / below the buffs.
/mh debufficon


Set Scaling
/mh scale xx , Example: /mh scale 1.2 sets it to 120%


Toggle UnitFrames / buffbars / PartyFrames Dragging :
/mh


Toggle Castbar anchoring (free / under unitframes) (use /mh to toggle dragging)
/mh pcast -for player castbar
/mh tcast - for target castbar


Toggle Party Target Visibility:
/mh partytot


Toggle Max Health (between percentage and real value):
/mh partyhp -for partyframe
/mh targethp -for targetframe
/mh playerhp -for playerframe


Toggle Auto-Removal of "Defensive Formation" Buff (so your warriors can use it safely without affecting you.)
/mh canceldef

Usage

Use the slash commands to panel headers and lock the UnitFrames in place and adjust the small things.


Currently this mod rips out the following default frames:
PlayerFrame
TargetFrame
TargetTargetFrame
PartyFrames
CastBar
BuffBar
PetFrame


Screenshots:
Playerframes:


PlayerFrame

Partyframes:
Partyframe

You can move the frames around as you like (pretty old pic):
Movable

Changelog:

Is shown when you click the file in question :)

Credits:

Credits go to:

The makers of statusbars (as I used their basecode in buffbars, completely rewritten in latest version: duke819 and zoria.

The maker of Ikarus UnitFrames: McGaerty & Sl4ke, their code was helpful in figuring out ways to do stuff

Future Developement:

Buff Buttons on Partyframes (appear on mouseover) do not function yet and MiniBuff icons are inactive, finishing those will be a top priority (right after fixing bugs)

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

Facts

Date created
16 Sep 2009
Categories
Last update
13 Dec 2009
Development stage
Release
Language
  • enUS
License
Intelligent License
Curse link
MyHUD a.k.a. Nyanko-Frames
Recent files

Authors