Download
(16 Kb)
Download
Updated: 08/25/22 06:53 AM
Pictures
File Info
Compatibility:
Lost Depths (8.1.5)
High Isle (8.0.0)
Ascending Tide (7.3.5)
Deadlands (7.2.5)
Waking Flame (7.1.5)
Blackwood (7.0.5)
Flames of Ambition (6.3.5)
Markarth (6.2.5)
Stonethorn (6.1.5)
Greymoor (6.0.5)
Updated:08/25/22 06:53 AM
Created:03/24/17 09:47 PM
Monthly downloads:309
Total downloads:57,066
Favorites:42
MD5:
Grind Timer  Popular! (More than 5000 hits)
Version: 1.13.7
by: Tirilance [More]
Grind Timer is a simple experience tracking addon to track your leveling progress in a variety of metrics.

Grind Timer is able to display:
  • Estimated time in hours and minutes until your goal
  • Experience needed until your goal
  • Estimated experience gain per minute
  • Estimated experience gain per hour
  • Estimated number of levels gained per hour
  • Levels in current session
  • Estimated number of kills needed until your goal
  • Kills in current session
  • Kills in the last 15 minutes
  • Estimated number dungeon runs needed until goal
  • Estimated number of dolmens needed until goal



Notable Nonobvious Addon Features:
  • Right click on the metric labels directly to more easily select a different metric.
  • Bindable show/hide hotkey to toggle the addon window.
  • Addon settings are saved account-wide


Metric Notes:
  • The dungeon run metric will update when you leave a dungeon and count the experience gained while inside as a single run. Exiting the dungeon before completion will still count any experience gained up to that point as a single run; for best accuracy I suggest not exiting until you are ready to reset and run again.

  • The dolmen metric will only update once you complete a dolmen for best accuracy.


If you encounter any issues or notice something not working as it should, do let me know so I can fix it. I do not actively play the game anymore, but I will continue to keep the addon updated and functional as long as people are using it. Any feedback or suggestions on how to improve the addon is appreciated and welcome.

Grind Timer is on GitHub.
v1.13.7 - 2022/08/25
  • Maybe fixed an error occurring while loading into a zone.
  • Updated APIVersion.

v1.13.6 - 2022/04/20
  • Updated APIVersion.

v1.13.5 - 2021/03/23
  • Fixed UI unhiding after opening menus when it shouldn't.

v1.13.4 - 2021/03/10
  • Fixed incompatibility with some UI addons.

v1.13.3 - 2021/03/10
  • Fixed the target level text box inheriting background opacity for real this time.

v1.13.2 - 2021/03/10
  • Fixed the target level text box inheriting background opacity.
  • Fixed a bug that would sometimes cause an error to appear when initializing.

v1.13.1 - 2021/02/26
  • Leveling up should now immediately update the UI with new level info.

v1.13.0 - 2021/02/26
  • Added experience per minute metric.
  • Added option to abbreviate time to level up. (e.g. 2 hours 30 minutes as 2h 30m)
  • Added option to abbreviate numbers (e.g. 10000 as 10k)
  • Lowered minimum font value from 18 to 14.

v1.12.0 - 2021/02/24
  • Minor changes to expanding animation.

v1.11.5 - 2020/12/09
  • Updated APIVersion.

v1.11.4 - 2020/08/29
  • Updated APIVersion.

v1.11.3 - 2020/04/06
  • Fixed a Lua error that would occur on dolmen exp events.

v1.11.2 - 2020/03/08
  • Updated APIVersion.

v1.11.1 - 2019/10/05
  • Updated APIVersion.

v1.11.0 - 2019/05/31
  • Added a font size selection slider to the settings window.
  • Reconfigured the UI to scale in relation to selected font size.
  • You can now right-click the metric labels directly in the UI to select a metric from a context menu. Left clicking the label again will hide the menu if no option is selected.
  • Updated APIVersion.

v1.10.2 - 2019/03/27
  • Small optimization improvement.

v1.10.1 - 2019/03/06
  • Fixed an issue where an improperly formatted if block was causing lua errors.

v1.10.0 - 2019/03/03
  • Added a metric to display kills in the current session.
  • Added a metric to display levels gained in the current session.
  • Small changes to the settings window UI.
  • Reordered the labels in the settings window to (hopefully) be easier to read.
  • Added the settings window UI to the scene manager so it will hide when you open menus.
  • Updated APIVersion.

v1.9.6 - 2018/10/31
  • Removed the previously disabled function call that would cause lua errors altogether.
  • Updated APIVersion.

v1.9.5 - 2018/10/24
  • Disabled a function call that would cause lua errors.

v1.9.4 - 2018/10/22
  • Updated APIVersion.

v1.9.3 - 2018/07/04
  • Fixed an issue where levels gained in the next hour while leveling a sub-50 character with high champion levels could potentially be incorrect.


v1.9.2 - 2018/07/04
  • Fixed an issue due to an oversight in the last update where target level would be reset to the next level.

v1.9.1 - 2018/07/04
  • Fixed an issue where Grind Timer would not correctly update upon leveling up.

v1.9.0 - 2018/03/27
  • Added a metric for dolmens. For best accuracy, Grind Timer will update your dolmen exp only after you get the exp reward for closing a dolmen.

v1.8.0 - 2018/01/10
  • Added a dungeon run metric. Grind Timer will update when you leave a dungeon and count the experience gained while inside as a single run. Exiting the dungeon before completion will still count any experience gained up to that point as a single run, so for best accuracy I suggest not exiting until you are ready to reset and run again.
  • Saved variables will now persist between future updates if possible.

v1.7.0 - 2017/11/20
  • Now updates automatically every 5 seconds if no exp is gained in that time.
  • Added an animation for extending the UI.
  • Bit of refactoring to use more local functions.

v1.6.2 - 2017/10/22
  • Updated experience tracking to only track kill experience. Calculations shouldn't be as heavily skewed by quests, exploration, or other sources of experience while grinding.

v1.6.1 - 2017/08/16
  • Updated APIVersion.

v1.6.0 - 2017/07/12
  • Re-enabled the option to set a champion level as a target level on a character below level 50.
  • Increased the duration of exp event tracking to 15 minutes.
  • Major code refactoring.

v1.5.0 - 2017/07/02
  • Added the option to recolor the UI text.
  • Fixed a weird behavior with the lock button.
  • Grind Timer is now on Github.

v1.4.1 - 2017/06/19
  • Opacity now updates UI opacity on user input to more easily find the right setting without hitting enter.
  • Opacity and Target Level no longer stay empty if focus is lost while empty.
  • Fixed a bug where "Experience Needed Until Level" would be off by one level.
  • More code refactoring.

v1.4.0 - 2017/06/18
  • Added a reset button to the UI.
  • Minor code refactoring.

v1.3.2 - 2017/06/17
  • Updated APIVersion.

v1.3.1 - 2017/04/17
  • Fixed a typo in a function call causing a Lua error occurring when leaving the normal target level editbox empty.
  • Fixed a Lua error occurring when trying to set target level to normal level 50.
  • Fixed a Lua error occurring when trying to set target level to next level when under level 50.

v1.3.0 - 2017/03/30
  • Redesigned the window to take up less screen space when not actively being interacted with.
  • The window's position is now saved account-wide.
  • Added a keybinding to the keybindings menu for toggling the window's visibility between hidden and visible.
  • Added an opacity setting in the options menu; this option is saved account-wide.
  • Added a text outline option that adds a thin black border around the text for better visibility when the window is transparent; this option is saved account-wide.
  • Added a button to lock the window's position to prevent accidental movement. Lock state is saved account-wide.
  • Fixed a bug where experience gain per hour was not correctly being applied to the first label spot.

v1.2.2 - 2017/03/27
  • Fixed a typo in a function name causing normal levels to cause Lua errors when gaining exp.

v1.2.1 - 2017/03/26
  • Fixed controls in the labels menu disappearing.

v1.2.0 - 2017/03/26
  • Added kills in last 10 minutes metric.
  • Fixed Levels per hour label option not correctly updating the dropdown button text.
  • Now rounds the kills needed until target level.
  • Fixed various issues with both normal and champion target levels not applying/saving properly in certain situations.
  • Fixed Lua errors occuring when interacting with UI elements.

v1.1.0 - 2017/03/25
  • Added levels gained per hour metric.
  • Fixed "Normal" and "Champion" level buttons initializing as visible when Next Level mode was selected.
  • Fixed exp gain per hour displaying incorrect values.

v1.0.0 - 2017/03/24
  • Initial upload.
Optional Files (0)


