Download
(19 Kb)
Download
Updated: 05/27/20 03:01 PM
Pictures
File Info
Compatibility:
Greymoor (6.0.5)
Updated:05/27/20 03:01 PM
Created:11/17/14 12:37 PM
Monthly downloads:51
Total downloads:13,841
Favorites:22
MD5:
Categories:Info, Plug-in Bars, TradeSkill Mods, Miscellaneous
Crafting Swit  Popular! (More than 5000 hits)
Version: 1.07
by: AssemblerManiac, manavortex
No longer discontinued (mostly) - but check out Dolgubon's Lazy Writ Crafter anyway.


Gather the crafting writs. Go to the crafting station. Close the crafting station again because you have forgotten what you are supposed to craft. Look at your quest objective. Open the crafting station. Close the crafting station again because you have forgotten what you are supposed to craft. Rinse and repeat.

Never more! Those crafting swits are now neatly lined up in an extra box that's only visible when you're at a crafting table. You can also bind it to a key so you can pop it up at any time to see what's what.
1.07:
- API version bump for Greymoor

1.0.6:
- API version bump for Dragonhold

1.0.5:
- now supports Jewelry Crafting

1.0.1:
- added local declaration based on Garkin comment
- set eso version current

1.0a: Fixed the check for auto-hide, so it doesn't hide as soon as the quest counter is not 0. -.-

1.0: Drag and drop repaired, auto-hide completed

0.9: Hopefully, addon updates on received quest now.
Archived Files (7)
File Name
Version
Size
Uploader
Date
1.0.6
19kB
AssemblerManiac
10/18/19 11:37 AM
1.0.5
19kB
AssemblerManiac
05/20/19 06:29 AM
1.0.1
79kB
manavortex
03/12/15 12:24 PM
1.0a
70kB
manavortex
12/17/14 11:50 AM
1.0
70kB
manavortex
12/17/14 10:10 AM
0.9
36kB
manavortex
11/21/14 05:56 AM
0.8
44kB
manavortex
11/17/14 12:37 PM


Post A Reply Comment Options
Unread 11/17/14, 01:08 PM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
cool! any screenshots? just to compare with another similar addon, to decide which design i like more =)
Report comment to moderator  
Reply With Quote
Unread 11/17/14, 02:10 PM  
manavortex
 
manavortex's Avatar
AddOn Author - Click to view AddOns

Forum posts: 138
File comments: 511
Uploads: 46
I'll try and upload one when I take the new Writs tomorrow. It's a simple list, based upon FCMQT, but much less fancy.
Report comment to moderator  
Reply With Quote
Unread 11/17/14, 06:50 PM  
TheChessurCat
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 28
Uploads: 4
Originally Posted by QuadroTony
cool! any screenshots? just to compare with another similar addon, to decide which design i like more =)
It's not really that hard to download them both and see them for yourself...
Last edited by TheChessurCat : 11/17/14 at 06:51 PM.
Report comment to moderator  
Reply With Quote
Unread 11/17/14, 07:06 PM  
BigM
 
BigM's Avatar

Forum posts: 16
File comments: 371
Uploads: 0
Thanks just what I was looking for.
Report comment to moderator  
Reply With Quote
Unread 12/14/14, 06:18 AM  
Xirael

Forum posts: 0
File comments: 22
Uploads: 0
Doens't work. UI error.

Doesn't work for me. There seem to be many variables that you use in your code that are supposed to be in the saved variables but are not. The reason for that seems to be that you did not add them in the default saved variables which is used to create the saved variables when installing this addon for the first time. There are also no options to change these non-existing settings in the settings menu.
Last edited by Xirael : 12/14/14 at 06:19 AM.
Report comment to moderator  
Reply With Quote
Unread 12/16/14, 07:35 AM  
AssemblerManiac
AddOn Author - Click to view AddOns

Forum posts: 51
File comments: 314
Uploads: 1
Re: Doens't work. UI error.

Xirael - Mana's been overly busy for the past couple weeks (and only just back in town after a holiday with family)

New version will be up very soon. Properly working in all respects, and it drags!

Originally Posted by Xirael
Doesn't work for me. There seem to be many variables that you use in your code that are supposed to be in the saved variables but are not. The reason for that seems to be that you did not add them in the default saved variables which is used to create the saved variables when installing this addon for the first time. There are also no options to change these non-existing settings in the settings menu.
Report comment to moderator  
Reply With Quote
Unread 03/10/15, 08:41 AM  
Garkin
 
Garkin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 832
File comments: 1097
Uploads: 33
Your variable "j" is leaking to global. It was interferring with SWAPS (should solved now) and it is possible that it will colide with more addons then just this one.

Lua Code:
  1. function CraftingSwit.QuestsLoop()
  2.     local WritName = ""
  3.     local WritSteps = ""
  4.  
  5.     j = 1 --here should be: local j = 1
  6.     for i=1, MAX_JOURNAL_QUESTS do
  7.         if IsValidQuestIndex(i) then
  8.             WritName, WritSteps = CraftingSwit.LoadQuestsInfo(i)
  9.             if WritName ~= "" then
  10.                 CraftingSwit.AddNewContent(j, 0, "|cF0F000" .. WritName .. "|r")
  11.                 j = j + 1
  12.                 CraftingSwit.AddNewContent(j, 1, WritSteps)
  13.                 j = j + 1
  14.             end
  15.         end
  16.     end
  17. end

Another functions with leaking variable (ret):
Lua Code:
  1. function CraftingSwit.GetTextFont()
  2.     ret = "Univers 57"
  3.     if CraftingSwit.SavedVars and CraftingSwit.SavedVars.TextFont then ret = (CraftingSwit.SavedVars.TextFont) end
  4.     return ret
  5. end
  6.  
  7. function CraftingSwit.GetTextStyle()
  8.     ret = "soft-shadow-thin"
  9.     if CraftingSwit.SavedVars and CraftingSwit.SavedVars.TextStyle then ret = (CraftingSwit.SavedVars.TextStyle) end
  10.     return ret
  11. end
  12.  
  13. function CraftingSwit.GetTextColour()
  14.     ret = { ["r"]=1, ["g"]=1, ["b"]=1, ["a"]=0.950820 }
  15.     if CraftingSwit.SavedVars and CraftingSwit.SavedVars.TextColor then ret = CraftingSwit.SavedVars.TextColor end
  16.     return ret
  17. end
  18.  
  19. function CraftingSwit.GetBgPadding()
  20.      ret = (275 - 24)
  21.      if CraftingSwit.SavedVars and CraftingSwit.SavedVars.TextPadding and CraftingSwit.SavedVars.BgWidth then
  22.         ret = tonumber(CraftingSwit.GetBgWidth) - tonumber(CraftingSwit.SavedVars.TextPadding)
  23.      end
  24.      return ret
  25. end
Report comment to moderator  
Reply With Quote
Unread 03/12/15, 02:15 PM  
TikiGamer

Forum posts: 5
File comments: 25
Uploads: 0
Great addon - so useful! Angry tho that an addon like this is needed - Should be default.

One change I'd like to request - for each writ - can you list the total number of mats required?

ie. Wood worker Writ (Nightwood 126)

why? to see if I have enough to complete the writ before I get halfway through and realise I don't have enough to complete.
Report comment to moderator  
Reply With Quote
Unread 03/14/15, 10:21 AM  
AssemblerManiac
AddOn Author - Click to view AddOns

Forum posts: 51
File comments: 314
Uploads: 1
Unhappy Count of mats required for writ item creation

Sorry TikiGamer, the writ doesn't contain the info necessary to create the item, just the item description.

Originally Posted by TikiGamer
Great addon - so useful! Angry tho that an addon like this is needed - Should be default.

One change I'd like to request - for each writ - can you list the total number of mats required?

ie. Wood worker Writ (Nightwood 126)

why? to see if I have enough to complete the writ before I get halfway through and realise I don't have enough to complete.
Report comment to moderator  
Reply With Quote
Unread 03/16/15, 03:04 PM  
Raghor
 
Raghor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 12
Uploads: 3
sounds great ... but it doesn't work ... are some addons known which may disturb it?
Report comment to moderator  
Reply With Quote
Unread 03/16/15, 03:08 PM  
AssemblerManiac
AddOn Author - Click to view AddOns

Forum posts: 51
File comments: 314
Uploads: 1
Originally Posted by Raghor
sounds great ... but it doesn't work ... are some addons known which may disturb it?
How is it not working? When you go to a crafting table, and you have a Writ that needs creating, it should show up.

I don't know how it might conflict with other addons, it's fairly small with unique names of objects.

Can you get to the settings for it, or are they not showing up either?
Report comment to moderator  
Reply With Quote
Unread 03/16/15, 04:13 PM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1019
File comments: 1531
Uploads: 31
Same for me it won't work for french and german client.
and please, enable it also in bank guild bank
Report comment to moderator  
Reply With Quote
Unread 03/16/15, 04:15 PM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
Originally Posted by Ayantir
Same for me it won't work for french and german client.
and please, enable it also in bank guild bank
try this

http://www.esoui.com/downloads/info8...ngPost-It.html
Report comment to moderator  
Reply With Quote
Unread 04/24/15, 08:38 AM  
Berzingh

Forum posts: 0
File comments: 1
Uploads: 0
Originally Posted by QuadroTony
Originally Posted by Ayantir
Same for me it won't work for french and german client.
and please, enable it also in bank guild bank
try this

http://www.esoui.com/downloads/info8...ngPost-It.html
It works perfectly with the french client. Thank you very much!
Report comment to moderator  
Reply With Quote
Unread 03/09/16, 12:34 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 577
File comments: 1667
Uploads: 40
reported at my addon:
Originally Posted by Tonyleila
Installed this addon. I think because its still uses lib addon menu 1 it gave out many errors for others addons they all looked like this:
Code:
user:/AddOns/CraftingSwit/Libs/LibMediaProvider-1.0/LibMediaProvider-1.0.lua:5: attempt to index a nil value
stack traceback:
	user:/AddOns/CraftingSwit/Libs/LibMediaProvider-1.0/LibMediaProvider-1.0.lua:5: in function '(main chunk)'
This error is from CraftingSwit running without any other addon.

1. CraftingSwit has a path typo in CraftingSwit.txt: Libs/LibStub/LibStub.lua = > Libs/LibStub.lua
2. CraftingSwit is using an old revision of LAM2 r17 of API 100011 !
Last edited by votan : 03/09/16 at 12:35 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: