Go to Page... |
Compatibility: | Flames of Ambition (6.3.5) |
Updated: | 04/16/21 05:02 PM |
Created: | 04/15/15 08:36 PM |
Monthly downloads: | 52,880 |
Total downloads: | 1,473,540 |
Favorites: | 901 |
MD5: |
if ESOMRL and ESOMRL.ISMRLTracking(itemLink) then
![]() |
Comment Options |
![]() |
|
Thanks and updates...
PLEASE READ FIRST!!!
Warning: Spoiler
I just wanted to post a quick update. I hope everyone is staying safe and getting help and have a reason to look ahead with some guarded optimism.
I also wanted to give you all an idea what I have been working on. After much time in development Master Recipe List will see a major overhaul with the release of Greymoor. Some of the many new useful and future-proof features include:
If you are experiencing errors or feel something is missing it is possible the update is incomplete. The quick and easy fix is typing "/mrl update" in chat without quotes and hitting enter, then when you see the message it has completed type "/reloadui" and hit enter. This is safe to do at any time and will NOT reset saved variables. If there is a major problem with the update (very possible as this was basically a complete rebuild of the addon's main core components from scratch), you can follow the instructions in the "RESET INSTRUCTIONS" section of the main page to do a complete clean install. This second option WILL reset your saved variables, however. The latest version includes a new interface for exporting data on your known or unknown food or furniture recipes to a semicolon separated .txt file for import into Excel or other spreadsheet applications. You can launch the new export interface by typing "/mrlexport" in chat without quotes. Please continue to post any errors you encounter or other suggestions that you have, and I hope you enjoy your time in Tamriel just a little more because of this addon. ![]()
__________________
My Addons: ESO Master Recipe List - SALTI - LootDrop Reborn - Dungeon Tracker - EZReport - Chat Window Manager - Poison Master - Vampire's Woe ... (more) Also co-author for: Azurah - Srendarr - Show Motifs PC NA @IllusoryID
Last edited by Phinix : 08/27/20 at 01:12 PM.
|
|
![]() |
![]() |
Phinix |
View Public Profile |
Send a private message to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
![]() |
||
Re: Inventory tooltip not working?
Out of curiosity where is it you are wanting to see the known status? Are you wanting MRL to only display known recipes, or do you want to see marks for only known recipes in your inventory? If you open the MRL tracking config panel with the little book icon at the bottom right of the program there are buttons that toggle showing only known or only unknown recipes inside MRL. Also the paint bucket icon will mark all UNKNOWN recipes as tracked.
Warning: Spoiler
![]() For seeing known recipes in your inventory, go to addon settings, ESO Master Recipe List, and open the Inventory Icon Options. Make sure "Enable inventory icons" is on. If you only care about what your current character knows or doesn't know, disable the "Enable tracking character" option or just set it to your current character. When this is on inventory icons show the known/unknown status of the selected character instead of your current character. This is if you have one central cook who you send all your recipes from your alts and want to see at a glance what they know. If not using a tracking character and you want to see known icons as well as unknown, check the box for "Show current character's known recipes." If using a tracking character you can uncheck this and check "Show tracking character's known recipes" instead. By default, the program marks unknown recipes of your current character (or tracking character if you enabled it) with green marks in your inventory. If you enable showing known, you will see a grey check next to recipes you already know. I hope that help. If there is a specific behavior you are looking for that this doesn't cover try and describe it and I'll see if it is practical to implement. However I do not want to show every recipe from all categories in one big list as there are over 500 cooking and over 2000 furniture recipes in the game and the list becomes an un-scrollable nightmare! XD
__________________
My Addons: ESO Master Recipe List - SALTI - LootDrop Reborn - Dungeon Tracker - EZReport - Chat Window Manager - Poison Master - Vampire's Woe ... (more) Also co-author for: Azurah - Srendarr - Show Motifs PC NA @IllusoryID
Last edited by Phinix : 04/17/21 at 10:10 AM.
|
||
![]() |
![]() |
Phinix |
View Public Profile |
Send a private message to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
eisn |
View Public Profile |
Send a private message to eisn |
Visit eisn's homepage! |
Find More Posts by eisn |
Add eisn to Your Buddy List |
![]() |
||
Re: M.R.L. Control Bar Shown On Crafting Station UI
The bar you are saying doesn't belong is intended to be there. I did an update (maybe around 29) that made it so the navigation, search, tooltip toggle, etc. works at other crafting stations (since MRL also tracks furniture recipes). I can maybe add an option to toggle it off at all but the provisioning station but it is currently working as intended. EDIT: The latest version adds an option to disable showing the MRL controls at non-provisioning stations.
__________________
My Addons: ESO Master Recipe List - SALTI - LootDrop Reborn - Dungeon Tracker - EZReport - Chat Window Manager - Poison Master - Vampire's Woe ... (more) Also co-author for: Azurah - Srendarr - Show Motifs PC NA @IllusoryID
Last edited by Phinix : 04/16/21 at 04:59 PM.
|
||
![]() |
![]() |
Phinix |
View Public Profile |
Send a private message to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
![]() |
||
Forum posts: 1
File comments: 350
Uploads: 0
|
M.R.L. Control Bar Shown On Crafting Station UI
By the way, I hope that the MRL auto-crafting feature is NOT enabled by default, because that could cause conflicts with other add-ons like Daily Provisioning. That said, please review the following image and correct MRL so that the erroneous display does not occur. (It started after Update 29, too, but it took a while to investigate.) https://imgur.com/a/OJrSYY6
__________________
---- Shadowshire ..... nil carborundum illegitimi |
|
![]() |
![]() |
Shadowshire |
View Public Profile |
Send a private message to Shadowshire |
Visit Shadowshire's homepage! |
Find More Posts by Shadowshire |
Add Shadowshire to Your Buddy List |
![]() |
||
I also fixed a cosmetic glitch that was causing the new quest panel not to display progress updates while auto-crafting of writs is on. Just in case people don't know, the setting to enable MRL to auto-craft provisioning writs for you (like Dolgubon's Lazy Writ Crafter does for other crafts) is here: ![]()
__________________
My Addons: ESO Master Recipe List - SALTI - LootDrop Reborn - Dungeon Tracker - EZReport - Chat Window Manager - Poison Master - Vampire's Woe ... (more) Also co-author for: Azurah - Srendarr - Show Motifs PC NA @IllusoryID |
||
![]() |
![]() |
Phinix |
View Public Profile |
Send a private message to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
HowellQagan |
View Public Profile |
Send a private message to HowellQagan |
Visit HowellQagan's homepage! |
Find More Posts by HowellQagan |
Add HowellQagan to Your Buddy List |
![]() |
||
Things I tried include: - Disable the option to auto-craft writs. - Open cooking station with no writs currently in quest journal, and close. - Open without writs, open recipe categories, click all the buttons, and close. - Open cooking station WITH writs in quest journal, and close. - Open WITH writs, open recipe categories (including for writ), click all the buttons, and close. - Open with writs, click category and craft the first requirement, click to 2nd tab, then close. - A bunch more combinations of the above. I did add an additional check for self.node.tree existing since the only other variable in the loop at line 4151 is sCon which already has a nil check. The other self.node.tree, should never be nil for any of the default game crafting menus, which makes me want to ask if you remember what specifically you were doing, or if you are able to replicate this (and steps to do so). Also do you have any other addons running that add menus or options to the crafting station scene?
__________________
My Addons: ESO Master Recipe List - SALTI - LootDrop Reborn - Dungeon Tracker - EZReport - Chat Window Manager - Poison Master - Vampire's Woe ... (more) Also co-author for: Azurah - Srendarr - Show Motifs PC NA @IllusoryID |
||
![]() |
![]() |
Phinix |
View Public Profile |
Send a private message to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
![]() |
|||
Warning: Spoiler
Lua Code:
__________________
Yep, I'm goddamn annoying. ![]() |
|||
![]() |
![]() |
HowellQagan |
View Public Profile |
Send a private message to HowellQagan |
Visit HowellQagan's homepage! |
Find More Posts by HowellQagan |
Add HowellQagan to Your Buddy List |
![]() |
||
![]()
__________________
My Addons: ESO Master Recipe List - SALTI - LootDrop Reborn - Dungeon Tracker - EZReport - Chat Window Manager - Poison Master - Vampire's Woe ... (more) Also co-author for: Azurah - Srendarr - Show Motifs PC NA @IllusoryID |
||
![]() |
![]() |
Phinix |
View Public Profile |
Send a private message to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
![]() |
||
Also, I am not inclined to code around this as it will likely just create problems with people who have learned one and not the other seeing misleading information either way. This really needs to be addressed by ZOS and will likely remain an outlier in MRL until they can patch a fix.
__________________
My Addons: ESO Master Recipe List - SALTI - LootDrop Reborn - Dungeon Tracker - EZReport - Chat Window Manager - Poison Master - Vampire's Woe ... (more) Also co-author for: Azurah - Srendarr - Show Motifs PC NA @IllusoryID |
||
![]() |
![]() |
Phinix |
View Public Profile |
Send a private message to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
![]() |
||
Re: Character order on tooltip display
The problem is the GetCharacterInfo(index) function returns different data depending on whether it is called before login (where addons have no ability to access it yet) or after you have actually logged into a character (where addons need to be able to access it). You can place the below function anywhere in MasterRecipeList.lua and type /script ESOMRL.TestNames() in chat in-game to test this.
Warning: Spoiler
Code:
function ESOMRL.TestNames() -- From \esoui\pregameandingame\zo_addonmanager\zo_addonmanager.lua, GetCharacterInfo(characterIndex) returns: -- name, gender, level, championPoints, class, race, alliance, id, locationId, order, needsRename -- But from \esoui\ingame\namechange\namechange.lua, GetCharacterInfo(characterIndex) returns: -- name, _, _, _, _, _, characterId -- So there is a mismatch of return from GetCharacterInfo() depending on if it is called before login or once addons can actually run after login. -- As you can see, the later characterId return occupies the former alliance position, plus if logged in the rest of these fields return nil (including 'order'). -- Further, ZO_AddOnManager.characterData is apparently cleared on login, making it impossible to access order information from within the game (by design?). local name, _, _, _, _, _, characterId = GetCharacterInfo(i) for i = 1, GetNumCharacters() do local name, gender, level, championPoints, class, race, alliance, id, locationId, order, needsRename = GetCharacterInfo(i) d("name: "..tostring(name)) d("gender: "..tostring(gender)) d("level: "..tostring(level)) d("championPoints: "..tostring(championPoints)) d("class: "..tostring(class)) d("race: "..tostring(race)) d("alliance: "..tostring(alliance)) d("id: "..tostring(id)) d("locationId: "..tostring(locationId)) d("order: "..tostring(order)) d("needsRename: "..tostring(needsRename)) d("-------------------------------------------------") end end According to \esoui\pregameandingame\zo_addonmanager\zo_addonmanager.lua, the return values for GetCharacterInfo(characterIndex) should be: name, gender, level, championPoints, class, race, alliance, id, locationId, order, needsRename. HOWEVER, if called from in-game as in \esoui\ingame\namechange\namechange.lua, this actually returns name, _, _, _, _, _, characterId, with every value after characterId returning nil (including 'order') and the characterId position itself occupying the former alliance position. Clearly, this function changes completely depending on the context in which it is called, and from in-game where addons need to be able to access it, the 'order' is no longer returned. Further, ZO_AddOnManager.characterData is apparently cleared on login, making it impossible to access order information from within the game (by design?). The only way I am able to order characters at all is with a for i = 1, GetNumCharacters() loop, however the game indexes characters by their original order NOT their current order. That said if someone has found a way around this I would be happy to revisit. I did poke around in \esoui\ingame\namechange\namechange.lua a bit and it looks like the custom order set from dragging characters (as well as most functions related to this) is stored in a local variable g_selectedOrderControl and thus obfuscated from addons accessing it.
__________________
My Addons: ESO Master Recipe List - SALTI - LootDrop Reborn - Dungeon Tracker - EZReport - Chat Window Manager - Poison Master - Vampire's Woe ... (more) Also co-author for: Azurah - Srendarr - Show Motifs PC NA @IllusoryID |
||
![]() |
![]() |
Phinix |
View Public Profile |
Send a private message to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
![]() |
|
Character order on tooltip display
In the settings there is an option to list the characters either alphabetically or in order on the character screen. I had been using the alphabetical default but I wanted to try the other option. It lists the characters in order of creation and not in the order in which they are listed on the character screen.
Would it be possible to list in the actual order that the characters are in? |
|
![]() |
![]() |
IsharaMeradin |
View Public Profile |
Send a private message to IsharaMeradin |
Visit IsharaMeradin's homepage! |
Find More Posts by IsharaMeradin |
Add IsharaMeradin to Your Buddy List |
![]() |
|
Hey,
I'm not sure if this is an intentional function or not but when I have this addon enabled (I don't use lazy writ crafter, only lazy set crafter) the relevant active writ quest at ANY crafting station is in a closed toggle position on the Quests panel on the left, and if I have "Quests only" checked on the original interface, it won't filter to quest items only by default, I have to "open" the writ quest with that toggle function. I can't see any settings regarding this either.
__________________
Yep, I'm goddamn annoying. ![]() |
|
![]() |
![]() |
HowellQagan |
View Public Profile |
Send a private message to HowellQagan |
Visit HowellQagan's homepage! |
Find More Posts by HowellQagan |
Add HowellQagan to Your Buddy List |
![]() |
||
Forum posts: 0
File comments: 20
Uploads: 0
|
![]() ![]()
Last edited by Maxxermax : 03/19/21 at 10:23 AM.
|
|
![]() |
![]() |
Maxxermax |
View Public Profile |
Send a private message to Maxxermax |
Visit Maxxermax's homepage! |
Find More Posts by Maxxermax |
Add Maxxermax to Your Buddy List |
![]() |
Items I would most like to have gifted: (To gift click the little gift icon at the bottom of the item in the in-game Crown Store.) CROWN CRATES (any season, any amount) UPGRADES -> Service Tokens -> Appearance Change Token @IllusoryID - PC NA |
You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.