|
Collector: find owned and missing items from a set
By Lili 2022-06-28 06:23:37
Collector
Collector checks your inventory against a provided list of items, and shows which items you own and which you do not own from said item set. I originally wrote it to check what reive capes or empy feet I had, for the purpose of the 3:1 exchange, then it expanded from there.
A picture is worth a thousand words:
Or:
And possibly the best function of them all:
Type //col without arguments to see a list of itemsets currently supported.
Refer to my github for a little more information, including how to add your own custom itemsets:
https://github.com/lili-ffxi/FFXI-Addons/tree/master/collector
Notes:
- the list of itemsets is up for expansion! Help me come up with more sets to add to it. Post them in this thread, or send a PR to my github.
- 10 lilipoints to whomever can find the easter egg and tell me where it is from.
Have fun,
-L
Serveur: Asura
Game: FFXI
Posts: 1408
By Asura.Toralin 2022-06-28 07:42:34
I would of used this for ambu+2 armor when I was trying to figure out which pieces I was missing, maybe an idea could do ambu1, ambu2, ambuwep
Lakshmi.Avereith
Serveur: Lakshmi
Game: FFXI
Posts: 1218
By Lakshmi.Avereith 2022-06-28 08:11:14
Collection list for abyssea pop KIs and another for Escha pop KIs would be neat
By Lili 2022-06-28 08:44:24
have*
used this for ambu+2 armor when I was trying to figure out which pieces I was missing, maybe an idea could do ambu1, ambu2, ambuwep
Ambuscade weapons are already in, albeit just at the last stage.
A future version of this will have item equivalence, for multi-stage or exclusive items, like reward rings or reforged af1/2/3, but that code has not been written yet.
In the meantime, if you want to compile a list of ambuscade rewards, I'll be glad to add it.
Collection list for abyssea pop KIs and another for Escha pop KIs would be neat
These are both good ideas. Same as above, if you can take the time to write down the lists I will be happy to add them to the addon.
Serveur: Cerberus
Game: FFXI
Posts: 1809
By Cerberus.Shadowmeld 2022-06-28 08:53:09
You going to work with the windower team to get this added to the launcher? :D
By Lili 2022-06-28 09:04:14
Cerberus.Shadowmeld said: »You going to work with the windower team to get this added to the launcher? :D
Not sure either way, but in any case I'd like the collection list to be quite a bit bigger before doing that.
[+]
By Meeble 2022-06-28 11:00:25
Here's geas fete, vagary, omen beads, and ambu cape/weapon upgrade materials.
Not sure what kind of structure you want to use for multi-stage items, but I also added a nested set for every version of the ambu weapons.
Code ["vagary ki"] = {"fabricated ward of impurity","fabricated ward of miasma","fabricated ward of biting winds","fabricated ward of ashen wings","fabricated ward of the false king",},
["vagary leader"] = {"prototype sigil pearl","prototype pearl of ashen wings","prototype pearl of the false king",},
["omen bead"] = {"Fu’s bead","Kei’s bead","Kyou’s bead","Gin’s bead","Kin’s bead",},
["geas fete 1"] = {"Wepwawet's tooth","Lydia's vine","Aglaophotis bud","Tangata's wing","Vidala's claw","Gestalt's retina","Angrboda's necklace","Cunnast's talon","Revetaur's horn","Ferrodon's scale","Gulltop's shell","Vyala's prey","Blazewing's pincer","Coven's dust","Pazuzu's blade hilt","Wrathare's carrot","Ionos's webbing","Sandy's lasher","Nosoi's feather","Brittlis's ring","Kamohoalii's fin","Umdhlebi's flower","Fleetstalker's claw","Shockmaw's blubber","Urmahlullu's armor",},
["nazars"] = {"primary nazar","secondary nazar","tertiary nazar","quaternary nazar","quinary nazar","senary nazar","septenary nazar","octonary nazar","nonary nazar","denary nazar",},
["geas fete 2"] = {"Bia's glove","Ruea's stone","Ma's lance","Khon's scepter","Met's ring","Khun's crown","Wasserspeier's horn","Emputa's wing","Peirithoos's hoof","Asida's gel","Tenodera's scythe","Sava Savanovic's cape","Palila's talon","Hanbi's nail","Yilan's scale","Amymone's tooth","Naphula's bracelet","Kammavaca's binding","Pakecet's blubber","Duke Vepar's signet","Vir'ava's stalk","Byakko's Pride","Genbu's Honor","Seiryu's Nobility","Suzaku's Benefaction","Kirin's Fervor","Ark Angel HM's coat","Ark Angel TT's necklace","Ark Angel MR's buckle","Ark Angel EV's sash","Ark Angel GK's bangle","primal nazar",},
["geas fete 3"] = {"Crom Dubh's helm","Golden Kist's key","Mauve-wristed Gomberry's knife","Dazzling Dolores's vine","Taelmoth's staff","Belphegor's crown","Kabandha's wing","Selkit's pincer","Sang Buaya's tusk","Sabotender Royal's needle","Zduhac's talon","Oryx's plumage","Strophadia's pearl","Gajasimha's mane","Ironside's maul","Sarsaok's hoard","Old Shuck's tuft","Bashmu's trinket","Maju's claw","Yakshi's scroll","Neak's treasure","Teles's hymn","Zerde's cup","Vinipata's blade","Schah's gambit","Albumen's flower","Onychophora's soil","Erinys's beak",},
["ambu cape items"] = {"A. Voucher: Back","Abdhaljs Thread","Abdhaljs Dust","Abdhaljs Dye","Abdhaljs Sap","Abdhaljs Resin","Abdhaljs Needle",},
["ambu weapon items"] = {"A. Voucher: Weapon","Abdhaljs Nugget","Abdhaljs Gem","Abdhaljs Anima","Abdhaljs Matter",},
-- idk what structure you want to use for multi-stage items
["ambu weapons"] = {
["h2h"] = {"Tokko Knuckles","Ajja Knuckles","Eletta Knuckles","Kaja Knuckles","Karambit",},
["dagger"] = {"Tokko Knife","Ajja Knife","Eletta Knife","Kaja Knife","Tauret",},
["sword"] = {"Tokko Sword","Ajja Sword","Eletta Sword","Kaja Sword","Naegling",},
["great sword"] = {"Tokko Claymore","Ajja Claymore","Eletta Claymore","Kaja Claymore","Nandaka",},
["axe"] = {"Tokko Axe","Ajja Axe","Eletta Axe","Kaja Axe","Dolichenus",},
["great axe"] = {"Tokko Chopper","Ajja Chopper","Eletta Chopper","Kaja Chopper","Lycurgos",},
["scythe"] = {"Tokko Scythe","Ajja Scythe","Eletta Scythe","Kaja Scythe","Drepanum",},
["polearm"] = {"Tokko Lance","Ajja Lance","Eletta Lance","Kaja Lance","Shining One",},
["katana"] = {"Tokko Katana","Ajja Katana","Eletta Katana","Kaja Katana","Gokotai",},
["great katana"] = {"Tokko Tachi","Ajja Tachi","Eletta Tachi","Kaja Tachi","Hachimonji",},
["club"] = {"Tokko Rod","Ajja Rod","Eletta Rod","Kaja Rod","Maxentius",},
["staff"] = {"Tokko Staff","Ajja Staff","Eletta Staff","Kaja Staff","Xoanon",},
["bow"] = {"Tokko Bow","Ajja Bow","Eletta Bow","Kaja Bow","Ullr",},
["grip"] = {"Tokko Grip","Ajja Grip","Eletta Grip","Kaja Grip","Khonsu",},
}
[+]
By DaneBlood 2022-06-28 13:59:14
Collection list for abyssea pop KIs and another for Escha pop KIs would be neat
look into empy poptracker
I have added in additional zone i can pm you
[+]
By Lili 2022-06-28 14:09:39
Here's geas fete, vagary, omen beads, and ambu cape/weapon upgrade materials.
Not sure what kind of structure you want to use for multi-stage items, but I also added a nested set for every version of the ambu weapons.
Thank you so much! This is exactly the kind of contribute I was hoping for. You're great and you get fifty lilipoints.
The provisional version I am currently working on has the table indexed by the main item, so something like this: Code
table = {
["Karambit"] = {'Tokko This', 'Ajja That', 'Eletta Etc'},
["Adoulin Rings"] = {'Renaye Ring', 'Janniston Ring', 'Alltheother Ring', },
--etc
}
Then the log would show something like
Quote: Collector: satchel: Etoile Tiara (-> Horos Tiara +3)
Collector: satchel: Horos Shoes +3
Collector: satchel: Horos Bangles +2 (-> Horos Bangles +3)
-- or --
Collector: wardrobe4: Weather. Ring +1 (-> Adoulin Rewards)
You get the gist of it.
By Tathamet 2022-06-28 14:57:46
- 10 lilipoints to whomever can find the easter egg and tell me where it is from.
Quote: Curation is about knowing which pieces belong together.
-- Memnon Delphius Vanderbeam
[+]
Bismarck.Xurion
Serveur: Bismarck
Game: FFXI
Posts: 694
By Bismarck.Xurion 2022-06-28 16:26:53
What's the conversion rate of lilipoints <-> nickpoints?
By Lili 2022-06-28 20:32:25
Almost! But 8 lilipoints anyway because it's close
What's the conversion rate of lilipoints <-> nickpoints?
All of them
[+]
Necro Bump Detected!
[193 days between previous and next post]
By Lili 2023-01-07 17:35:44
Updated the collection list with some new stuff. Let me know if there is anything else you want to see added.
Necro Bump Detected!
[350 days between previous and next post]
By Lili 2023-12-23 08:41:10
Christmas updates!
The addon now lets you search the database by string using the find or search arguments.
Example:
ALSO!
Added a good number of new collections:
ambuscade replicas (ambu lv1 weapons)
odyssey key items (the various information on XXX)
unity rewards (nq and hq)
sortie earring (nq, +1, +2, all mixed together)
abi trophies (boss drops like orthrus's claws etc)
znm pop items (buffalo corpse etc)
znm pop kis (maroon seal etc)
znm drops (tyger's tail etc, the items that you trade to Zanraku to get the seals)
Enjoy and let me know if there's bugs/if you have something to add to the db.
By Tarage 2023-12-23 10:36:04
This might be asking too much but as a prolific hoarder with 15 mules, is there a way this could somehow remember what's on other accounts to be able to tell me if an item I seen is squirreled away on a mule in a random box? That would be incredibly helpful.
Serveur: Cerberus
Game: FFXI
Posts: 1809
By Cerberus.Shadowmeld 2023-12-23 11:30:16
[+]
By Lili 2023-12-23 15:35:47
This might be asking too much but as a prolific hoarder with 15 mules, is there a way this could somehow remember what's on other accounts to be able to tell me if an item I seen is squirreled away on a mule in a random box? That would be incredibly helpful.
I've been thinking for a while about a way of doing this, but I haven't yet come up with a mechanism that is simple, sturdy, and reliable. Best advice I can offer so far is to log into each mule and do, say, //col abi trophies on each, and check manually. I found a good bunch of stuff stashed away like that.
One day we'll have a system that merges findall, dupefind, statsearch, collector, augments, etc, but not soon probably.
Cerberus.Shadowmeld said: »But can it find my keys?
Only if you collected them properly beforehand.
By Tarage 2023-12-23 22:42:25
Couldn't you make it so you can export the list of items a character has to use as a lookup later?
Necro Bump Detected!
[49 days between previous and next post]
By Lili 2024-02-10 16:35:12
Collector updated to v0.2.0
Bunch of new things:
- no longer prints a million lines to chatlog if the addon is passed a bad argument
- now prints the augment rank for certain items (REMA weapons, Divergence Weapons and Necks, Unity Rewards, Odyssey Gear).
- FIXED: I disabled reading from slips for debugging of a previous version and forgot I did. Slips are now re-enabled.
Collection database updated to version 10
Buncha new stuff, look at it to see what's new, it's all towards the end.
Please note: the augment functionality relies on a change to windower that is currently pending, so it won't work until windower updates, which should not take too long.
Thanks to Trael for his contributions.
[+]
Collector
Collector checks your inventory against a provided list of items, and shows which items you own and which you do not own from said item set. I originally wrote it to check what reive capes or empy feet I had, for the purpose of the 3:1 exchange, then it expanded from there.
A picture is worth a thousand words:
Or:
And possibly the best function of them all:
Type //col without arguments to see a list of itemsets currently supported.
Refer to my github for a little more information, including how to add your own custom itemsets:
https://github.com/lili-ffxi/FFXI-Addons/tree/master/collector
Notes:
- the list of itemsets is up for expansion! Help me come up with more sets to add to it. Post them in this thread, or send a PR to my github.
- 10 lilipoints to whomever can find the easter egg and tell me where it is from.
Have fun,
-L
|
|