Download
(1 Kb)
Download
Updated: 02/22/16 03:38 PM
Pictures
File Info
Compatibility:
Orsinium (2.2.4)
Updated:02/22/16 03:38 PM
Created:03/14/15 01:50 PM
Monthly downloads:63
Total downloads:13,024
Favorites:27
MD5:
Categories:Bags, Bank, Inventory, Action Bar Mods, Graphic UI Mods, ToolTip, UI Media, Miscellaneous
Speed Farmer (aka no more book spam)  Popular! (More than 5000 hits)
Version: 1.3.0
by: dopiate [More]


I am not maintainting this addon anymore.

I suggest you get NoThankYou that does it just as well (or better) and has many more options.
version 1.0 - Initial release
version 1.1 - added support for German (thanks to Balver)
version 1.2 - added interaction strings for 100% language compatibility (thanks to Baertram)
version 1.2.1 - fixed a rare issue where you would have to mount your horse twice.
version 1.2.2 - updated API.
version 1.2.2a - no functional changes, just making the manifest file Fast API compatible
version 1.2.3 - rare bug fixed

version 1.3.0 - compatible with Switch Bar II now, handles rows of Bookshelves better now. (re-wrote a bunch of it)
Optional Files (0)


Archived Files (7)
File Name
Version
Size
Uploader
Date
1.2.3
2kB
dopiate
01/27/16 12:30 AM
1.2.3
2kB
dopiate
10/28/15 04:45 PM
1.2.2
2kB
dopiate
09/01/15 04:58 AM
1.2.1
2kB
dopiate
05/04/15 09:37 AM
1.2
2kB
dopiate
03/23/15 04:09 PM
1.1
2kB
dopiate
03/23/15 09:09 AM
1.0
1kB
dopiate
03/14/15 01:50 PM


Post A Reply Comment Options
Unread 03/22/15, 10:35 PM  
Balver
 
Balver's Avatar
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 70
Uploads: 2
Hi dOpiate
I installed the addon and it didn't work. I took a look at the code and found the problem, it only supports the English language and I play in German.
I edited it so it works for me and you don't have to patch it just for me, but if you plan to make it multilingual here's the line of code I edited:
Lua Code:
  1. if action == "Search" or action == "Examine" or action == "Durchsuchen" or action == "Untersuchen" then

Thanks for the addon btw., it's really useful.
Report comment to moderator  
Reply With Quote
Unread 03/23/15, 04:18 AM  
dopiate
AddOn Author - Click to view AddOns

Forum posts: 142
File comments: 677
Uploads: 11
Originally Posted by Balver
Hi dOpiate
I installed the addon and it didn't work. I took a look at the code and found the problem, it only supports the English language and I play in German.
I edited it so it works for me and you don't have to patch it just for me, but if you plan to make it multilingual here's the line of code I edited:
Lua Code:
  1. if action == "Search" or action == "Examine" or action == "Durchsuchen" or action == "Untersuchen" then

Thanks for the addon btw., it's really useful.
Hi Balvar,

That was something I overlooked - I will add it to the code.

I was going to make a new change so I will release it shortly.

Much appreciated with the translation!

-d
Report comment to moderator  
Reply With Quote
Unread 03/23/15, 10:16 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4989
File comments: 6040
Uploads: 78
Hey, you could even use the game's build in interaction type strings, instead of "hard coding" the values.
Here is a list of the known (at least for me) interaction types:

Code:
Search: SI_GAMECAMERAACTIONTYPE1
Talk: SI_GAMECAMERAACTIONTYPE2
Harvest: SI_GAMECAMERAACTIONTYPE3
Disarm: SI_GAMECAMERAACTIONTYPE4
Use: SI_GAMECAMERAACTIONTYPE5
Read: SI_GAMECAMERAACTIONTYPE6
Take: SI_GAMECAMERAACTIONTYPE7
Destroy: SI_GAMECAMERAACTIONTYPE8
Repair: SI_GAMECAMERAACTIONTYPE9
Inspect: SI_GAMECAMERAACTIONTYPE10
Repair: SI_GAMECAMERAACTIONTYPE11
Unlock: SI_GAMECAMERAACTIONTYPE12
Open: SI_GAMECAMERAACTIONTYPE13
Undefined: SI_GAMECAMERAACTIONTYPE14
Examine: SI_GAMECAMERAACTIONTYPE15
Fish: SI_GAMECAMERAACTIONTYPE16
Real In: SI_GAMECAMERAACTIONTYPE17
Pack Up: SI_GAMECAMERAACTIONTYPE18
Undefined: SI_GAMECAMERAACTIONTYPE19
Undefined: SI_GAMECAMERAACTIONTYPE20
So you could change your code to this, to support more languages, like french, russian, etc.:

Lua Code:
  1. function SpeedFarmer.OnPlayerFarmingState(EVENT_SHOW_BOOK, inBook)
  2.     if inBook ~= SpeedFarmer.inBook then        --- not really needed to work
  3.         SpeedFarmer.inBook = inBook                     --- not really needed to work
  4.         if inBook then                                              --- not really needed to work
  5.             local action, item, _, _, _, _ = GetGameCameraInteractableActionInfo()
  6.             if   action == GetString(SI_GAMECAMERAACTIONTYPE1)  --search
  7.               or action == GetString(SI_GAMECAMERAACTIONTYPE15) --examine
  8.                 then SCENE_MANAGER:ShowBaseScene()
  9.             end
  10.         end                                                                     --- not really needed to work
  11.     end                                                                         --- not really needed to work
  12. end
Report comment to moderator  
Reply With Quote
Unread 03/23/15, 11:42 AM  
dopiate
AddOn Author - Click to view AddOns

Forum posts: 142
File comments: 677
Uploads: 11
Originally Posted by Baertram
Hey, you could even use the game's build in interaction type strings, instead of "hard coding" the values.
That is an even better idea

I'm at work so I can't test anything but if I can get to it tonight I'll try it out.

-d
Report comment to moderator  
Reply With Quote
Unread 03/23/15, 11:52 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4989
File comments: 6040
Uploads: 78
Just tested it. Seems to work with the german client.

Originally Posted by dopiate
Originally Posted by Baertram
Hey, you could even use the game's build in interaction type strings, instead of "hard coding" the values.
That is an even better idea

I'm at work so I can't test anything but if I can get to it tonight I'll try it out.

-d
Report comment to moderator  
Reply With Quote
Unread 03/23/15, 03:51 PM  
dopiate
AddOn Author - Click to view AddOns

Forum posts: 142
File comments: 677
Uploads: 11
Universal Client

Originally Posted by Baertram
Just tested it. Seems to work with the german client.
Very cool thanks - I'll update it now.

great idea btw

-d

edit: worked fine for me too!
Last edited by dopiate : 03/23/15 at 04:10 PM.
Report comment to moderator  
Reply With Quote
Unread 01/27/16, 12:52 AM  
dopiate
AddOn Author - Click to view AddOns

Forum posts: 142
File comments: 677
Uploads: 11
Version 1.3 out

This is a good simple addon - does just what it says

If you are sick of closing books or book shelves just to get the Lorebook or "Skill Up"

Well now you don't have to - you can run past a whole aisle of bookshelves and get everything in an instant.

Once you use it you wont go back :-) esp those of us on multiple toons or farming mats!

-d

PS the update is for a rare bug - but it's fixed
Report comment to moderator  
Reply With Quote
Unread 01/27/16, 08:33 AM  
BigM
 
BigM's Avatar

Forum posts: 16
File comments: 371
Uploads: 0
Re: Version 1.3 out

Originally Posted by dopiate
This is a good simple addon - does just what it says

If you are sick of closing books or book shelves just to get the Lorebook or "Skill Up"

Well now you don't have to - you can run past a whole aisle of bookshelves and get everything in an instant.

Once you use it you wont go back :-) esp those of us on multiple toons or farming mats!

-d

PS the update is for a rare bug - but it's fixed
I have to say you are right, this is a great addon I can't live without. Also if run with

http://www.esoui.com/downloads/info1...okManager.html makes it even better.
Report comment to moderator  
Reply With Quote
Unread 01/28/16, 07:06 AM  
dopiate
AddOn Author - Click to view AddOns

Forum posts: 142
File comments: 677
Uploads: 11
Re: Re: Version 1.3 out

Originally Posted by BigM

I have to say you are right, this is a great addon I can't live without. Also if run with

http://www.esoui.com/downloads/info1...okManager.html makes it even better.
Hey, nice!

Thanks for the tip - they do work nicely together!

-d
Report comment to moderator  
Reply With Quote
Unread 02/21/16, 09:46 PM  
BigMons
 
BigMons's Avatar

Forum posts: 38
File comments: 178
Uploads: 0
Does this addon still work? I know it hasn't been very long since it was updated, but it doesn't work for me. If it's working for everyone else; there must be some addon conflict I have. I downloaded the addon and extracted it to the addons directory with my other addons. I reloaded the interface in-game a couple of times. It doesn't seem that anything has changed however. If I approach a bookshelf and interact with it, I still get the book displayed.

EDIT: Definite incompatibility; I'm just trying to narrow it down now.
EDIT: There appears to be some type of conflict with the addon SwitchBar II [Fixed and working]. If I set the Switchbar option of "SHOW ALWAYS" to "ON", then Speed Farmer does NOT work. If I set Switchbar option "SHOW ALWAYS" to "OFF", then Speed Farmer works as intended.
Last edited by BigMons : 02/21/16 at 10:46 PM.
Report comment to moderator  
Reply With Quote
Unread 02/22/16, 02:11 AM  
dopiate
AddOn Author - Click to view AddOns

Forum posts: 142
File comments: 677
Uploads: 11
I was just noticing that too!

Originally Posted by BigMons
Does this addon still work? I know it hasn't been very long since it was updated, but it doesn't work for me. If it's working for everyone else; there must be some addon conflict I have. I downloaded the addon and extracted it to the addons directory with my other addons. I reloaded the interface in-game a couple of times. It doesn't seem that anything has changed however. If I approach a bookshelf and interact with it, I still get the book displayed.
I notiiced that two -- I just noticed last night - I was actually toying with the code to see what happened.

Originally Posted by BigMons
EDIT: Definite incompatibility; I'm just trying to narrow it down now.
EDIT: There appears to be some type of conflict with the addon SwitchBar II [Fixed and working]. If I set the Switchbar option of "SHOW ALWAYS" to "ON", then Speed Farmer does NOT work. If I set Switchbar option "SHOW ALWAYS" to "OFF", then Speed Farmer works as intended.
That is a HUGE help - I'll try to make them compatible again.

Luckily I can access both addons - so which everyone is easiest to fix will get the update :-)

Thanks man HUGE help, honest!

-d
Report comment to moderator  
Reply With Quote
Unread 02/22/16, 03:29 PM  
dopiate
AddOn Author - Click to view AddOns

Forum posts: 142
File comments: 677
Uploads: 11
It does work, again.

Originally Posted by BigMons
Does this addon still work?
I cleared up the conflict and made it a little more efficient with "Bookcases"

I'll upload the fix in a min.

-d
Report comment to moderator  
Reply With Quote
Unread 02/23/16, 06:14 AM  
dopiate
AddOn Author - Click to view AddOns

Forum posts: 142
File comments: 677
Uploads: 11
Still a conflict

Last night I re-wrote this and tested it on a toon with Switch Bar II not enabled.

It was late and I wasn't thinking.

It works fine if Switch Bar II is not set to "always show"

I'll fix it tonight.

-d
Report comment to moderator  
Reply With Quote
Unread 03/05/16, 02:35 AM  
dopiate
AddOn Author - Click to view AddOns

Forum posts: 142
File comments: 677
Uploads: 11
just fyi

I'm still working on this

I know what it is - so fix soon

but i broke my hand and I got GF issues atm (related to no sleep, pain and your not paying attention to me) Oy Vey!-- both reasons I can hardly type

the one finger needs surgery - great weekend!

just in case anyone wants to jump in a fix this

it's a conflict with the always on setting/routine in switch bar

because they share code I re-used (my own)

if you don't use switch bar - then this post is meaningless to you :-)

-d

PS why does the emergency room think "Tylenol" will help my pain???? wtf -- I can't sleep 1 hour in a row - thank god for self medication!
Last edited by dopiate : 03/05/16 at 02:53 AM.
Report comment to moderator  
Reply With Quote
Unread 04/13/16, 02:25 PM  
BigM
 
BigM's Avatar

Forum posts: 16
File comments: 371
Uploads: 0
Re: just fyi

Originally Posted by dopiate
I'm still working on this

I know what it is - so fix soon

but i broke my hand and I got GF issues atm (related to no sleep, pain and your not paying attention to me) Oy Vey!-- both reasons I can hardly type

the one finger needs surgery - great weekend!

just in case anyone wants to jump in a fix this

it's a conflict with the always on setting/routine in switch bar

because they share code I re-used (my own)

if you don't use switch bar - then this post is meaningless to you :-)

-d

PS why does the emergency room think "Tylenol" will help my pain???? wtf -- I can't sleep 1 hour in a row - thank god for self medication!
Oh GOD they pull that **** all the time with me. Tell them you want a Tramadol non-addictive and does the job. They like to give us Tylenol because they are so cheap yet on hospital bill it should say 100$ for 1 pill. I have seen this so many damn times. Being a heart patient I take Bayer low dose and they would charge me 100$ for 1 pill every day am in hospital. I have also been yelled at for bring my own Bayer when I had to be in hospital and they took them from me and never used one and charged the 100$ a pill.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: