Go to Page... |
Compatibility: | Scions of Ithelia (9.3.0) Endless Archive (9.2.5) |
Updated: | 04/01/24 04:35 PM |
Created: | 12/10/18 04:52 AM |
Monthly downloads: | 29,932 |
Total downloads: | 2,199,991 |
Favorites: | 771 |
MD5: | |
Categories: | Bags, Bank, Inventory, Plug-Ins & Patches |
local filterInformation = { filterType = {ITEMFILTERTYPE_ALL}, subfilters = {"All",}, onlyGroups = {"Armor", "Junk"} },
local filterInformation = { filterType = {ITEMFILTERTYPE_ALL}, subfilters = {"All",}, excludeFilterPanels = { LF_ENCHANTING_CREATION, LF_ENCHANTING_EXTRACTION }, },
local filterInformation = { filterType = {ITEMFILTERTYPE_ALL}, subfilters = {"All",}, excludeSubfilters = {"Alchemy", "Enchanting", "Provisioning", "Style", "WeaponTrait", "ArmorTrait", "RawMaterial", "RefinedMaterial", "Temper", "Resin", "Tannin", "FurnishingMat"}, },
local delay = 50 local FilterStartCallbackFunc = function() --e.g. if you only want to use the currently visible (pre-filtered) items in the inventory you can build an internal coimparison table here once which can be used in your function GetFilterCallbackForThisFilterPlugin for the comparison of items myAddon.prepareInternalStuff() end local FilterEndCallbackFunc = function() --Clear the internal table again so it will be build new in your FilterStartCallbackFunc myAddon.clearInternalStuff() end --!!!Remember to use "unique" keys for the callback table's name key AND the relating stringsEN, stringsXX keys!!! local dropdownCallback = { {name = "MyUniqueAddonPluginName_All", filterResetAtStart=true, filterResetAtStartDelay=delay, filterStartCallback=FilterStartCallbackFunc, filterCallback=GetFilterCallbackForThisFilterPlugin("all"), filterEndCallback=FilterEndCallbackFunc}, {name = "MyUniqueAddonPluginName_Name", filterResetAtStart=true, filterResetAtStartDelay=delay, filterStartCallback=FilterStartCallbackFunc, filterCallback=GetFilterCallbackForThisFilterPlugin("name"), filterEndCallback=FilterEndCallbackFunc}, end local filterInformation = { filterType = {ITEMFILTERTYPE_ALL}, callbackTable = dropdownCallback , filterType = {ITEMFILTERTYPE_ALL}, subfilters = {"All",}, enStrings = enStrings, deStrings = deStrings, frStrings = enStrings, },
##OptionallyDependOn: AdvancedFilters
AdvancedFilters_RegisterSubfilterbarRefreshFilter(filterInformationTable)
if AdvancedFilters ~= nil and AdvancedFilters_RegisterSubfilterbarRefreshFilter ~= nil then --Deconstruction local subfilterRefreshFilterInformationTable = { inventoryType = {INVENTORY_BACKPACK, INVENTORY_BANK}, --The inventory constants where the subfilter refresh plugin should be registered. Table with n entries. Each combination of inventoryType and craftingType will be registered at the one filterPanelId! craftingType = {CRAFTING_TYPE_CLOTHIER, CRAFTING_TYPE_BLACKSMITHING, CRAFTING_TYPE_WOODWORKING}, --The crafting type constants where the subfilter refresh plugin should be registered. Table with n entries. Each combination of inventoryType and craftingType will be registered at the one filterPanelId! filterPanelId = LF_SMITHING_DECONSTRUCT, -- The LibFilters-2.0 filterPanelId where the registration of this subfilter refresh plugin should be done. No table here! Only 1 entry possible for each call of AdvancedFilters_RegisterSubfilterbarRefreshFilter! filterName = "FCOCraftFilter_Deconstruction", --The unique identifier which shoiuld be used for the subfilter refresh plugin callbackFunction = function(slotData) -- The callback "filter" function having 1 parameter slotData, which basically contains the inventorySlot.dataEntry.data stuff (bnagId, slotIndex, itemType, filterTypes, etc.) return FCOCraftFilter_FilterCallbackFunctionDeconstruction(slotData.bagId, slotData.slotIndex) end, } --If just some parameters like the LibFilters-2.0 filterPanlId change you can redefine the needed values and re-apply it with the slightly changed parameters. Everything else will be kept from the call before. AdvancedFilters_RegisterSubfilterbarRefreshFilter(subfilterRefreshFilterInformationTable) --Improvement subfilterRefreshFilterInformationTable.filterPanelId = LF_SMITHING_IMPROVEMENT subfilterRefreshFilterInformationTable.filterName = "FCOCraftFilter_Improvement" AdvancedFilters_RegisterSubfilterbarRefreshFilter(subfilterRefreshFilterInformationTable) end
ArmorClothier = { addonDropdownCallbacks = {}, All = { filterCallback = GetFilterCallback(nil), dropdownCallbacks = {}, }, LightArmor = { filterCallback = GetFilterCallbackForArmorType({ARMORTYPE_LIGHT}), dropdownCallbacks = { {name = "Head", showIcon=true, addString="Light", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_HEAD}, {ARMORTYPE_LIGHT})}, {name = "Chest", showIcon=true, addString="Light", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_CHEST}, {ARMORTYPE_LIGHT})}, {name = "Shoulders", showIcon=true, addString="Light", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_SHOULDERS}, {ARMORTYPE_LIGHT})}, {name = "Hand", showIcon=true, addString="Light", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_HAND}, {ARMORTYPE_LIGHT})}, {name = "Waist", showIcon=true, addString="Light", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_WAIST}, {ARMORTYPE_LIGHT})}, {name = "Legs", showIcon=true, addString="Light", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_LEGS}, {ARMORTYPE_LIGHT})}, {name = "Feet", showIcon=true, addString="Light", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_FEET}, {ARMORTYPE_LIGHT})}, }, }, Medium = { filterCallback = GetFilterCallbackForArmorType({ARMORTYPE_MEDIUM}), dropdownCallbacks = { {name = "Head", showIcon=true, addString="Medium", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_HEAD}, {ARMORTYPE_MEDIUM})}, {name = "Chest", showIcon=true, addString="Medium", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_CHEST}, {ARMORTYPE_MEDIUM})}, {name = "Shoulders", showIcon=true, addString="Medium", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_SHOULDERS}, {ARMORTYPE_MEDIUM})}, {name = "Hand", showIcon=true, addString="Medium", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_HAND}, {ARMORTYPE_MEDIUM})}, {name = "Waist", showIcon=true, addString="Medium", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_WAIST}, {ARMORTYPE_MEDIUM})}, {name = "Legs", showIcon=true, addString="Medium", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_LEGS}, {ARMORTYPE_MEDIUM})}, {name = "Feet", showIcon=true, addString="Medium", filterCallback = GetFilterCallbackForGear({EQUIP_TYPE_FEET}, {ARMORTYPE_MEDIUM})}, }, }, },
local filterInformation = { submenuName = "MyUniqueAddonPluginName_LevelFilters", callbackTable = fullLevelDropdownCallbacks, filterType = { ITEMFILTERTYPE_ALL, ITEMFILTERTYPE_WEAPONS, ITEMFILTERTYPE_ARMOR, ITEMFILTERTYPE_JEWELRY, }, subfilters = {"All",}, enStrings = strings, deStrings = stringsDE, frStrings = strings, ruStrings = strings, esStrings = strings, }
AdvancedFilters.util.UpdateCraftingInventoryFilteredCount(invType)
[INVENTORY_BACKPACK] = "PlayerInventory", [INVENTORY_BANK] = "PlayerBank", [INVENTORY_GUILD_BANK] = "GuildBank", [INVENTORY_CRAFT_BAG] = "CraftBag", [INVENTORY_TYPE_VENDOR_BUY] = "VendorBuy", --[LF_SMITHING_CREATION] = "SmithingCreate", [LF_SMITHING_REFINE] = "SmithingRefine", [LF_SMITHING_DECONSTRUCT] = "SmithingDeconstruction", [LF_SMITHING_IMPROVEMENT] = "SmithingImprovement", --[LF_JEWELRY_CREATION] = "JewelryCraftingCreate", [LF_JEWELRY_REFINE] = "JewelryCraftingRefine", [LF_JEWELRY_DECONSTRUCT] = "JewelryCraftingDeconstruction", [LF_JEWELRY_IMPROVEMENT] = "JewelryCraftingImprovement", [LF_ENCHANTING_CREATION] = "EnchantingCreation", [LF_ENCHANTING_EXTRACTION] = "EnchantingExtraction", [INVENTORY_HOUSE_BANK] = "HouseBankWithdraw", [LF_RETRAIT] = "Retrait"
filterType = {ITEMFILTERTYPE_ALL, ITEMFILTERTYPE_AF_UNIVERSAL_DECON_ALL, ITEMFILTERTYPE_AF_UNIVERSAL_DECON_ARMOR, ITEMFILTERTYPE_AF_UNIVERSAL_DECON_WEAPONS, ITEMFILTERTYPE_AF_UNIVERSAL_DECON_JEWELRY, ITEMFILTERTYPE_AF_UNIVERSAL_DECON_GLYPHS, },
local universalDeconStr = "UniversalDecon" onlyGroups = { "All" ..universalDeconStr, "Armor"..universalDeconStr, "Weapon"..universalDeconStr, "Jewelry"..universalDeconStr, "Glyphs"..universalDeconStr, },
AdvancedFilters.filterTypeNames = { ... [ITEMFILTERTYPE_AF_UNIVERSAL_DECON_ALL] = "All" ..universalDeconStr, [ITEMFILTERTYPE_AF_UNIVERSAL_DECON_WEAPONS] = "Weapons" ..universalDeconStr, [ITEMFILTERTYPE_AF_UNIVERSAL_DECON_ARMOR] = "Armor" ..universalDeconStr, [ITEMFILTERTYPE_AF_UNIVERSAL_DECON_JEWELRY] = "Jewelry" ..universalDeconStr, [ITEMFILTERTYPE_AF_UNIVERSAL_DECON_GLYPHS] = "Glyphs" ..universalDeconStr, }
AdvancedFilters.util.UpdateCraftingInventoryFilteredCount(invType)
File Name |
Version |
Size |
Author |
Date |
Type |
0.0.9 |
6kB |
04/01/24 05:40 PM |
Addon |
||
2.2 |
3kB |
04/01/24 05:04 PM |
Addon |
||
0.0.5 |
5kB |
04/01/24 04:37 PM |
Addon |
||
1.25 |
4kB |
03/30/24 04:44 PM |
Addon |
||
2.0 |
1kB |
03/06/24 12:51 PM |
Addon |
||
6 |
5kB |
07/17/23 12:18 PM |
Addon |
||
1.1.1 |
6kB |
06/03/23 11:51 PM |
Addon |
||
1.1.1 |
6kB |
06/03/23 11:50 PM |
Addon |
||
1.1.1 |
6kB |
06/03/23 11:49 PM |
Addon |
||
1.0.6 |
2kB |
06/05/22 05:37 PM |
Addon |
||
2.1.1 |
2kB |
05/17/22 08:15 AM |
Addon |
||
0.5 |
5kB |
11/01/21 06:29 PM |
Addon |
||
1.0 |
2kB |
05/22/21 04:40 PM |
Addon |
||
1.01 |
1kB |
09/28/20 08:23 AM |
Addon |
||
1 |
2kB |
06/30/20 10:38 AM |
Addon |
||
1.2.0 |
2kB |
04/22/20 09:49 PM |
Addon |
||
1.93 |
7kB |
03/15/20 02:43 PM |
Addon |
||
2.1 |
3kB |
07/22/19 08:32 AM |
Addon |
||
1.0.0.0 |
1kB |
01/24/19 08:00 AM |
Addon |
||
2.0 |
3kB |
12/10/18 11:28 AM |
Addon |
||
1.0 |
2kB |
09/09/18 07:52 AM |
Addon |
||
1.1.0.5 |
2kB |
08/05/18 06:51 PM |
Addon |
||
1.9 |
3kB |
08/05/18 05:55 PM |
Addon |
||
1.9 |
3kB |
08/05/18 05:54 PM |
Addon |
||
1.9 |
2kB |
08/05/18 05:51 PM |
Addon |
||
1.9 |
3kB |
08/05/18 05:48 PM |
Addon |
||
1.9 |
3kB |
08/05/18 05:46 PM |
Addon |
||
1.2 |
2kB |
08/04/18 03:02 PM |
Addon |
||
1.5 |
4kB |
06/17/18 10:10 PM |
Addon |
||
1.0 |
3kB |
06/16/18 11:59 PM |
Addon |
||
1.0.0 |
3kB |
05/27/18 04:44 AM |
Addon |
||
1.1 |
4kB |
05/22/18 11:54 PM |
Addon |
||
1.0 |
3kB |
09/25/17 10:29 AM |
Addon |
||
2.0.0 |
4kB |
04/21/17 03:27 AM |
Addon |
||
2.0.1 |
4kB |
04/21/17 12:19 AM |
Addon |
File Name |
Version |
Size |
Uploader |
Date |
1.6.4.1 |
345kB |
Baertram |
03/21/24 03:15 PM |
|
1.6.4.0 |
345kB |
Baertram |
10/30/23 04:10 AM |
|
1.6.3.4 |
339kB |
Baertram |
09/24/23 11:10 AM |
|
1.6.3.3 |
339kB |
Baertram |
08/06/23 06:59 AM |
|
1.6.3.2 |
339kB |
Baertram |
07/17/23 04:25 PM |
|
1.6.3.1 |
338kB |
Baertram |
06/13/23 10:37 AM |
|
1.6.3.0 |
338kB |
Baertram |
05/24/23 12:34 PM |
|
1.6.2.9 |
338kB |
Baertram |
02/08/23 03:17 PM |
|
1.6.2.8 |
337kB |
Baertram |
02/06/23 06:58 AM |
|
1.6.2.7 |
336kB |
Baertram |
01/08/23 02:46 PM |
|
1.6.2.6 |
336kB |
Baertram |
01/02/23 11:59 AM |
|
1.6.2.5 |
335kB |
Baertram |
11/01/22 07:27 AM |
|
1.6.2.4 |
335kB |
Baertram |
10/03/22 01:27 PM |
|
1.6.2.3 |
335kB |
Baertram |
06/18/22 03:57 PM |
|
1.6.2.2 |
335kB |
Baertram |
06/13/22 09:09 PM |
|
1.6.2.1 |
335kB |
Baertram |
06/13/22 08:08 AM |
|
1.6.2.0 |
335kB |
Baertram |
03/16/22 11:08 AM |
|
1.6.1.9 |
335kB |
Baertram |
03/13/22 04:24 PM |
|
1.6.1.8 |
335kB |
Baertram |
03/12/22 07:36 PM |
|
1.6.1.7 |
335kB |
Baertram |
03/12/22 02:33 PM |
|
1.6.1.6 |
335kB |
Baertram |
03/12/22 01:07 PM |
|
1.6.1.5 |
328kB |
Baertram |
01/18/22 02:18 PM |
|
1.6.1.4 |
325kB |
Baertram |
11/17/21 03:43 PM |
|
1.6.1.3 |
325kB |
Baertram |
08/06/21 08:36 PM |
|
1.6.1.2 |
322kB |
Baertram |
06/28/21 11:04 AM |
|
1.6.1.1 |
321kB |
Baertram |
06/15/21 04:04 AM |
|
1.6.1.0 |
326kB |
Baertram |
06/13/21 07:45 AM |
|
1.6.0.9 |
322kB |
Baertram |
06/12/21 05:33 PM |
|
1.6.0.8 |
321kB |
Baertram |
06/02/21 11:02 AM |
|
1.6.0.7 |
321kB |
Baertram |
06/02/21 08:51 AM |
|
1.6.0.6 |
321kB |
Baertram |
06/01/21 06:16 AM |
|
1.6.0.5 |
318kB |
Baertram |
03/30/21 01:22 AM |
|
1.6.0.4 |
316kB |
Baertram |
11/29/20 12:29 PM |
|
1.6.0.3 |
315kB |
Baertram |
11/27/20 04:40 PM |
|
1.6.0.2 |
315kB |
Baertram |
11/23/20 11:16 AM |
|
1.6.0.1 |
315kB |
Baertram |
11/03/20 04:37 PM |
|
1.6.0.0 |
299kB |
Baertram |
11/02/20 09:24 AM |
|
1.5.4.7 |
288kB |
Baertram |
08/24/20 07:21 PM |
|
1.5.4.6 |
287kB |
Baertram |
07/19/20 01:13 PM |
|
1.5.4.5 |
283kB |
Baertram |
07/03/20 05:04 PM |
|
1.5.4.4 |
282kB |
Baertram |
05/31/20 10:23 AM |
|
1.5.4.3 |
282kB |
Baertram |
05/31/20 10:21 AM |
|
1.5.4.2 |
281kB |
Baertram |
05/27/20 02:13 PM |
|
1.5.4.1 |
281kB |
Baertram |
05/25/20 03:06 AM |
|
1.5.4.0 |
281kB |
Baertram |
05/24/20 06:15 PM |
|
1.5.3.9 |
280kB |
Baertram |
03/21/20 12:09 PM |
|
1.5.3.8 |
278kB |
Baertram |
03/20/20 04:35 PM |
|
1.5.3.7 |
277kB |
Baertram |
03/15/20 09:48 AM |
|
1.5.3.6 |
283kB |
Baertram |
03/14/20 04:01 PM |
|
1.5.3.5 |
277kB |
Baertram |
02/23/20 07:01 PM |
|
1.5.3.4 |
277kB |
Baertram |
01/16/20 05:11 PM |
|
1.5.3.3 |
274kB |
Baertram |
01/08/20 08:57 AM |
|
1.5.3.2 |
272kB |
Baertram |
10/21/19 08:26 AM |
|
1.5.3.1 |
272kB |
Baertram |
09/14/19 04:29 AM |
|
1.5.3.0 |
272kB |
Baertram |
09/13/19 09:05 AM |
|
1.5.2.9 |
271kB |
Baertram |
09/13/19 06:51 AM |
|
1.5.2.8 |
271kB |
Baertram |
09/12/19 04:44 AM |
|
1.5.2.7 |
271kB |
Baertram |
09/09/19 09:15 AM |
|
1.5.2.6 |
267kB |
Baertram |
09/06/19 05:05 PM |
|
1.5.2.5 |
267kB |
Baertram |
09/06/19 04:01 PM |
|
1.5.2.5 |
267kB |
Baertram |
09/06/19 01:36 PM |
|
1.5.2.3 |
259kB |
Baertram |
08/23/19 08:46 AM |
|
1.5.2.2 |
259kB |
Baertram |
08/18/19 08:22 PM |
|
1.5.2.1 |
258kB |
Baertram |
08/16/19 04:18 PM |
|
1.5.2.0 |
257kB |
Baertram |
08/15/19 11:31 AM |
|
1.5.1.9 |
256kB |
Baertram |
08/13/19 10:21 AM |
|
1.5.1.8 |
257kB |
Baertram |
08/11/19 06:38 PM |
|
1.5.1.7 |
261kB |
Baertram |
07/01/19 03:28 PM |
|
1.5.1.6 |
261kB |
Baertram |
07/01/19 12:40 PM |
|
1.5.1.5 |
264kB |
Baertram |
05/26/19 05:31 PM |
|
1.5.1.4 |
263kB |
Baertram |
05/26/19 12:39 PM |
|
1.5.1.3 |
263kB |
Baertram |
05/20/19 01:06 PM |
|
1.5.1.2 |
258kB |
Baertram |
02/27/19 03:17 AM |
|
1.5.1.1 |
259kB |
Baertram |
02/25/19 09:54 AM |
|
1.5.1.0 |
278kB |
Baertram |
01/26/19 03:46 PM |
|
1.5.0.9 |
262kB |
Baertram |
01/25/19 12:07 PM |
|
1.5.0.8 |
257kB |
Baertram |
01/14/19 04:13 AM |
|
1.5.0.7 |
259kB |
Baertram |
01/13/19 06:57 PM |
|
1.5.0.6 |
289kB |
Baertram |
12/10/18 11:12 AM |
Comment Options |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
11/10/22, 05:48 PM | |
Forum posts: 0
File comments: 5
Uploads: 0
|
Sorry For the Block of Error Text
My Wife sent me a copy of the error message(s) she receives upon login, wasn't sure which section to send along. Had her turn off everything but AF and Addon Selector and it still threw up error messages (just not all of this, due to not being able to copy & paste) of similar content.
[11:56] [11:56] [AF]>>ZO_InventoryManagerUpdateFreeSlotsCallbacks, inventoryType: 3, infoBar: ZO_PlayerInventoryInfoBar [11:56] [11:56] [AF]util.CheckIfNoSubfilterBarShouldBeShown - currentFilter: nil, invType: 14, craftingType: 2, filter: 4 [11:56] [11:56] --->[AF]ThrottledUpdate, callbackName: ShowSubfilterBar_14_2 [11:56] [11:56] >>New subfilterBar was found, isCraftingPanel: true [11:56] [11:56] [AF]ApplyFilter_VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV [11:56] [11:56] [AF]FilterBar.ApplyDropdownSelection [11:56] [11:56] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [11:56] [11:56] >sortBy was moved on Y to: 103 [11:56] [11:56] >>util.ApplyFilter-delayed call 1 -> LibFilters register: AF_ButtonFilter - 14 [11:56] [11:56] [AF]util.AbortSubfilterRefresh - invType: 14, abort: true [11:56] [11:56] >>util.ApplyFilter-delayed call 2 -> UpdateCraftingInventoryFilteredCount: AF_ButtonFilter - 14 [11:56] [11:56] [PA Loot] You have only 9 inventory spaces left! [11:56] [11:56] --->[AF]ThrottledUpdate, callbackName: ZO_InventoryManagerUpdateFreeSlotsCallback_1 [11:56] [11:56] [AF]UpdateInventorySlots: ZO_SmithingTopLevelRefinementPanelInventoryInfoBar [11:56] [11:56] --->[AF]ThrottledUpdate, callbackName: Refre****emCount_14 [11:56] [11:56] ....................................................> [11:56] [11:56] =====================================================================> [11:56] [11:56] >invType: 31, currentInvType: nil, AF.currentInventoryType: 31 [11:56] [11:56] [AF]util.UpdateCurrentFilter - invType: 31, currentFilter: 42, isCraftingInventoryType: true [11:56] [11:56] [AF]util.GetCurrentFilterTypeForInventory - invType: 31, filterType: 31 [11:56] [11:56] [AF]util.GetCurrentFilterTypeForInventory - invType: 31, filterType: 31 [11:56] [11:56] [AF]UpdateListAnchors invTypeUpdateListAnchor: 31, shiftY: 40 [11:56] [11:56] [AF]util.GetCurrentFilterTypeForInventory - invType: 31, filterType: 31 [11:56] [11:56] [AF]util.getInvItemCount-freeSlotType: 1, isCraftingInvType: nil [11:56] [11:56] [AF]SubFilter refresh, calledFromExternalAddonName: , invType: 31, subfilterBar: JewelryCraftingRefine_JEWELRY_RefineJewelryCraftingStation, craftingType: 7, isNoCrafting: false, isUniversalDecon: false [11:56] [11:56] >>util.ApplyFilter-delayed call 2 -> UpdateCraftingInventoryFilteredCount: AF_DropdownFilter - 31 [11:56] [11:56] [PA Loot] You have only 5 inventory spaces left! [11:56] [11:56] [AF]util.getInvItemCount-freeSlotType: 1, isCraftingInvType: nil [11:57] [11:57] [AF]GetActiveInventoryFilterBarButtonData-invType: 14 [11:57] [11:57] >currentFilter: 43, craftingType: 1, customInventoryFilterButtonsItemType: nil, currentInvType: nil [11:57] [11:57] >subfilterBar exists, name: AF_FilterBarSmithingRefine_BLACKSMITH_RefineSmithing, inventoryType: 14 [11:57] [11:57] >FilterTag: AF_ButtonFilter for filterType nil and inventoryType 14, requestUpdate: true [11:57] [11:57] [AF]util.CheckSpecialInventoryTypesAndUpdateCurrentInventoryType - invType: 14 [11:57] [11:57] [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ [11:57] [11:57] ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] [11:57] [11:57] >>>util.ApplyFilter-RegisterFilter: AF_DropdownFilter, filterTypeToUse: 14 [11:57] [11:57] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [11:57] [11:57] >>util.ApplyFilter-delayed call 2 -> UpdateCraftingInventoryFilteredCount: AF_ButtonFilter - 14 [11:57] [11:57] --->[AF]ThrottledUpdate, callbackName: Refre****emCount_14 [11:57] [11:57] --->[AF]ThrottledUpdate, callbackName: ZO_InventoryManagerUpdateFreeSlotsCallback_1 [11:57] [11:57] [AF]util.getInvItemCount-freeSlotType: 14, isCraftingInvType: true [11:57] [11:57] --->[AF]ThrottledUpdate, callbackName: Refre****emCount_14 [11:57] [11:57] ....................................................> [11:57] [11:57] =====================================================================> [11:57] [11:57] >invType: 14, currentInvType: nil, AF.currentInventoryType: 14 [11:57] [11:57] [AF]util.UpdateCurrentFilter - invType: 14, currentFilter: 55, isCraftingInventoryType: true [11:57] [11:57] [AF]util.GetCurrentFilterTypeForInventory - invType: 14, filterType: 14 [11:57] [11:57] [AF]util.GetCurrentFilterTypeForInventory - invType: 14, filterType: 14 [11:57] [11:57] [AF]UpdateListAnchors invTypeUpdateListAnchor: 14, shiftY: 40 [11:57] [11:57] [AF]util.GetCurrentFilterTypeForInventory - invType: 14, filterType: 14 [11:57] [11:57] >>>util.ApplyFilter-RegisterFilter: AF_ButtonFilter, filterTypeToUse: 14 [11:57] [11:57] [AF]SubFilter refresh, calledFromExternalAddonName: , invType: 14, subfilterBar: SmithingRefine_WOODWORKING_RefineWoodworking, craftingType: 6, isNoCrafting: false, isUniversalDecon: false [11:57] [11:57] --->[AF]ThrottledUpdate, callbackName: UpdateCraftingInventoryFilteredCount_14 [11:57] [11:57] [AF]util.DoNotUpdateInventoryItemCount, filterTypeToUse: 14, doNotUpdate: false [11:57] [11:57] [AF]util.getInvItemCount-freeSlotType: 1, isCraftingInvType: nil [11:57] [11:57] --->[AF]ThrottledUpdate, callbackName: ZO_InventoryManagerUpdateFreeSlotsCallback_6 [11:57] @KidCloak: That's very thoughtful of you. [11:57] [11:57] [AF]ChangeFilterCrafting, invType: 16, craftingType: 6, filterType/typeFilter: 2, currentFilter: 58, customInventoryFilterButtonsItemType: nil [11:57] [11:57] [AF]UpdateInventorySlots: ZO_SmithingTopLevelRefinementPanelInventoryInfoBar [11:57] [11:57] [AF]util.CheckIfNoSubfilterBarShouldBeShown - currentFilter: 58, invType: 16, craftingType: nil, filter: nil [11:57] [11:57] [AF]util.CheckSpecialInventoryTypesAndUpdateCurrentInventoryType - invType: 16 [11:57] [11:57] ========================= [AF]]BuildDropdownCallbacks - groupName: WeaponsWoodworking, subfilterName: All, subFilterNameOrig: All, AF.currentInventoryType: 16 [11:57] [11:57] >All | filterTypeUpdated: 16 [11:57] [11:57] >ZO_ScrollList was moved on Y to: 136, new height: 539.00006103516 [11:57] [11:57] >>>util.ApplyFilter-RegisterFilter: AF_DropdownFilter, filterTypeToUse: 16 [11:57] [11:57] [AF]util.AbortSubfilterRefresh - invType: 14, abort: true [11:57] [11:57] [AF]util.GetCurrentFilterTypeForInventory - invType: 14, filterType: 16 [11:57] [11:57] --->[AF]ThrottledUpdate, callbackName: RefreshSubfilterBar_16_6SmithingDeconstruction_WOODWORKING_WeaponsWoodworking [11:57] [11:57] <SubFilter refresh - go on: onlyEnableAllSubfilterBarButtons: false, bagVendorBuyGiven: no, #realInvTypes: 3, subfilterBar: table: 000001D85419F380, bagWornToo?: false [11:57] [11:57] >>onlyEnableAllSubfilterBarButtons: false [11:57] [11:57] >>util.ApplyFilter-delayed call 2 -> UpdateCraftingInventoryFilteredCount: AF_DropdownFilter - 16 [11:57] [11:57] [AF]util.updateInventoryInfoBarCountLabel-invType: 16, isCraftingInvType: true, isCalledFromExternalAddon: true [11:57] [11:57] [AF]util.AbortSubfilterRefresh - invType: 16, abort: true [11:57] [11:57] [AF]util.GetCurrentFilterTypeForInventory - invType: 16, filterType: 16 [11:57] [11:57] >>onlyEnableAllSubfilterBarButtons: false [11:57] [11:57] [AF]util.DoNotUpdateInventoryItemCount, filterTypeToUse: 16, doNotUpdate: false [11:57] [11:57] --->[AF]ThrottledUpdate, callbackName: Refre****emCount_16 [11:57] [11:57] [AF]util.getInvItemCount-freeSlotType: 16, isCraftingInvType: true [11:57] [11:57] [AF]SubFilter refresh, calledFromExternalAddonName: , invType: 16, subfilterBar: SmithingDeconstruction_WOODWORKING_WeaponsWoodworking, craftingType: 6, isNoCrafting: false, isUniversalDecon: false [11:57] [11:57] >>onlyEnableAllSubfilterBarButtons: false [11:57] [11:57] --->[AF]ThrottledUpdate, callbackName: ZO_InventoryManagerUpdateFreeSlotsCallback_1 [11:57] [11:57] [AF]>>ZO_InventoryManagerUpdateFreeSlotsCallbacks, inventoryType: 6, infoBar: ZO_PlayerInventoryInfoBar [11:57] [11:57] [AF]util.DoNotUpdateInventoryItemCount, filterTypeToUse: 16, doNotUpdate: false [11:57] [11:57] [AF]util.updateInventoryInfoBarCountLabel-invType: 16, isCraftingInvType: true, isCalledFromExternalAddon: false [11:57] [11:57] [AF]SubFilter refresh, calledFromExternalAddonName: , invT If I knew how to hide the text, I would have. Sorry about the wall |
|
Nampy |
View Public Profile |
Send a private message to Nampy |
Find More Posts by Nampy |
Add Nampy to Your Buddy List |
11/01/22, 01:53 PM | ||
|
Re: Thank you, but also a bug...
Same for reagents, poison and furniture. Please disable all other addons like I always ask for and test alone with AF. Does it work then? If not: Please describe from login to the bug in single steps where to click, what to open, in which order, so I'm able to rebuild the bug. e.g. login, open inventory, select craftbag, select alchemy, select reagents, nothing changes, all alchemy materials are shown not only the reagents. Thanks
Last edited by Baertram : 11/01/22 at 01:55 PM.
|
|
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
11/01/22, 01:49 PM | |
Forum posts: 1
File comments: 11
Uploads: 0
|
Thank you, but also a bug...
Thanks for the addon! I really like the "learnable" and "non-crafted" filters! Very helpful!
One issue I experience is that the craftbag subfilters don't seem to work. When I try to sell a potion regent, for instance, I select the Alchemy filter, which works fine, but when I select the potion regent subfilter, nothing changes so I have to scroll past all my alchemy materials to find the potion regent I want to sell. Thanks again for all you do! You make eso life much easier! |
|
eglon |
View Public Profile |
Send a private message to eglon |
Find More Posts by eglon |
Add eglon to Your Buddy List |
10/07/22, 02:50 AM | ||||
|
I'd like you to ask that at the appropriate addon FCOItemSaver and not here, so everyone can find and see my explaining answers.
I'll copy your post over there and answer it there. Thanks
|
|||
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
10/06/22, 12:37 PM | |||
This is really a complicated addon, and complicated is an understatement. I - logically I guess? - assumed that if there was a functionality I could assign a hotkey to, it would just work out of the box if I, you know, press the key I guess that's the reason it didn't work. I'll give it a try later today. Also speaking about keybinds, I have to say some of the tooltips are really, really confusing. Obviously it's pretty clear to you, because you're the author , but from someone who has just opened the settings and is digging through, it's unfortunately not so clear. For example, I can't figure out what does "Move to junk <on/off> does after checking the tooltip. Does flipping the value from on to off perform an action or does it enable a functionality elsewhere? The tooltip says "activate keybind to move item to junk". I have it off but the mark as junk feature works regardless. It's inevitable for this to happen with so many features, but sometimes you end up even more confused than before P.S. I must be really stupid, but what on earth is the keybind that has an icon with an arrow pointing to "junk"? Is there any chance you could edit that into all text for people who are similarly slow as me?
Last edited by Octopuss : 10/06/22 at 12:42 PM.
|
|||
|
Octopuss |
View Public Profile |
Send a private message to Octopuss |
Find More Posts by Octopuss |
Add Octopuss to Your Buddy List |
10/06/22, 06:05 AM | ||
|
Is your sell icon enabled at the basic icon settings submenu? Else it won't work. I've tried the keybind for "mark as sell" on all kind of items now and it's working fine on all UI. Tested with all addons disabled and some others enabled, even works fine on Inventory Insight from Ashes UI for me. Did you maybe assign the "mark for sell in guild store" instead, and have tried to mark any bound item with it? Should not work then and should also not show the context menu entry if you right click that item -> if it does I never added a check there but probably should ). Edit: Tested that too, keybind works to add "sell at guildstore" to bound items (and should be fixed ^^) but context menu prohibits this already. Thanks for the bug idea haha
Last edited by Baertram : 10/06/22 at 06:39 AM.
|
|
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
10/06/22, 03:44 AM | |
I basically assigned a key to "mark with sell", hovered over a random item in the inventory, and pressed the key. Nothing happened. I tried on multiple items of different types.
And no, I am not at the limit and the key is saved.
Last edited by Octopuss : 10/06/22 at 03:47 AM.
|
|
|
Octopuss |
View Public Profile |
Send a private message to Octopuss |
Find More Posts by Octopuss |
Add Octopuss to Your Buddy List |
10/04/22, 09:01 AM | ||
|
Why do you use ZOs IDs? Noboday does that :-) It's totally unique for each item so it will not save any marker icon for any (gear) item, even if they are totally the same ZOs IDs = unique IDs = each item got another unique ID. iteminstance ID: based on itemId of the item and not different unless level/quality/trait says so. FCOIS unique IDs: Custom id creation where you can buld your own criteria to make it unique (should be used in stead of ZOs Ids, unless there really is a reason you want each item to be different from the same item -> This will need you t remark each item again and again as they are all counted as different, even if they totally are the same...). If you want to save different marker icons on items where the iem is the same but the enchantment differs e.g. use FCOIS unique items and enable the checkboxes at the "unique ID parts" to include the enchantment info into the unique ID. If you do not need that use the normal itemId / itemInstance id of FOCIS by using "non unique"! Keybind works fine for me at inventory, bank, guild bank, crafting stations, etc,. If it does not work I need more details please. Where exactly did you move the mouse above (inventory row?). Item you move it above (copy the itemlink here please). Any error message? Error supressing addons are disabled? if not: do so please!
Last edited by Baertram : 10/04/22 at 09:03 AM.
|
|
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
10/03/22, 11:04 PM | |
I must be doing something wrong.
I assigned a key to "mark with sale" and when I pressed it over an item, nothing happened. I have account wide settings enabled and also use ZOS ids. |
|
|
Octopuss |
View Public Profile |
Send a private message to Octopuss |
Find More Posts by Octopuss |
Add Octopuss to Your Buddy List |
10/03/22, 01:33 PM | ||
|
-> Depends on if you save them account wide, or per character! Account wide needs to be enabled as you can think why You can enable the keybind to move "marked for sell" to junk within FCOIS settings. Bind your keybind or use the mouse to click the keybind button then to move all marked items (with the sell icon) to the junk. It will be unjunked automatically if you mark it "at the junk tab" with another FCOIS marker icon again. AF filter dropdown was added, enjoy!
Last edited by Baertram : 10/03/22 at 01:34 PM.
|
|
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
10/03/22, 01:17 PM | |
Oh I had no idea FCOIS remembers this sort of thing.
I use it in such a very basic way (thinking about it, I probably only use the gear sets marks and mark as junk feature) I'm probably wasting CPU performance the addon consumes, heh A filter in the dropdown menu is perfectly fine, thanks. As for WW, I took a peek in the comments and after updating, I am pretty sure the errors aren't showing up anymore. What a relief! |
|
|
Octopuss |
View Public Profile |
Send a private message to Octopuss |
Find More Posts by Octopuss |
Add Octopuss to Your Buddy List |
10/03/22, 01:09 PM | ||
|
btw:
WW has changed the code and the error with AF should be gone by now, if you have updated WW to the newest version. At least that code that issued the error within AF was changed within WW so we hope it's fixed. Could you please test and provide feedback on that, thank you!
|
|
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
10/03/22, 12:48 PM | ||
|
Yes, I mean adding such another icon to the subfilter bars is nothing that I want to do as I need to add a filter type, translations, textures, support for filter plugins and and and. Your example items: ItemType 56 (ITEMTYPE_TREASURE) Specialized itemType 2550 (SPECIALIZED_ITEMTYPE_TREASURE) I guess the specialized item type is different here from the treasure maps etc. All I can and will do is add other filters here to the dropdown box where you already got the possibility to filter for treasure maps, surveys, museum pieces and other (other = all other including the treasure stuff you dislike to see). You can also select them and just right click the dropdown box -> Choose invert and you see all OTHER item types. I'll see what other types are shown below that subfilter bar and add some more entries there to filter then. btw: Don't you use FCOItemSaver? Mark those items for sell once and it will remember. Enable the keybind to move sell to junk, press that keybind once -> moved to junk tab. Sell junk You can even use the above mentioned dropdown filter box of AF to only choose the items you want to sell, then use the flag icon of FCOIS to mass-mark them for sell (will be remembered unless you reset the SV), press keybind to junk, sell at junk, done. Next time you only need to press the move sell marked to junk again, done.
Last edited by Baertram : 10/03/22 at 01:00 PM.
|
|
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
10/03/22, 10:26 AM | |
What does "abrs" mean?
Do you mean adding another one of those big icon filters in the horizontal line is out of scope? Because that was my original idea. It's basically "treasure" type of item. |H1:item:61522:4:1:0:0:0:0:0:0:0:0:0:0:0:1:0:0:1:0:0:0|h|h |H1:item:187938:3:1:0:0:0:0:0:0:0:0:0:0:0:1:0:0:1:0:0:0|h|h |
|
|
Octopuss |
View Public Profile |
Send a private message to Octopuss |
Find More Posts by Octopuss |
Add Octopuss to Your Buddy List |
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.