What is TinyTip? Well, it started out as just a simple upgrade over AF_Tooltip_Mini and exploded from there. Now it shares no code with what it used to be, becoming something more, while still staying true to its name. The core of TinyTip is basically just an upgrade over AF_Tooltip_Mini, a five small files of around 20KB altogether. With additions of custom Slash Commands, Anchoring, Target of Target, PvP Icons, Buffs, etc., this increases by around 60KB, yet all of these things are completely optional and mix-n-match. Skip to the next section if you want to read about getting the smallest memory footprint possible.

Anyway, as you can guess, TinyTip changes the look of your GameTooltip. Here are its features:

- Name, backdrop, and border (optional) colouring by reaction (Hostile, Friendly, etc.)
- Class coloured with raid colours.
- Level coloured by difficulty.
- Creature Type (Imp, Cat) given for Pets.
- UnitClassification (Humanoid, Undead, etc.) given for NPCs.
- Elite Status (Elite, Rare, WorldBoss, Rare Elite) added when applicable.
- (Tapped) for Tapped, (Corpse) for Corpse

- Optional positioning options (stick to your mouse, anchor around mouse, anchor otherwhere)
- Optional Civilian status added when applicable. (on by default)
- Optional "Hostile", "Friendly", etc. reaction text for the colour-blind. (off by default)
- Optional Guild Names displayed. (on by default)
- Optional Honor Rank Name added in front of Name. (on by default)
- Optional TargetOfTarget (well, Target of Mouseover) (on by default)
- Optional search through Party and Raid for who's targeting this unit ( Raid displays the number targeting, not 40 different names! ) (on by default)
- Optional backdrop coloring for friends and guildies. (on by default)
- Possible to make a very compact tooltip as well.

- English, German, and French localization, and partial support for other clients.

-------------------------------------------------------------------------
***Getting the smallest memory footprint possible!***

Files you can remove from the TinyTip.toc file.
-------------------------------------------------------------------------

TinyTipAnchor.lua - If you do not use custom anchoring.
TinyTipTargets.lua - If you do not use Targeting: or Targeted By: options.
TinyTipIcons.lua - If you do not use PvP Icons, Buffs, Debuffs, etc.
TinyTipChat.lua,
TinyTipChatLocale_xxXX.lua - If you do not use the slash commands.


-------------------------------------------------------------------------
New Slash Command Interface!

/tinytip or /ttip
-------------------------------------------------------------------------

nofade - Toggle whether to let the tooltip fade out or simply hide.

anchor - Set the anchor for the tooltip, or give nothing to disable. Valid anchors are: CURSOR (cannot set offsets, most compatible), SMARTCURSOR (works with unit frames too), OFFSETCURSOR (can set offsets), SMARTOFFSETCURSOR, BOTTOM, BOTTOMRIGHT, BOTTOMLEFT, TOP, TOPRIGHT, TOPLEFT, RIGHT, LEFT, CENTER

offx - Set the horizontal offset from the anchor point, or give nothing to disable.

offy - Set the vertical offset from the anchor point, or give nothing to disable.

scale - Set the tooltip's scale as a real number, including the decimal place.

hidelevel - Toggle whether to hide the level text.

hideinfo - Toggle whether to hide the info line for NPCs.

hiderace - Toggle whether to hide a player's race.

pvprank - Set the options for the PvP Rank. If the number 2 is given, then it will show the rank name in front of the tooltip unit's name, otherwise it will show in the format of [R#]. Give no input to disable.

pvpicon - Toggle whether to show an icon for the player's PvP rank to the left of the tooltip.

backdrop - Set the color scheme for the backdrop. If 1, then color based on reaction for players. If 2, then also color for NPCs. If 3, always be black. Give nothing to use the game's default color.

border - Set the color scheme for the border. If 1, color the tooltip's border the same as the backdrop. If 2, hide the border. Give nothing to use the game's default color.

hideguild - Toggle whether to hide the guild name.

reaction - Toggle whether to show the reaction text (Friendly, Hostile, etc.)

civilians - Toggle whether to hide the extra line for civilians."

friends - Toggle whether to color the backdrop differently for friends and guildmates.

guess - Toggle whether to show >(Your Level +10) instead of ?? for unknown levels.

tom - Toggle whether to show the name of tooltip unit's target.
	
top - Set the options for searching through your party's targets. If the number 2 is given, then it will show the number of party members currently targeting the tooltip unit, otherwise it will show the name of each party member targeting. Give no input to disable."
	
tor - Set the options for searching through your raid's targets. If the number 3 is given, then it will show the NAME of EACH and EVERY member targeting the tooltip's unit. If the number 2 is given, then it will show what CLASSES are targeting this unit. If any other input is given, then it will show the NUMBER of members targeting this unit. Give no input to disable.
