Go to Page... |
Compatibility: | Harrowstorm (5.3.5) |
Updated: | 02/28/20 02:09 PM |
Created: | 10/26/18 04:58 PM |
Monthly downloads: | 1,181 |
Total downloads: | 146,635 |
Favorites: | 66 |
MD5: |
LibCraftText.DailyQuestNameToCraftingType("Enchanter Writ") ---> returns CRAFTING_TYPE_ENCHANTING LibCraftText.ParseDailyCondition(CRAFTING_TYPE_ENCHANTING , "Craft Superb Glyph of Health with Ta: 0/1") ---> returns table: { essence = { name="Oko", item_id=45831, ... } potency = { name="Rejera", item_id=64509, ... } aspect = { name="Ta", item_id=45850, ... } } LibCraftText.ParseDailyCondition(CRAFTING_TYPE_CLOTHIER , "Craft Normal Ancestor Silk Shoes: 0/1") ---> returns table: { item = { name="shoes", mat_set_id=mat_lgt, pattern_index=3, ... } material = { name="Ancestor Silk", mat_set_id=mat_lgt, level_index=10, ... } } LibCraftText.ParseDailyCondition(CRAFTING_TYPE_ALCHEMY , "Acquire Mudcrab Chitin: 3/3") ---> returns table: { item = { name = "Mudcrab Chitin", item_id=77591, ... } } -- and if your ESO UI is set to DE German or some other supported -- language, then the name strings change, but the numbers don't: LibCraftText.ParseDailyCondition(CRAFTING_TYPE_ALCHEMY , "Besorgt etwas Schlammkrabbenchitin: 3/3") ---> returns table: { item = { name = "Schlammkrabbenchitin", item_id=77591, ... } }
File Name |
Version |
Size |
Uploader |
Date |
5.0.1 |
152kB |
ziggr |
05/05/19 03:37 PM |
|
4.2.5 |
152kB |
ziggr |
11/25/18 07:47 PM |
|
4.2.4 |
92kB |
ziggr |
11/12/18 05:18 PM |
|
4.2.3 |
10kB |
ziggr |
10/28/18 12:07 AM |
|
4.2.2 |
5kB |
ziggr |
10/27/18 10:16 PM |
|
4.2.1 |
4kB |
ziggr |
10/26/18 04:58 PM |
Comment Options |
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 |
10/26/18, 10:27 PM | ||
Re: Nice lib!
Good idea about the community language packs. I'll wait until there's a bigger motivation than "Some of Zig's add-ons use it" before pestering them. But I'm adding it as a todo so that I don't forget about it if/when this library gains traction. |
||
|
ziggr |
View Public Profile |
Send a private message to ziggr |
Send email to ziggr |
Visit ziggr's homepage! |
Find More Posts by ziggr |
Add ziggr to Your Buddy List |
10/28/18, 12:16 AM | |
6 languages supported
EN DE FR ES RU JA
All official and unofficial translations now supported. I've got the daily and master crafting quest titles for the above six languages. IT Italian: the translation project hasn't gotten to crafting writs yet, neither daily nor master, so the language file for that is a placeholder for now, filled with EN English strings. If any translation changes out from under me and breaks this library, let me know and I'll update the library. Still haven't gotten to Rolis dialog yet. Maybe tomorrow. Maybe not. Depends on how ornery the crafting tables are on PTS. --Z PS: the GitHub repo has all the fancy-schmancy automation that I use to scrape translations from the current ESO client and merge them into a database that I use to generate all the language files. Here's the database file. Lua Code:
|
|
|
ziggr |
View Public Profile |
Send a private message to ziggr |
Send email to ziggr |
Visit ziggr's homepage! |
Find More Posts by ziggr |
Add ziggr to Your Buddy List |
10/28/18, 03:19 AM | |
|
Thanks Ziggr. This will make addon development for the writ stuff easier to support all the given languages!
I hope the devs will find it if they start a project |
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Visit Baertram's homepage! |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
05/05/19, 08:00 PM | |
Hey, I'm actually no longer (mostly) using lookup tables for daily writs. Instead, I'm using DoesItemLinkFulfillJournalQuestCondition and doing some loops. So that's an option too.
|
|
|
Dolgubon |
View Public Profile |
Send a private message to Dolgubon |
Send email to Dolgubon |
Visit Dolgubon's homepage! |
Find More Posts by Dolgubon |
Add Dolgubon to Your Buddy List |
ziggr |
View Public Profile |
Send a private message to ziggr |
Send email to ziggr |
Visit ziggr's homepage! |
Find More Posts by ziggr |
Add ziggr to Your Buddy List |
09/01/20, 09:32 PM | ||
|
Thoughts?
I had someone report this error to me. Do you have any suggestions for a work around? I can't seem to reproduced this error.
|
|
|
Argusus |
View Public Profile |
Send a private message to Argusus |
Send email to Argusus |
Visit Argusus's homepage! |
Find More Posts by Argusus |
Add Argusus to Your Buddy List |
09/02/20, 07:42 PM | ||
Re: Thoughts?
No idea. Line 357 lands in the middle of a multi-line statement, shouldn't even be part of a stack trace. The only nil dereference I can think of would be if LibCraftText or LibCraftText.MATERIAL would be nil, but that makes no sense.
Lua Code:
I also skimmed through 2 years of git history on this file, and line 357 never seems to be something that would cause that error. So I doubt it's caused by an old version of LibCraftText unless it's a really old version in which case, uh, maybe run Minion and update all add-ons at least once per year? But I doubt that's it. --Z
|
||
|
ziggr |
View Public Profile |
Send a private message to ziggr |
Send email to ziggr |
Visit ziggr's homepage! |
Find More Posts by ziggr |
Add ziggr to Your Buddy List |
01/02/23, 02:26 AM | |
Forum posts: 0
File comments: 9
Uploads: 0
|
Name-Change
Hello,
there is a mistake in the LibCraftText, de.lua since an update. In Line 406 the rune-name is not anymore "abschirmens", now it is "abstreifung". In Line 402 it is "waffenkostenminderung" instead of "fähigkeitenkostenminderung".
Last edited by hotrockin : 03/05/23 at 02:24 PM.
|
|
hotrockin |
View Public Profile |
Send a private message to hotrockin |
Send email to hotrockin |
Visit hotrockin's homepage! |
Find More Posts by hotrockin |
Add hotrockin to Your Buddy List |