Download
(29Kb)
Download
Updated: 01-03-24 04:17 PM
Pictures
File Info
Compatibility:
Guardians of the Dream (10.2.0)
Updated:01-03-24 04:17 PM
Created:04-19-22 12:31 PM
Downloads:247
Favorites:3
MD5:

gmKeystone

Version: 1020-2024010301
by: gmarco [More]

GmKeystone

A minimal LDB plugin for displaying your m+ score and runs.

Requires a data broker display like chocolate bar, bazooka, ninjapanel, stat block, titan panel,
docking station and more.

You can show keys or score in LDB using the right mouse button.

More:
- It shows the m+ score on players tooltip
- It shows in chat a link to your actual keystone
- It can auto-inserts the keystone without have to search it in bags
- It shows a Great Vault preview (if not actual try reload)

If you don't see the icon please clean up your WoW cache folder.

If you are interested in helping translating, please visit forum:
https://www.wowinterface.com/downloa....html#comments

providing the following entries:

Lua Code:
  1. L["JADE"]                           = ""
  2. L["GROUND"]                         = ""
  3. L["HoV"]                            = ""
  4. L["COURT"]                          = ""
  5. L["ALGE"]                           = ""
  6. L["RUBY"]                           = ""
  7. L["AZURE"]                          = ""
  8. L["NOKH"]                           = ""
  9.  
  10. L["set to show keys"]               = ""
  11. L["set to show score"]              = ""

Full LOCALE support on:
- enUS
- itIT. Thanks to Pugnoferreo.
- zhTW. Thanks to BNS.

1020-2024010301
- bump toc
- add the missing challenge mapIDs

1010-2023051301
- add the missing Vortex Pinnacle dungeon

1010-2023050701
- bump toc
- added in .toc the IconTexture key

1005-2023012801
- added affixes names (with icons)

1005-2023012601
- bump TOC
- used _G["FIND_A_GROUP"] instead of "-"

1002-2023012201
- added affixes tracking

1002-2023011801
- added the tracking of locked dungeons and raids (usefull if are gearing up and want to know fast where you are saved)

1002-2023010201
- some workarounds to work on chinese LOCALE.
- changed the scorefont to see if it works on chinese LOCALE (even if I think is not a problem of addon but it is a font related).

1002-2023010101
- another LOCALE removed

1000-2022123101
- replaced a couple of LOCALE

1000-2022122401
- fixed the management of "lootedi'" :)

1000-2022122101
- finally found, thanks to SDPhantom, the way to manage affix names without have to worry about LOCALE.
https://www.wowinterface.com/forums/showthread.php?p=341833#post341833
- reworked a strange 1..8 limitations in numbers of m+ runs in vault rewards display ... sooner or later I'll remember why I wrote that thing in that way :)
- edit localization.lua to remove unused entries (where we use game data instead).

1000-2022121801
- updated and fixed to works now on different LOCALE.
It is tested on:
"esES", "esMX", "ptBR", "frFR", "deDE", "itIT", "zhTW"

I need the translation in game of:
L["Fortified"] = "????????"
in zhCN, koKR, ruRU ... (thanks).

1000-2022121701
- second bunch of fixes for areaID codes
- updated zhTW localization. Thanks to BNS.

1000-2022121601
- first fixes to the new season of m+

1000-2022112701
- fixed the auto-insert keystone

1000-2022111702
- removed:
LoadAddOn("Blizzard_WeeklyRewards")
that caused a frame with warning to stay in the middle of the screen :/

1000-2022111701
- fix some bugs on 100002

1000-2022110601
- added X-WoWI-ID and X-Curse-Project-ID keywords to let WowUp manage it
- bump toc

1000-2022102701
- fixed to run on ver.10.0.0
- if UnitLevel("player") == GetMaxPlayerLevel() then --> is not true anymore :)

925-2022080301
- updated dungeons list for new season
- updated TOC

920-2022050401
- fixed a bug in displaying a great vault if no vault at all
- fixed a bug in display locale dungeons names
- clean code and refined it

920-2022050301
- added localization support
Actually supported:
itIT. Thanks to Pugnoferreo.
zhTW. Thanks to BNS.
- first implementation of Great Vault Preview.
Need some code review, but it works :)
- changed the colors in LDB tooltip

920-2022042401
- added the "on mouse over" display of m+ score on players tooltip

920-2022042201
- added the option to display in LDB the key or the score

920-2022041601
- total rewritten
- use LibQTip

830-2020031501
- first release
Optional Files (0)


Archived Files (26)
File Name
Version
Size
Author
Date
1010-2023051301
28kB
gmarco
05-13-23 06:00 AM
1010-2023050701
28kB
gmarco
05-07-23 01:15 AM
1005-2023012801
28kB
gmarco
01-28-23 02:46 AM
1005-2023012601
28kB
gmarco
01-26-23 12:00 AM
1002-2023012201
28kB
gmarco
01-22-23 12:59 AM
1002-2023011801
28kB
gmarco
01-18-23 01:06 AM
1002-2023010201
27kB
gmarco
01-02-23 12:34 PM
1002-2023010101
27kB
gmarco
01-01-23 12:51 PM
1000-2022123101
27kB
gmarco
12-31-22 02:16 AM
1000-2022122401
27kB
gmarco
12-23-22 11:11 PM
1000-2022122101
27kB
gmarco
12-20-22 11:33 PM
1000-2022121801
27kB
gmarco
12-18-22 02:23 AM
1000-2022121701
28kB
gmarco
12-16-22 11:39 PM
1000-2022121601
27kB
gmarco
12-16-22 02:32 AM
1000-2022112701
27kB
gmarco
11-27-22 04:58 AM
1000-2022111702
27kB
gmarco
11-16-22 11:57 PM
1000-2022111701
27kB
gmarco
11-16-22 05:52 PM
1000-2022110601
27kB
gmarco
11-06-22 03:03 AM
1000-2022102701
26kB
gmarco
10-27-22 05:56 AM
925-2022080401
27kB
gmarco
08-04-22 01:38 AM
925-2022080301
26kB
gmarco
08-03-22 04:02 AM
920-2022050401
26kB
gmarco
05-04-22 02:20 AM
920-2022050301
26kB
gmarco
05-03-22 02:04 AM
920-2022042401
24kB
gmarco
04-24-22 10:26 AM
920-2022042201
24kB
gmarco
04-22-22 10:00 AM
920-2022041901
24kB
gmarco
04-19-22 12:31 PM


Post A Reply Comment Options
Unread 04-20-22, 11:28 PM  
jlrm365
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 113
Uploads: 1
I like the simplicity.
Are there any options?
Rather than the keystone I have, I'd prefer to display my score.
Keep it up!
Report comment to moderator  
Reply With Quote
Unread 04-21-22, 11:10 PM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Hi,

thanks for the feedback.

I think I can implement something to show score or keystone because it is not so much difficult.
The most "difficult" thing is where to put the option and the way to let user choose what to display

Let me check.

Thanks again.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 04-21-22, 11:48 PM  
jlrm365
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 113
Uploads: 1
Originally Posted by gmarco
Hi,

thanks for the feedback.

I think I can implement something to show score or keystone because it is not so much difficult.
The most "difficult" thing is where to put the option and the way to let user choose what to display

Let me check.

Thanks again.
Of course. No problem, either way. Just curious.
Report comment to moderator  
Reply With Quote
Unread 04-22-22, 12:06 AM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
I have done the changes

Using the right mouse button on LDB display it cycle beetween KEY and SCORE (and save the setting for all pgs).



The only problem I am facing now is which EVENT triggers the notifications for score changes because inside the tooltip I always have the right value.

I call the the function:

Lua Code:
  1. C_PlayerInfo.GetPlayerMythicPlusRatingSummary("player").currentSeasonScore

and everything is fine.

For the keys display and changes I use the BAG_UPDATE event ... but for score dunno.

The simple fix is to hover the tooltip or enter in it and it get refreshed but if I know the event that it is triggered when the score changes it will be nicer

Btw it is almost done
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 04-25-22, 07:43 PM  
BNS
A Kobold Labourer
 
BNS's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 111
Uploads: 1
I have a functional request.
Can add the historical record of the Great Vault? Similar to the following WA:https://wago.io/GreatVaultHistory

And it is even better if you can have multi -language support!
Thank you !
Report comment to moderator  
Reply With Quote
Unread 04-26-22, 01:10 PM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Hi BNS,

how are you ?

Ok for multi language support even if there is not so many strings to translate ...
Probably at the moment there is only :

m+ score

Have you find others or have you something new to suggest to add ?

About the other request I promise to check even if I'd like to keep this addon simple.
I'll let you know.

Thanks for your feedback
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 04-27-22, 04:19 AM  
BNS
A Kobold Labourer
 
BNS's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 111
Uploads: 1
Hi ! Here are some translations that may be needed:
"m+ score" = "傳奇+分數"
"score" = "分數"
"Fortified" = "強悍"
"Tyrannical" = "暴君"
"F" = "悍"
"T" = "暴"
"set to show keys" = "設定為顯示鑰石"
"set to show score" = "設定為顯示分數"
"Mythic+ score" = "傳奇+分數"

And the traditional Chinese (zhTW) name of the mapid part:
local mapIDs = {
[375] = {"迷霧", "特那希迷霧"},
[376] = {"死靈", "死靈戰地"},
[377] = {"彼界", "彼界境地"},
[378] = {"贖罪", "贖罪之殿"},
[379] = {"瘟疫", "瘟疫之臨"},
[380] = {"血紅", "血紅深淵"},
[381] = {"晉升", "晉升之巔"},
[382] = {"苦痛", "苦痛劇場"},
[391] = {"街道", "塔札維許:奇觀街道"},
[392] = {"險招", "塔札維許:索利亞的險招"},
}

thank you very much!
Report comment to moderator  
Reply With Quote
Unread 04-27-22, 12:45 PM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Originally Posted by BNS
Hi ! Here are some translations that may be needed:
"m+ score" = "傳奇+分數"
"score" = "分數"
"Fortified" = "強悍"
"Tyrannical" = "暴君"
"F" = "悍"
"T" = "暴"
"set to show keys" = "設定為顯示鑰石"
"set to show score" = "設定為顯示分數"
"Mythic+ score" = "傳奇+分數"

And the traditional Chinese (zhTW) name of the mapid part:
local mapIDs = {
[375] = {"迷霧", "特那希迷霧"},
[376] = {"死靈", "死靈戰地"},
[377] = {"彼界", "彼界境地"},
[378] = {"贖罪", "贖罪之殿"},
[379] = {"瘟疫", "瘟疫之臨"},
[380] = {"血紅", "血紅深淵"},
[381] = {"晉升", "晉升之巔"},
[382] = {"苦痛", "苦痛劇場"},
[391] = {"街道", "塔札維許:奇觀街道"},
[392] = {"險招", "塔札維許:索利亞的險招"},
}

thank you very much!
Hi BNS,

thanks so much for your translations...

I forget about those strings

Btw I am implementing also the loot reward ilvs (like you see in your wa in the top 8 runs), but I have to test a little bit more because I have to do some m+ runs to test it now
My weekly runs are empties in this moment and this I have them reset this morning while I was testing the changes )

In the meantime I'll commit a localzation version as soon as possible.

Thanks so much for your feedback.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 05-01-22, 02:09 AM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
I have implemented the localizations and a beginning of Great Vault loot preview.

The problem is that I am unable to let this refresh after a finished m+ run if I am not relogging or visit manually the Vault itself at least once.

For the rest of things it seems to works fine



I'll commit this in the next days
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Last edited by gmarco : 05-01-22 at 02:19 AM.
Report comment to moderator  
Reply With Quote
Unread 05-03-22, 02:36 AM  
BNS
A Kobold Labourer
 
BNS's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 111
Uploads: 1
It seems that the name of the Dungeons is not translated, but thank you for your update!
Report comment to moderator  
Reply With Quote
Unread 05-04-22, 01:41 AM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Originally Posted by BNS
It seems that the name of the Dungeons is not translated, but thank you for your update!


Hi BNS,

this is surely a fault of mine and a thing I have to check asap :/

Thanks for the feedback.
Stay tuned.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 05-04-22, 02:18 AM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
I think I have fixed the locale and another bug in the vault preview.
(if the vault is empty it printed the empty run string anyway... it is wrong and I have fixed it.

I commit it as: v.920-2022050401 asap

Thanks so much.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 05-04-22, 03:56 AM  
BNS
A Kobold Labourer
 
BNS's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 111
Uploads: 1
Originally Posted by gmarco
I think I have fixed the locale and another bug in the vault preview.
(if the vault is empty it printed the empty run string anyway... it is wrong and I have fixed it.

I commit it as: v.920-2022050401 asap

Thanks so much.
Now the name of the dungeon is correctly translated, thanks!
Report comment to moderator  
Reply With Quote
Unread 08-03-22, 05:39 AM  
BNS
A Kobold Labourer
 
BNS's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 111
Uploads: 1
9.2.7 translation update

Code:
if LOCALE == "zhTW" then

	L["MIST"]  							= "迷霧"
	L["NW"] 							= "死靈"
	L["DOS"] 							= "彼界"
	L["HOA"] 							= "贖罪"
	L["PLAGUE"] 						= "瘟疫"
	L["SD"] 							= "血紅"
	L["SPIRE"] 							= "晉升"
	L["TOP"]  							= "苦痛"
	L["TSOW"] 	 						= "街道"
	L["TSG"] 							= "險招" 
	L["YARD"]                           = "廢料場"
	L["WORK"]                           = "工坊"
	L["UPPER"]                          = "卡拉上"
	L["LOW"]                            = "卡拉下"
	L["DOCKS"]                          = "碼頭"
	L["RAIL"]                           = "車站"

	L["Mists of Tirna Scithe"] 			= "特那希迷霧"
	L["The Necrotic Wake"]	 			= "死靈戰地"
	L["De Other Side"]   				= "彼界境地"
	L["Halls of Atonement"]	 			= "贖罪之殿"
	L["Plaguefall"]	 					= "瘟疫之臨"
	L["Sanguine Depths"] 				= "血紅深淵"
	L["Spires of Ascension"] 			= "晉升之巔"
	L["Theater of Pain"] 				= "苦痛劇場"
	L["Tazavesh: Streets of Wonder"] 	= "塔札維許:奇觀街道"
	L["Tazavesh: So'leah's Gambit"] 	= "塔札維許:索利亞的險招"
	L["Operation Mechagon - Junkyard"]  = "機械岡行動:廢料場"
	L["Operation Mechagon - Workshop"]  = "機械岡行動:工坊"
	L["Return to Karazhan: Upper"]      = "重返卡拉贊:上層"
	L["Return to Karazhan: Lower"]      = "重返卡拉贊:下層"
	L["Iron Docks"]      				= "鋼鐵碼頭"
	L["Grimrail Depot"]      			= "恐軌車站"
	
	L["Score"] 							= "分數"
	L["Fortified"] 						= "強悍"
	L["Tyrannical"] 					= "暴君"
	L["F"] 								= "悍"
	L["T"] 								= "暴"
	L["set to show keys"] 				= "設定為顯示鑰石"
	L["set to show score"] 				= "設定為顯示分數"
	L["Mythic+ score"] 					= "傳奇+分數"
	
return end
Last edited by BNS : 08-03-22 at 05:40 AM.
Report comment to moderator  
Reply With Quote
Unread 08-04-22, 01:40 AM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Thanks !!!!

I have committed v.925-2022080401 with the updated dungeon names

Thanks again.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: