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.
Doesn't work in 10.0, anyone got an alternative or fix?
No longer working on 9.1.5.
Any quick fix till we get an update?
In reply to jowhax:
Replace any
with
and
with
In reply to Expelliarm5s:
LEGEND! Thank you!
In reply to Expelliarm5s:
MY HERO
In reply to Expelliarm5s:
MY HERO
In reply to Expelliarm5s:
I'm not seeing this "GameTooltip" part in the files...
Quick fix for 9.0.1 that worked for me:
Open tinytipbasic.lua in Notepad++ or something similar
Go to line 23 and delete both instances of GetQuestGreenRange in that long line of variables
Go to line 230 (elseif -levelDiff <= GetQuestGreenRange() then levelColour = "00FF00") and delete the whole line
Save
No longer working on 9.1.5.
Any quick fix till we get an update?
does anyone have any fixes for 9 shadowlands?
i get these errors :
19449x TinyTip\modules\TinyTipBasic\TinyTipBasic.lua:230: attempt to call upvalue 'GetQuestGreenRange' (a nil value)
[string "@TinyTip\modules\TinyTipBasic\TinyTipBasic.lua"]:230: in function `?'
[string "@TinyTip\TinyTip-v2.13.lua"]:118: in function <TinyTip\TinyTip.lua:106>
[string "@TinyTip\TinyTip-v2.13.lua"]:165: in function <TinyTip\TinyTip.lua:165>
[string "@TradeSkillInfo\LibExtraTip.lua"]:498: in function <TradeSkillInfo\LibExtraTip.lua:492>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
Locals:
unit = "mouseover"
name = "Long-tailed Mole"
realm = nil
isPlayer = false
isPlayerOrPet = false
isDead = false
self = <table> {
localizedname = "TinyTipBasic"
HasModule = <function> defined @Auditor3\Libs\Dongle.lua:298
NewModule = <function> defined @Auditor3\Libs\Dongle.lua:283
TooltipFormat = <function> defined @TinyTip\modules\TinyTipBasic\TinyTipBasic.lua:66
Echo = <function> defined @Auditor3\Libs\Dongle.lua:696
IsDebugEnabled = <function> defined @Auditor3\Libs\Dongle.lua:629
ScheduleRepeatingTimer = <function> defined @Auditor3\Libs\Dongle.lua:589
PrintF = <function> defined @Auditor3\Libs\Dongle.lua:689
name = "TinyTipBasic"
Initialize = <function> defined @TinyTip\modules\TinyTipBasic\TinyTipBasic.lua:355
ScheduleTimer = <function> defined @Auditor3\Libs\Dongle.lua:558
DebugF = <function> defined @Auditor3\Libs\Dongle.lua:720
RegisterMessage = <function> defined @Auditor3\Libs\Dongle.lua:412
UnregisterMessage = <function> defined @Auditor3\Libs\Dongle.lua:426
Print = <function> defined @Auditor3\Libs\Dongle.lua:682
IsTimerScheduled = <function> defined @Auditor3\Libs\Dongle.lua:594
Enable = <function> defined @TinyTip\modules\TinyTipBasic\TinyTipBasic.lua:362
TriggerMessage = <function> defined @Auditor3\Libs\Dongle.lua:450
Standby = <function> defined @TinyTip\modules\TinyTipBasic\TinyTipBasic.lua:350
Debug = <function> defined @Auditor3\Libs\Dongle.lua:710
ReInitialize = <function> defined @TinyTip\modules\TinyTipBasic\TinyTipBasic.lua:340
RegisterEvent = <function> defined @Auditor3\Libs\Dongle.lua:347
UnregisterAllMessages = <function> defined @Auditor3\Libs\Dongle.lua:439
UnregisterAllEvents = <function> defined @Auditor3\Libs\Dongle.lua:383
InitializeSlashCommand = <function> defined @Auditor3\Libs\Dongle.lua:1175
IsEventRegistered = <function> defined @Auditor3\Libs\Dongle.lua:396
IterateModules = <function> defined @Auditor3\Libs\Dongle.lua:316
CancelTimer = <function> defined @Auditor3\Libs\Dongle.lua:605
InitializeDB = <function> defined @Auditor3\Libs\Dongle.lua:956
EnableDebug = <function> defined @Auditor3\Libs\Dongle.lua:618
EchoF = <function> defined @Auditor3\Libs\Dongle.lua:703
UnregisterEvent = <function> defined @Auditor3\Libs\Dongle.lua:368
IsMessageRegistered = <function> defined @Auditor3\Libs\Dongle.lua:467
}
numLines = 2
guildName = nil
guildRank = nil
i = nil
line = GameTooltipTextLeft2 {
0 = <userdata>
}
lineText = "Level 1 Critter"
levelLine = GameTooltipTextLeft2 {
0 = <userdata>
}
afterLevelLine = 3
guildLine = nil
isPvP = false
_ = 7571
rankNumber = 0
bdR = 0.500000
bdG = 0
bdB = 0
reactionNum = 4
deadOrTappedColour = nil
reactionText = "Hostile"
levelColour = nil
level = 1
levelDiff = -49
(*temporary) = 49
(*temporary) = nil
(*temporary) = "attempt to call upvalue 'GetQuestGreenRange' (a nil value)"
module = <table> {
localizedname = "TinyTipBasic"
HasModule = <function> defined @Auditor3\Libs\Dongle.lua:298
NewModule = <function> defined @Auditor3\Libs\Dongle.lua:283
TooltipFormat = <function> defined @TinyTip\modules\TinyTipBasic\TinyTipBasic.lua:66
Echo = <function> defined @Auditor3\Libs\Dongle.lua:696
IsDebugEnabled = <function> defined @Auditor3\Libs\Dongle.lua:629
ScheduleRepeatingTimer = <function> defined @Auditor3\Libs\Dongle.lua:589
PrintF = <function> defined @Auditor3\Libs\Dongle.lua:689
name = "TinyTipBasic"
Initialize = <function> defined @TinyTip\modules\TinyTipBasic\Ti
How can i see target's guild of the enemy faccion?
Can you update TinyTipOptions too? https://www.wowace.com/projects/project-14818
I just want the standard tooltip with NO CHANGES, except for the targeting part.
In reply to Forge_User_65075218:
https://www.curseforge.com/wow/addons/mouse-tooltip use this brother
In reply to Forge_User_65075218:
https://www.curseforge.com/wow/addons/mouse-tooltip use this brother
In reply to Forge_User_65075218:
Mouse Tooltip
use this brother
In reply to Forge_User_65075218:
I have not messed with this site for a few years, and it seems like they changed a number of things, including the ability to force an update of an addon to pick the latest libraries easily from the site.
I am going to have to set up some stuff to let me work on things again.
I just resubbed for classic and am playing for the moment, and just tweaking addons I want for that. I will see about updating that when I take a break from playing so heavily.
Cannot move tool-tip very flaky sometimes some options work in Interface Tiny tip positioning sometimes they never work and tool-tip is in bottom right all the time.
Mine is a new install FYI I never had old version
In reply to archer804a:
What do you mean by in Interface? Are you editing the configuration files? The gui options addon has not yet been brought up to date so don't know how it will behave. Mine is definitely always showing up near the cursor though.
In reply to mytwobits:
Thanks for replying.....When I try to reposition the tooltip in WOW Interface/Addons area I choose any of the options Right, Left , Center etc. but the tooltip does not move or in some cases it moves but then when hovering over say bar icons its back in the lower right corner.
Also the X/Y movement boxes where you can put in numbers to finer adjust Tooltip does not move the tool tip either.
In reply to archer804a:
I think you are talking about https://www.wowace.com/projects/project-14818 TinyTipOptions and not TinyTip itself? Have not messed with that for awhile.
Just resubbed to play classic. They changed things around so I can't just force an update to pick up new libraries and see if that helps at all. Will try and get around to it and set up a dev environment again once I stop using all my free time to play classic.