initial commit
This commit is contained in:
Executable
+43
@@ -0,0 +1,43 @@
|
||||
-- Support for Fishing Holes
|
||||
|
||||
FishingBuddy.FishingHoles = {};
|
||||
|
||||
-- Let's store fishing holes like this
|
||||
-- FishingBuddy_Info["FishingHoles"][ZONE]
|
||||
-- Store everything to two digits?
|
||||
|
||||
local function IsFishingHole()
|
||||
if ( GameTooltip:IsVisible() ) then
|
||||
local text = getglobal("GameTooltipTextLeft1");
|
||||
if ( text ) then
|
||||
text = text:GetText();
|
||||
-- let a partial match work (for translations)
|
||||
if ( string.find(text, FishingBuddy.SCHOOL_OF) ) then
|
||||
local s,e = string.find(text, FishingBuddy.SCHOOL_OF.." ");
|
||||
if ( s ) then
|
||||
if ( s > 1 ) then
|
||||
text = string.sub(text, 1, s-1)..string.sub(fishie, e+1);
|
||||
else
|
||||
text = string.sub(text, e+1);
|
||||
end
|
||||
else
|
||||
s,e = string.find(text, " "..FishingBuddy.SCHOOL_OF);
|
||||
if ( s ) then
|
||||
text = string.sub(text, 1, s-1)..string.sub(text, e+1);
|
||||
end
|
||||
end
|
||||
return text;
|
||||
end
|
||||
end
|
||||
end
|
||||
return nil;
|
||||
end
|
||||
|
||||
FishingBuddy.FishingHoles.CheckFishingHole = function()
|
||||
local holename = IsFishingHole();
|
||||
if ( holename ) then
|
||||
-- find the name of the fish in our database if we can
|
||||
-- if not, we can find it later, when we catch one
|
||||
-- need translations for the other kinds of fishing holes
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user