Archived Files (31)
File Name
Version
Size
Uploader
Date
1.13.6
16kB
Tirilance
04/20/22 10:14 PM
1.13.5
16kB
Tirilance
03/23/21 08:56 PM
1.13.4
16kB
Tirilance
03/10/21 08:04 PM
1.13.3
16kB
Tirilance
03/10/21 02:53 PM
1.13.2
16kB
Tirilance
03/10/21 12:22 PM
1.13.1
16kB
Tirilance
02/26/21 09:10 PM
1.13.0
16kB
Tirilance
02/26/21 07:15 AM
1.12.0
15kB
Tirilance
02/24/21 07:31 AM
1.11.5
16kB
Tirilance
12/09/20 12:34 PM
1.11.4
16kB
Tirilance
08/29/20 03:10 AM
1.11.3
16kB
Tirilance
04/06/20 09:26 AM
1.11.2
16kB
Tirilance
03/08/20 08:18 AM
1.11.1
16kB
Tirilance
10/05/19 12:53 PM
1.11.0
16kB
Tirilance
05/31/19 04:47 AM
1.10.2
14kB
Tirilance
03/27/19 08:49 PM
1.10.1
14kB
Tirilance
03/06/19 07:07 AM
1.9.6
13kB
Tirilance
10/31/18 06:42 AM
1.9.5
13kB
Tirilance
10/24/18 05:47 PM
1.9.2
13kB
Tirilance
07/04/18 05:08 PM
1.9.1
13kB
Tirilance
07/04/18 11:03 AM
1.9.0
12kB
Tirilance
03/27/18 01:48 PM
1.8.0
12kB
Tirilance
01/10/18 10:17 PM
1.7.0
11kB
Tirilance
11/20/17 09:52 AM
1.6.2
11kB
Tirilance
10/22/17 02:56 PM
1.6.1
11kB
Tirilance
08/16/17 03:31 PM
1.6.0
11kB
Tirilance
07/12/17 07:02 PM
1.5.0
12kB
Tirilance
07/02/17 02:45 PM
1.4.1
11kB
Tirilance
06/19/17 01:54 AM
1.4.0
11kB
Tirilance
06/18/17 01:47 AM
1.3.2
11kB
Tirilance
06/17/17 02:16 AM
1.3.1
11kB
Tirilance
04/18/17 08:42 AM


Post A Reply Comment Options
Unread 05/18/22, 12:26 AM  
Tirilance
 
Tirilance's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 22
Uploads: 1
Originally Posted by vazelle
Hi I can't click the opacity number but everything else works fine. Please check it thanks before.
I logged in to check it out and cannot reproduce this issue on my end. My best guess would be that another addon has an invisible window ontop of what you're trying to click on. Try temporarily disabling other addons to see if it that might be the cause.
Report comment to moderator  
Reply With Quote
Unread 05/16/22, 01:31 AM  
vazelle

Forum posts: 3
File comments: 74
Uploads: 0
Hi I can't click the opacity number but everything else works fine. Please check it thanks before.
Last edited by vazelle : 05/16/22 at 01:36 AM.
Report comment to moderator  
Reply With Quote
Unread 03/24/21, 08:30 AM  
AuthenticGlitch

Forum posts: 2
File comments: 2
Uploads: 0
Originally Posted by Tirilance
Originally Posted by AuthenticGlitch
I noticed that the timer after being toggled to hide will re-appear after entering and exiting any menu. Not sure if this was your intended behavior but I would personally like to be able hide it until I decide to toggle it back on, what do you think? I have been digging through the code but unsure where its being toggled back on. Thanks.
I have updated the addon to 1.13.5, and it should now properly stay hidden until you unhide it. Let me know if you run into any other issues with it.
Thanks so much, works perfect now, you're a rockstar!
Report comment to moderator  
Reply With Quote
Unread 03/23/21, 09:02 PM  
Tirilance
 
Tirilance's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 22
Uploads: 1
Originally Posted by AuthenticGlitch
I noticed that the timer after being toggled to hide will re-appear after entering and exiting any menu. Not sure if this was your intended behavior but I would personally like to be able hide it until I decide to toggle it back on, what do you think? I have been digging through the code but unsure where its being toggled back on. Thanks.
I have updated the addon to 1.13.5, and it should now properly stay hidden until you unhide it. Let me know if you run into any other issues with it.
Report comment to moderator  
Reply With Quote
Unread 03/23/21, 09:32 AM  
AuthenticGlitch

Forum posts: 2
File comments: 2
Uploads: 0
I noticed that the timer after being toggled to hide will re-appear after entering and exiting any menu. Not sure if this was your intended behavior but I would personally like to be able hide it until I decide to toggle it back on, what do you think? I have been digging through the code but unsure where its being toggled back on. Thanks.
Report comment to moderator  
Reply With Quote
Unread 03/10/21, 08:06 PM  
Tirilance
 
Tirilance's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 22
Uploads: 1
Originally Posted by jgz
Originally Posted by Tirilance
Originally Posted by jgz
Originally Posted by Tirilance
Originally Posted by jgz
There seems to be some issues if you turn the opacity to 0. The edit box for entering the level disappears. Also every time I open my bags/other menu the background shows up again until I expand the window.

Hope you'll have a chance to look at it. Ty for the mod.
I have fixed the edit box opacity issue in the 1.13.2 release. I haven't run into the second issue you're describing with the background and was unable to reproduce it in any way. I have no idea what's going on there. Could you list the exact steps on how I might be able to reproduce this issue and provide screenshots or gif/video of it happening so I can better understand what's going on?
I uninstalled/reinstalled with 1.13.2 and am still having both issues. I made a gif screencap showing what i'm talking bout.

https://www.dropbox.com/s/7me9besaaa...80%29.gif?dl=0
I've updated it again to 1.13.3. Seems I forgot to add a line back in while trying to figure out what was going on with the background. The transparent edit box should actually be fixed this time. I did notice you're using a UI addon though which could explain the other thing. Which UI addon are you using to change your menus? My best guess is that another addon's settings is overriding everything on the UI scene. Does the same thing still happen with your UI addons disabled?
Edit box is working now. I tracked the other issue i'm having down to the PerfectPixel Mod. Hope that helps! TY for the mod.

Just updated it yet again. Let me know if that fixes the issue with PerfectPixel for you.
Report comment to moderator  
Reply With Quote
Unread 03/10/21, 04:57 PM  
jgz

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by Tirilance
Originally Posted by jgz
Originally Posted by Tirilance
Originally Posted by jgz
There seems to be some issues if you turn the opacity to 0. The edit box for entering the level disappears. Also every time I open my bags/other menu the background shows up again until I expand the window.

Hope you'll have a chance to look at it. Ty for the mod.
I have fixed the edit box opacity issue in the 1.13.2 release. I haven't run into the second issue you're describing with the background and was unable to reproduce it in any way. I have no idea what's going on there. Could you list the exact steps on how I might be able to reproduce this issue and provide screenshots or gif/video of it happening so I can better understand what's going on?
I uninstalled/reinstalled with 1.13.2 and am still having both issues. I made a gif screencap showing what i'm talking bout.

https://www.dropbox.com/s/7me9besaaa...80%29.gif?dl=0
I've updated it again to 1.13.3. Seems I forgot to add a line back in while trying to figure out what was going on with the background. The transparent edit box should actually be fixed this time. I did notice you're using a UI addon though which could explain the other thing. Which UI addon are you using to change your menus? My best guess is that another addon's settings is overriding everything on the UI scene. Does the same thing still happen with your UI addons disabled?
Edit box is working now. I tracked the other issue i'm having down to the PerfectPixel Mod. Hope that helps! TY for the mod.
Report comment to moderator  
Reply With Quote
Unread 03/10/21, 03:00 PM  
Tirilance
 
Tirilance's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 22
Uploads: 1
Originally Posted by jgz
Originally Posted by Tirilance
Originally Posted by jgz
There seems to be some issues if you turn the opacity to 0. The edit box for entering the level disappears. Also every time I open my bags/other menu the background shows up again until I expand the window.

Hope you'll have a chance to look at it. Ty for the mod.
I have fixed the edit box opacity issue in the 1.13.2 release. I haven't run into the second issue you're describing with the background and was unable to reproduce it in any way. I have no idea what's going on there. Could you list the exact steps on how I might be able to reproduce this issue and provide screenshots or gif/video of it happening so I can better understand what's going on?
I uninstalled/reinstalled with 1.13.2 and am still having both issues. I made a gif screencap showing what i'm talking bout.

https://www.dropbox.com/s/7me9besaaa...80%29.gif?dl=0
I've updated it again to 1.13.3. Seems I forgot to add a line back in while trying to figure out what was going on with the background. The transparent edit box should actually be fixed this time. I did notice you're using a UI addon though which could explain the other thing. Which UI addon are you using to change your menus? My best guess is that another addon's settings is overriding everything on the UI scene. Does the same thing still happen with your UI addons disabled?
Last edited by Tirilance : 03/10/21 at 03:03 PM.
Report comment to moderator  
Reply With Quote
Unread 03/10/21, 02:26 PM  
jgz

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by Tirilance
Originally Posted by jgz
There seems to be some issues if you turn the opacity to 0. The edit box for entering the level disappears. Also every time I open my bags/other menu the background shows up again until I expand the window.

Hope you'll have a chance to look at it. Ty for the mod.
I have fixed the edit box opacity issue in the 1.13.2 release. I haven't run into the second issue you're describing with the background and was unable to reproduce it in any way. I have no idea what's going on there. Could you list the exact steps on how I might be able to reproduce this issue and provide screenshots or gif/video of it happening so I can better understand what's going on?
I uninstalled/reinstalled with 1.13.2 and am still having both issues. I made a gif screencap showing what i'm talking bout.

https://www.dropbox.com/s/7me9besaaa...80%29.gif?dl=0
Report comment to moderator  
Reply With Quote
Unread 03/10/21, 12:37 PM  
Tirilance
 
Tirilance's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 22
Uploads: 1
Originally Posted by Graventite
Originally Posted by Tirilance
Originally Posted by Graventite
I just logged on and got this error:
user:/SavedVariables/GrindTimer.lua:94: function expected instead of nil
stack traceback:
user:/SavedVariables/GrindTimer.lua:94: in function '(main chunk)'
Not sure why that would be coming up. Does it happen every time you log in or has it only happened once? Is it only on one character or does it happen on others too? Can you DM the contents of that file to me? (C:\Users\<Username>\Documents\Elder Scrolls Online\live\SavedVariables\GrindTimer.lua)
It only happened on one character and hasn't happened again since so probably just a hiccup. If it happens again I'll shoot you the relevant files.

I found the bug that was causing that error to occur while looking for something else, so it shouldn't pop up again after updating to 1.13.2.
Report comment to moderator  
Reply With Quote
Unread 03/10/21, 12:35 PM  
Tirilance
 
Tirilance's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 22
Uploads: 1
Originally Posted by jgz
There seems to be some issues if you turn the opacity to 0. The edit box for entering the level disappears. Also every time I open my bags/other menu the background shows up again until I expand the window.

Hope you'll have a chance to look at it. Ty for the mod.
I have fixed the edit box opacity issue in the 1.13.2 release. I haven't run into the second issue you're describing with the background and was unable to reproduce it in any way. I have no idea what's going on there. Could you list the exact steps on how I might be able to reproduce this issue and provide screenshots or gif/video of it happening so I can better understand what's going on?
Report comment to moderator  
Reply With Quote
Unread 03/10/21, 09:13 AM  
jgz

Forum posts: 0
File comments: 6
Uploads: 0
There seems to be some issues if you turn the opacity to 0. The edit box for entering the level disappears. Also every time I open my bags/other menu the background shows up again until I expand the window.

Hope you'll have a chance to look at it. Ty for the mod.
Report comment to moderator  
Reply With Quote
Unread 03/04/21, 02:04 AM  
Myrthian

Forum posts: 28
File comments: 164
Uploads: 0
Originally Posted by Tirilance
Originally Posted by Myrthian
A few feature-requests:
- Font size < 18
- Abbreviation of exp with k for 1000
- Display of time in hh:mm:ss instead of also utilizing text to spell it out
- Exp/minute metric
- Option to display 3 bars/metrics
Thank you for your suggestions. I have updated the addon with most of them implemented in some form (Details in the changelog) with the exception of the third metric display option. I didn't feel there was much to gain by adding more to the UI with how easy it is to swap metrics out by right clicking on the labels and selecting a new one from the menu.
After playing around with it some more a 3rd bar really is unnecessary.

Thanks for the remaining requests, because it simplifies the addon by cutting down on visual clutter.
Last edited by Myrthian : 03/04/21 at 02:06 AM.
Report comment to moderator  
Reply With Quote
Unread 03/03/21, 06:01 AM  
Graventite

Forum posts: 0
File comments: 5
Uploads: 0
Originally Posted by Tirilance
Originally Posted by Graventite
I just logged on and got this error:
user:/SavedVariables/GrindTimer.lua:94: function expected instead of nil
stack traceback:
user:/SavedVariables/GrindTimer.lua:94: in function '(main chunk)'
Not sure why that would be coming up. Does it happen every time you log in or has it only happened once? Is it only on one character or does it happen on others too? Can you DM the contents of that file to me? (C:\Users\<Username>\Documents\Elder Scrolls Online\live\SavedVariables\GrindTimer.lua)
It only happened on one character and hasn't happened again since so probably just a hiccup. If it happens again I'll shoot you the relevant files.
Report comment to moderator  
Reply With Quote
Unread 03/01/21, 10:40 PM  
Tirilance
 
Tirilance's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 22
Uploads: 1
Originally Posted by Graventite
I just logged on and got this error:
user:/SavedVariables/GrindTimer.lua:94: function expected instead of nil
stack traceback:
user:/SavedVariables/GrindTimer.lua:94: in function '(main chunk)'
Not sure why that would be coming up. Does it happen every time you log in or has it only happened once? Is it only on one character or does it happen on others too? Can you DM the contents of that file to me? (C:\Users\<Username>\Documents\Elder Scrolls Online\live\SavedVariables\GrindTimer.lua)
Last edited by Tirilance : 03/02/21 at 12:37 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: