Mercurial > wow > reagentmaker
comparison ReagentMaker.lua @ 65:60871b43531d
Add localization
| author | contrebasse | 
|---|---|
| date | Fri, 13 May 2011 02:17:52 +0200 | 
| parents | 512660b07eda | 
| children | 32ec6417874a | 
   comparison
  equal
  deleted
  inserted
  replaced
| 64:4d0ec5b598d0 | 65:60871b43531d | 
|---|---|
| 127 | 127 | 
| 128 -- If only one recipe is known for the reagent, use it | 128 -- If only one recipe is known for the reagent, use it | 
| 129 if #(A.data[reagentID]) == 1 and not A.data[reagentID].spell then | 129 if #(A.data[reagentID]) == 1 and not A.data[reagentID].spell then | 
| 130 local numMakable, reagentIndex = A.numMakable(reagentID) | 130 local numMakable, reagentIndex = A.numMakable(reagentID) | 
| 131 if not numMakable then | 131 if not numMakable then | 
| 132 A.Error("The recipe to make the reagent seems to be hidden, it is not makable.") | 132 A.Error(L["The recipe to make the reagent seems to be hidden, it is not makable."]) | 
| 133 return | 133 return | 
| 134 end | 134 end | 
| 135 if numMakable>0 then | 135 if numMakable>0 then | 
| 136 A.craft(recipeIndex,reagentRecipeIndex,reagentIndex,numMakable,chooseNumberToCraft) | 136 A.craft(recipeIndex,reagentRecipeIndex,reagentIndex,numMakable,chooseNumberToCraft) | 
| 137 return | 137 return | 
| 140 -- If we can make the item needed to make the reagent, open a window to make it | 140 -- If we can make the item needed to make the reagent, open a window to make it | 
| 141 -- one step recursion, enables to mill to create an ink | 141 -- one step recursion, enables to mill to create an ink | 
| 142 if (not A.data[reagentID].manyReagents) and A.data[A.data[reagentID][1][1]] then | 142 if (not A.data[reagentID].manyReagents) and A.data[A.data[reagentID][1][1]] then | 
| 143 A.externalCraftWindow(A.data[reagentID][1][1],reagentID) | 143 A.externalCraftWindow(A.data[reagentID][1][1],reagentID) | 
| 144 else | 144 else | 
| 145 A.Error("You do not have enough reagents to craft ["..(GetItemInfo(reagentID) or "item #"..reagentID).."]") | 145 A.Error(L["You do not have enough reagents to craft [%s]"]:format(GetItemInfo(reagentID) or "item #"..reagentID)) | 
| 146 end | 146 end | 
| 147 return | 147 return | 
| 148 else | 148 else | 
| 149 A.externalCraftWindow(reagentID) | 149 A.externalCraftWindow(reagentID) | 
| 150 end -- if | 150 end -- if | 
| 222 A.tooltipRecipe:Show() | 222 A.tooltipRecipe:Show() | 
| 223 A.tooltipRecipe:ClearAllPoints() | 223 A.tooltipRecipe:ClearAllPoints() | 
| 224 A.tooltipRecipe:SetPoint("BOTTOMLEFT",GameTooltip,"BOTTOMRIGHT") | 224 A.tooltipRecipe:SetPoint("BOTTOMLEFT",GameTooltip,"BOTTOMRIGHT") | 
| 225 else | 225 else | 
| 226 -- Shouldn't happend, but just in case... | 226 -- Shouldn't happend, but just in case... | 
| 227 A.Error("Recipe link not found for "..reagentID) | 227 A.Error(L["Recipe link not found for %s"]:format(reagentID)) | 
| 228 end | 228 end | 
| 229 end | 229 end | 
| 230 | 230 | 
| 231 function A.btnLeft(btn) | 231 function A.btnLeft(btn) | 
| 232 btn.textureHighlight:Hide() | 232 btn.textureHighlight:Hide() | 
