TinyTip
<font>Please delete your all your TinyTip folders before upgrading to the latest version</font>
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 small file around 24KB. The more modules you allow to load, the more this value increases. The goal of TinyTip is to allow you to mix and match your modules while keeping the smallest memory footprint possible. All files except TinyTip.lua and its locale files are optional. You can take a look below, I've listed the optional files as "not required". If you don't use a file's features, you can safely remove it from the TOC.
Anyway, as you can guess, TinyTip changes the look of your GameTooltip. Here are the features found in core:
--------------------------------------------------------------------------------------
TinyTip (core)
--------------------------------------------------------------------------------------
In TinyTip.lua (required)
- 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 Guild Names displayed. (on by default)
- Optional backdrop coloring for friends and guildies. (on by default)
- Optional Honor Rank Name or Number. (on by default)
- Optional "Hostile", "Friendly", etc. reaction text for the colour-blind. (off by default)
- Optional Compact Tooltip mode.
- English, German, French, and Chinese localization, and partial support for other clients.
In Embedded TinyTipAnchor.lua (not required)
- Positioning Options (Anchoring, Offsets)
In TinyTipTargets
- TargetOfTarget information - what is this tooltip's unit targeting?
- Search through Party members targeting this unit, or...
- Search through Raid members targeting this unit.
In TinyTipIcons.lua (TinyTipExtras, not required)
- PvP Rank Icon
- Buffs and Debuffs
- Raid Target Icon
-----------------------------------------------------------------------
In LoadOnDemand Addon TinyTipOptions
GUI Options, use /tinytip or /ttip to bring up the menu.
Only loaded if you use that slash command.
-----------------------------------------------------------------------
-----------------------------------------------------------------------
Troubleshooting
-----------------------------------------------------------------------
Q: TinyTip is preventing another tooltip addon from working.
A: Go into that other addon's TOC file and add/change this line to include TinyTip.
## OptionalDeps:
Q: I'm getting an error from TinyTip, or an option isn't working right.
A: 1) Check my WoWI portal to see if it's a known issue, and for updates.
2) Maybe your files are corrupt. Delete TinyTip, TinyTipExtras, and TinyTipOptions, then re-download them and install from stratch.
3) Your Saved Variable database may have gotten corrupt somehow. Try using /tinytip default and then /tinytip confirm to reset it.
4) If resetting your options doesn't work, exit WoW, delete all your Saved Variable files for TinyTip (global and per character), then restart WoW.
5) Leave a bug report on my WoWI portal.
Q: Where's the secret cow option?
A: There is no secret cow option.
tripple post...
tripple post...
Hi Thrae,
this is a nice addon. However in my intitial testing I found some settings which do not work properly. - uDisplayGuild often is ignored, because levelLine is nil. There must be a bug with levelLine, it is not needed to display the guild information. - uFade is missing in the configuration area, and if set to true it only shows effect when uAnchorCursor is nil. - uAlwaysColorBackdrop from the description above is completely missing.
Is there a way to place the tooltip next to the mouse cursor (e.g. left or right of it)?
For the DE localisation, it is correct, but a bit colloquial. WoW does not use the word "du" for "you", it uses "Euch". So I would recommend: locTargeting= "Zielt auf" locYOU= "EUCH"
Hi everyone - sorry for the late update, I lost Internet (and earlier power) sometime last night due to a thunderstorm. I'm now at my parents' house visiting for my little brother's birthday anyway, and they have Internet. But I need to download 1.11 on this laptop, so this may take a few days...
While I appreciate frequent releases, this takes the cake ^^ Please try to chill a bit =) Great tooltip mod btw!
Note: MonkeyQuest and MobInfo2 support with v1.25 can be added if you add TinyTip as an optional dependency of these addons. To do this, go into their folder, open up their TOC file, and edit or add these lines:
Multiple Optional Dependencies must have a comma seperating them. Hopefully 1.3 and Ace2's event system will fix this requirement.
Edit: I just found out the release of Ace2 is delayed. Therefore, I will make my own makeshift implementation in the meantime. Still expect a new version by tommorrow.
hi. in 1.29 i cannot view the healtbar of the target. i searched the LUA but couldnt find an option to enable this.. on your pics theres a bar but i cant see it ingame :/
Kept getting that error..
Sorry again. When I remove the level text, the space after the word "Level" isn't removed, so there is a space character between the edge of the tooltip and the actual level #.
Can I set a certain anchor point on the screen instead of having it float relative to my cursor? And the PvP icons don't seem to scale properly if I specify my own scale :/
Just wanted to point out an amusing bug with 0.29
When I have rank icons enabled, and I mouse over someone that's a Senior Sergeant (R4), and then mouse over an object like a bonfire, I'll see the bonfire with a Senior Sergeant icon.
Also, when I mouse over my party unit frames, it says they are targetted by their guild name.
I replaced true with nil to remove the "level" text and get this error:
TinyTip.lua:247:bad argument #3 to 'format' (string expected, got nil)
Hopefully you can fix this for the next release as well.
No, I meant cursor anchoring but allowing us to move where the tooltip is anchored relative to the mouse pointer. Right now the tooltip rests on top of the pointer but I'd like to move that to the right and down a bit for better visibility. Is there anything I can change in the code to shift the tooltip?
@vshin - Yes, it's my goal to allow non-cursor anchoring too. Hopefully in the next release candidate.
@SmuvMoney - I've been told 1.24 doesn't have full MobInfo2 support. Either MI2 is doing some weird things, or TinyTip is. I need to look at it further.
I would like to keep the tooltip at the mouse pointer but I need to anchor it to the upper left corner of the window so that it won't obstruct my view. So far the only mod that allows us to do this is Tipbuddy. Is there a way I can do it for TinyTip?
I was wondering if it were possible to include compatibility with MobInfo2. If it had that and kept it small size, it would be the ultimate tooltip addon. :)
Damn, that was fast.
Methinks I'll be using this tooltip mod for a looong time, perfect for a memory miser like me! (AF_tooltip was good, but it's never updated anymore, and frankly, it got a bit bloated)
could you add an anchor mode (simply coordinate mode)? it doesn't look so good when tooltip always follow the mouse...
@abcfox - Coloring problem was fixed in v1.22. I added your features and more in v1.23. Enjoy.