Go to Page... |
Compatibility: | Markarth (6.2.5) Stonethorn (6.1.5) Greymoor (6.0.5) |
Updated: | 12/15/20 02:21 AM |
Created: | 07/07/14 12:51 PM |
Monthly downloads: | 2,333 |
Total downloads: | 612,547 |
Favorites: | 604 |
MD5: | |
Categories: | Bags, Bank, Inventory, Auction House & Vendors, Mail, TradeSkill Mods, Miscellaneous |
FCOIS_CON_ICON_LOCK = 1 FCOIS_CON_ICON_GEAR_1 = 2 FCOIS_CON_ICON_RESEARCH = 3 FCOIS_CON_ICON_GEAR_2 = 4 FCOIS_CON_ICON_SELL = 5 FCOIS_CON_ICON_GEAR_3 = 6 FCOIS_CON_ICON_GEAR_4 = 7 FCOIS_CON_ICON_GEAR_5 = 8 FCOIS_CON_ICON_DECONSTRUCTION = 9 FCOIS_CON_ICON_IMPROVEMENT = 10 FCOIS_CON_ICON_SELL_AT_GUILDSTORE = 11 FCOIS_CON_ICON_INTRICATE = 12 FCOIS_CON_ICON_DYNAMIC_1 = 13 FCOIS_CON_ICON_DYNAMIC_2 = 14 FCOIS_CON_ICON_DYNAMIC_3 = 15 FCOIS_CON_ICON_DYNAMIC_4 = 16 FCOIS_CON_ICON_DYNAMIC_5 = 17 FCOIS_CON_ICON_DYNAMIC_6 = 18 FCOIS_CON_ICON_DYNAMIC_7 = 19 FCOIS_CON_ICON_DYNAMIC_8 = 20 FCOIS_CON_ICON_DYNAMIC_9 = 21 FCOIS_CON_ICON_DYNAMIC_10 = 22 FCOIS_CON_ICON_DYNAMIC_11 = 23 ... FCOIS_CON_ICON_DYNAMIC_30 = 42 FCOIS.numVars.gFCONumFilterIcons -- the maximum number of marker icons available (currently 42)
--!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! FCOItemSaver is NOT working with the gamepad mode enabled !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --If you are using any of these API functions below with the gamepad mode enbaled they will throw error messages. --The only way to enable FCOIS with the gamepad mode enabled is to use the addon "Advanced Disable Controller UI" AND disable the gamepad mode --in the settings of this addon! This will allow you top play and fight with the gamnepad but the keyboard UI is shown in the inventories, --making FCOIS work properly. -- --You need to check the following within your addons code: --Is the gamepad mode enabled in the game: --if IsInGamepadPreferredMode() then -- --We are in gamepad mode so check if the addon Advanced Disable Controller UI is enabled -- --and the setting to use the gamepad mode in this addon is OFF -- if FCOIS.checkIfADCUIAndIsNotUsingGamepadMode() then -- --FCOIS will work properly. You can use the API functions now -- --Your code here -- else -- --FCOIS won't work properly! Do NOT call any API functions and abort here now -- return false -- end --else -- --We are in keyboard mode so FCOIS will work normal --end
If FCOIS then ---FCO ItemSaver is loaded --Now check if PlayerActivated already run for the addon If FCOIS.addonVars.gPlayerActivated then --Player activated event finished for FCOIS end end
local FCOIS_isLoaded, FCOIS_Version = libLoadedAddons:IsAddonLoaded('FCOItemSaver') if FCOIS_isLoaded then ---FCO ItemSaver is loaded and PlayerActivated was loaded d("[FCOItemSaver] is loaded with version " .. tostring(FCOIS_Version)) end
--Copy & delete SavedVariables from server, account, character (SavedVariables copy & delete is a new settings submenu at the bottom, next to backup & restore) --Item count next to name sort header can be enabled in the "filter" settings. This count will update if you change filters within FCOItemSaver or AdvancedFilters. --->If you are using AdvancedFilters UPDATED as well you should either disable the item count setting in AdvancedFilters or FCOItemSaver to increase the performance! --Add feature request #4 Setting to automatic marks->set items->non wished: Mark non-wished set items if character level below 50 and item below max level or max CP level --API function FCOIS.isDynamicGearIcon(iconId) -- --Added on request: --SavedVariables can be enabled for all acounts the same (General settings->Save settings->All accounts the same) --Settings for tooltips at the context menu entries (Context menus->Tooltip) I recommand enabling the option to ONLY SHOW the tooltip if the SHIFT key is pressed. This will enable you to press the SHIFT key as you have a context menu in the inventory open and then e.g. see the protection state of the marker icon at all the possible filter panels). --Settings to add the protected panel information to the context menu item entries tooltip --->These tooltips only work if using LibCustomMenu version 3.8.0 or higher!
--Fixed: -- Bug #2: Updating keybinds at the InventoryInsightFromAshes UI won't update the marker icons shown. -- They will show the changed amrker icons now on the IIfA UI and the normal inventories (if both are open at the same time), -- and they will also update the marker icons for non-logged in characters in the IIfA UI properly now. -- Bug #3: Bank keybind triggers lua error about insecure call -- Replaced PreHook of ZO_InventorySlot_ShowContextMenu with LibCustomMenu:RegisterContextMenu(...) -- Bug #5: Filtering for items will recognize all filter buttons now and will hide items which are hidden via a green filter button 1 to 3 even if button 4 says "only show" -- Bug #10: The destroy selection handler did not work properly for dynamic icons if you have used drag&drop. It should now recognize if you got the settings for the dynamic -- icon for anti-destroy enabled or not AND if you currentld disabled them via the additonal inventory flag icon (if the dynamic icon got the setting to support the -- temporary disabling of the icon protection, via the additional flag icon, enabled!) -- Bug #11: Item tooltips protection state is shown for normal and gear/dynamic gear items now in red/green too. And the state will update if you use the additional inventory -- flag buttons "right click" option to change the protection state at the current filterPanel. -- Bug #12: Changing the protection state with the right click on an additional inventory flag icon now checks if items are slotted to a craft/mail/trade... panel and unslots them -- if they are protected again now -- Bug #13: The same items at an inventory where one of them is inside the crafting extraction slot: If you protect one of the same itms now each other same item should be removed -- from the extraction slot -- Bug #14: Multicraft support for Scalebreaker (PTS). Enchanting panel was not recognized correctly anymore (function SetEnchantingMode was removed by ZOs) -- Bug #15: Keybindings and SHIFT+right mouse did not work at the refine panel of crafting stations, and not at retrait station -- Bug #16: Double clicking with SHIFT+right mouse button (to remove/readd marker icons) will trigger the protective checks at the crafting stations e.g. -- Bug #17: At vendor repair -> Drag&Drop enabled, keybind enabled, SHIFT+right mouse enabled, Fixed protection variables settings.blockVendorBu, blockVendorBuyback, blockVendorRepair, -- fixed Anti-Destroy protection by drag&drop -- Bug #18: Deconstruction/Intricate icon tooltip shows "green -> protected" at the tooltips (icon / context menu entry) even if setting to allow deconstruction of items marked -- for deconstruction/intricate is enabled. -- Bug #19: At the guild store sell tab the tooltip for the "sell" icon shows "protected" (green) even if the item can be added to the sell slot. -- Bug #20: At the (jewelry)deconstruction/improvement panel the tooltip for the "deconstruct/improve/intricate" icon shows "protected" (green) even if the item can be added to the extraction/improvement slot. -- Bug #21: The reasearch marker icon is not shown as "unprotected (red) at the resaerch popup dialog" at the tooltips, if the setting to allow research of items marked for research is enabled.
--Returns the first enabled marker icon of all marker icons function FCOIS.getFirstEnabledMarkerIcon() --Returns the last enabled marker icon of all marker icons function FCOIS.getLastEnabledMarkerIcon() --Global function to temporarily set the addon to use UniqueItemIds for functions "FCOIS.IsMarkedByItemInstanceId" and "FCOIS.MarkItemByItemInstanceId" -- even if the FCOIS settings are set to use the normal itemInstanceIds. -- The "temporary timeframe" will last from doUse = true until doUse will be set to false again for the same addonName. --Attention: doUse will be set to false for ALL addons upon reloadui/logout/loading screens. --->This function will return a boolean value to show if the temporary setting was enabled properly (true), or not (false). --addonName: String Your addon's unique name, which must be set in order to uniquely identify which checks should use the uniqueIds. Otherwise -- FCOIS itsself or other addons would use uniqueIds in the "temporary timeframe" as well, where it is not wanted to happen! -- Important: Be sure to use the SAME addonName within the FCOIS api functions FCOIS.IsMarkedByItemInstanceId (parameter "addonName") -- and/or FCOIS.MarkItemByItemInstanceId (parameter "addonName") AND specify a uniqueId then, instead of an itemInstanceId! --doUse: Boolean true/false to enable/disable the temporary setting. Will be disabled automatically after reloadui/logout/zone change function FCOIS.UseTemporaryUniqueIds(addonName, doUse) Usage for your addon called e.g. "MyAddonName": --Enable the unique ID usage for your addon FCOIS.UseTemporaryUniqueIds("MyAddonName", true) --Mark an item using the unique ID FCOIS.MarkItemByItemInstanceId(uniqueItemsId), FCOIS_CON_ICON_LOCK, true, itemLink, itemId, "MyAddonName") --Disable the unique ID usage for your addon again FCOIS.UseTemporaryUniqueIds("MyAddonName", false)
--Global function to return boolean value, if an item is marked -- + it will return an array as 2nd return parameter, containing boolean entries, one for each iconId. True if item is marked with this iconId, false if not --Check if an item is marked by the help of it's item id --itemInstanceId: The itemInstanceId or uniqueId of the item --iconIds: Specifies the icon the item is marked with. iconIds can be any of the marker icons FCOIS_CON_ICON_* or -1 for all icons. -- The parameter can be an array/table too. -- The array's/table's key can be any index/value that you like. -- The value to the key must be the icon number, or -1 for all icons (if -1 is used more than once in the table it'll only be checked once!). --excludeIconIds: Exclude the iconID or an array of iconIDs from the check. -- Can only be used together with iconIds = -1 or iconIds = {-1}! -- excludeIconIds cannot be -1 or the function will return nil! ---addonName (String): Can be left NIL! The unique addon name which was used to temporarily enable the uniqueId usage for the item checks. --- -> See FCOIS API function "FCOIS.UseTemporaryUniqueIds(addonName, doUse)" function FCOIS.IsMarkedByItemInstanceId(itemInstanceId, iconIds, excludeIconIds, addonName) --Function to mark an item with a FCOIS marker icon using either the itemInstaceId, or the uniqueId, of that item. --IMPORTANT: The itemInstanceId or uniqueId must be unsigned! They will get signed in this function. --This function can be used to mark an item for a non-logged in character -->Parameters: ---itemInstanceOrUniqueId (number): The itemInstanceId or the uniqueId of the item to mark ---iconId (number|table): Number: The iconId to change. Can be a value between 1 and FCOIS.numVars.gFCONumFilterIcons, or -1 for all. --- Table: A table containing the icons to change. Table key must be a number (without gaps!) and the value must bve the marker icon Id --- e.g. local myTableOfFCOISMarkerIcons = { [1] = FCOIS_CON_ICON_RSEARCH, [2] = FCOIS_CON_ICON_SELL } ---showIcon (boolean): Flag to set if the item should be marked with the icon(s), or not ---itemLink (String): The itemLink of the item. Can be left NIL and will be determined via the itemId then. One of the two must be given though! ---itemId (number): The itemID of the item. Can be left NIL and the itemLink will be used instead. One of the two must be given though! ---addonName (String): Can be left NIL! The unique addon name which was used to temporarily enable the uniqueId usage for the item checks. --- -> See FCOIS API function "FCOIS.UseTemporaryUniqueIds(addonName, doUse)" function FCOIS.MarkItemByItemInstanceId(itemInstanceOrUniqueId, iconId, showIcon, itemLink, itemId, addonName)
FCOIS.ShouldInventoryContextMenuBeHiddden()
FCOIS.MarkItem(bag, slot, iconId, showIcon, updateInventories)
local myTableOfFCOISMarkerIcons = { [1] = FCOIS_CON_ICON_RSEARCH, [2] = FCOIS_CON_ICON_SELL }
FCOIS.MarkItemByItemInstanceId(itemInstanceOrUniqueId, iconId, showIcon, itemLink, itemId)
File Name |
Version |
Size |
Author |
Date |
Type |
0.8.6a.1 |
183kB |
08/03/16 07:10 AM |
Patch |
File Name |
Version |
Size |
Uploader |
Date |
1.9.9 |
423kB |
Baertram |
11/15/20 02:11 PM |
|
1.9.8 |
421kB |
Baertram |
10/11/20 02:18 PM |
|
1.9.7 |
420kB |
Baertram |
08/31/20 10:09 AM |
|
1.9.6 |
420kB |
Baertram |
08/19/20 01:51 PM |
|
1.9.5 |
413kB |
Baertram |
05/31/20 08:17 AM |
|
1.9.4 |
411kB |
Baertram |
05/23/20 08:03 AM |
|
1.9.3 |
411kB |
Baertram |
05/22/20 11:33 AM |
|
1.9.2 |
410kB |
Baertram |
05/03/20 09:09 AM |
|
1.9.1 |
409kB |
Baertram |
04/16/20 09:26 AM |
|
1.9.0 |
409kB |
Baertram |
04/16/20 04:13 AM |
|
1.8.9 |
409kB |
Baertram |
04/15/20 06:02 PM |
|
1.8.8 |
407kB |
Baertram |
04/12/20 12:16 PM |
|
1.8.7 |
407kB |
Baertram |
04/10/20 08:46 AM |
|
1.8.6 |
407kB |
Baertram |
04/09/20 08:14 PM |
|
1.8.5 |
407kB |
Baertram |
04/09/20 04:31 PM |
|
1.8.4 |
407kB |
Baertram |
04/08/20 04:03 PM |
|
1.8.3 |
405kB |
Baertram |
04/04/20 12:40 PM |
|
1.8.2 |
405kB |
Baertram |
04/03/20 06:32 AM |
|
1.8.0 |
405kB |
Baertram |
04/02/20 01:13 PM |
|
1.7.9 |
397kB |
Baertram |
03/14/20 05:29 PM |
|
1.7.8 |
397kB |
Baertram |
03/14/20 04:03 PM |
|
1.7.7 |
397kB |
Baertram |
03/02/20 01:07 PM |
|
1.7.6 |
397kB |
Baertram |
03/02/20 12:49 PM |
|
1.7.5 |
396kB |
Baertram |
02/27/20 05:25 AM |
|
1.7.4 |
399kB |
Baertram |
02/23/20 03:23 PM |
|
1.7.3 |
395kB |
Baertram |
11/20/19 11:24 AM |
|
1.7.2 |
394kB |
Baertram |
11/14/19 06:00 AM |
|
1.7.1 |
394kB |
Baertram |
11/11/19 03:24 PM |
|
1.7.0 |
393kB |
Baertram |
11/06/19 09:30 AM |
|
1.6.9 |
394kB |
Baertram |
10/22/19 08:27 AM |
|
1.6.8 |
394kB |
Baertram |
10/21/19 11:07 AM |
|
1.6.7 |
393kB |
Baertram |
10/21/19 08:25 AM |
|
1.6.6 |
387kB |
Baertram |
09/13/19 06:57 AM |
|
1.6.5 |
387kB |
Baertram |
09/02/19 02:40 PM |
|
1.6.4 |
387kB |
Baertram |
08/28/19 02:17 PM |
|
1.6.3 |
387kB |
Baertram |
08/23/19 02:11 PM |
|
1.6.1 |
387kB |
Baertram |
08/12/19 08:45 AM |
|
1.6.0 |
387kB |
Baertram |
08/11/19 09:18 PM |
|
1.5.9 |
363kB |
Baertram |
07/13/19 05:33 AM |
|
1.5.8 |
362kB |
Baertram |
07/05/19 08:02 AM |
|
1.5.7 |
362kB |
Baertram |
06/23/19 09:08 AM |
|
1.5.6 |
362kB |
Baertram |
06/18/19 04:04 PM |
|
1.5.5 |
362kB |
Baertram |
06/18/19 02:29 PM |
|
1.5.4 |
361kB |
Baertram |
06/18/19 12:00 PM |
|
1.5.3 |
361kB |
Baertram |
05/20/19 09:10 AM |
|
1.5.2 |
359kB |
Baertram |
05/19/19 05:29 PM |
|
1.5.1 |
356kB |
Baertram |
04/21/19 04:55 PM |
|
1.5.0 |
356kB |
Baertram |
02/10/19 08:12 AM |
|
1.4.9 |
353kB |
Baertram |
01/28/19 04:42 AM |
|
1.4.8 |
357kB |
Baertram |
01/27/19 03:11 PM |
|
1.4.7 |
355kB |
Baertram |
01/25/19 08:45 AM |
|
1.4.6 |
354kB |
Baertram |
01/03/19 07:39 AM |
|
1.4.5 |
354kB |
Baertram |
01/01/19 03:18 PM |
|
1.4.4 |
354kB |
Baertram |
12/30/18 08:00 AM |
|
1.4.3 |
341kB |
Baertram |
11/04/18 06:19 AM |
|
1.4.2 |
341kB |
Baertram |
10/31/18 09:48 AM |
|
1.4.1 |
330kB |
Baertram |
09/14/18 05:53 AM |
|
1.4.0 |
330kB |
Baertram |
09/01/18 04:11 PM |
|
1.3.9 |
399kB |
Baertram |
08/17/18 01:12 PM |
|
1.3.8 |
399kB |
Baertram |
08/17/18 08:06 AM |
|
1.3.7 |
399kB |
Baertram |
08/17/18 03:23 AM |
|
1.3.6 |
403kB |
Baertram |
08/12/18 08:55 AM |
|
1.3.5 |
401kB |
Baertram |
08/04/18 05:05 PM |
|
1.3.4 |
410kB |
Baertram |
07/22/18 07:10 PM |
|
1.3.3 |
407kB |
Baertram |
06/27/18 09:42 AM |
|
1.3.3 |
370kB |
Baertram |
06/23/18 06:54 PM |
|
1.3.1 |
370kB |
Baertram |
06/23/18 04:46 PM |
|
1.3.0 |
369kB |
Baertram |
06/02/18 05:23 PM |
|
1.2.9 |
368kB |
Baertram |
06/01/18 07:27 PM |
|
1.2.8 |
368kB |
Baertram |
05/27/18 02:05 PM |
|
1.2.7 |
367kB |
Baertram |
05/21/18 07:47 AM |
|
1.2.6 |
364kB |
Baertram |
04/28/18 06:16 PM |
|
1.2.5 |
361kB |
Baertram |
04/22/18 12:24 PM |
|
1.2.4 |
356kB |
Baertram |
04/02/18 09:47 AM |
|
1.2.3 |
362kB |
Baertram |
03/19/18 07:20 AM |
|
1.2.2 |
345kB |
Baertram |
02/25/18 09:16 AM |
|
1.2.1 |
344kB |
Baertram |
02/22/18 04:12 PM |
|
1.1.9a |
363kB |
Baertram |
02/12/18 07:13 AM |
|
1.1.9a |
393kB |
Baertram |
01/29/18 02:51 PM |
|
1.1.9 |
393kB |
Baertram |
01/27/18 06:42 PM |
|
1.1.8 |
372kB |
Baertram |
01/03/18 12:04 PM |
|
1.1.7 |
372kB |
Baertram |
12/10/17 06:47 AM |
|
1.1.6 |
368kB |
Baertram |
11/19/17 01:16 PM |
|
1.1.5 |
368kB |
Baertram |
11/05/17 11:45 AM |
|
1.1.4 |
368kB |
Baertram |
11/04/17 04:48 PM |
|
1.1.3 |
364kB |
Baertram |
11/01/17 12:59 PM |
|
1.1.2 |
364kB |
Baertram |
10/31/17 03:30 PM |
|
1.1.1 |
363kB |
Baertram |
09/17/17 01:02 PM |
|
1.1.0 |
363kB |
Baertram |
09/08/17 11:18 AM |
|
1.0.9 |
351kB |
Baertram |
08/16/17 07:54 PM |
|
1.0.8 |
351kB |
Baertram |
08/15/17 03:30 PM |
|
1.0.7 |
362kB |
Baertram |
07/29/17 07:17 AM |
|
1.0.6 |
362kB |
Baertram |
07/23/17 07:58 AM |
|
1.0.5 |
385kB |
Baertram |
07/16/17 03:06 PM |
|
1.0.4 |
337kB |
Baertram |
07/15/17 09:55 AM |
|
1.0.3 |
335kB |
Baertram |
07/02/17 11:27 AM |
|
1.0.2 |
335kB |
Baertram |
06/25/17 01:46 PM |
|
1.0.1 |
334kB |
Baertram |
06/24/17 09:56 AM |
|
1.0.0 |
332kB |
Baertram |
06/11/17 07:29 AM |
|
0.9.1 |
321kB |
Baertram |
03/30/17 03:18 PM |
|
0.9.0 |
314kB |
Baertram |
03/27/17 02:19 PM |
|
0.8.9 |
309kB |
Baertram |
03/02/17 05:34 PM |
|
0.8.8i |
308kB |
Baertram |
02/26/17 06:09 PM |
|
0.8.8g |
306kB |
Baertram |
02/19/17 09:14 AM |
|
0.8.8f |
306kB |
Baertram |
02/17/17 10:22 PM |
|
0.8.8e |
305kB |
Baertram |
02/16/17 03:09 PM |
|
0.8.8d |
305kB |
Baertram |
02/15/17 10:01 PM |
|
0.8.8c |
295kB |
Baertram |
01/30/17 05:55 AM |
|
0.8.8b |
301kB |
Baertram |
01/29/17 07:04 PM |
|
0.8.8a |
297kB |
Baertram |
01/16/17 03:42 PM |
|
0.8.8 |
293kB |
Baertram |
01/07/17 08:07 AM |
|
0.8.7i |
285kB |
Baertram |
11/27/16 07:00 AM |
|
0.8.7h |
280kB |
Baertram |
11/10/16 10:13 AM |
|
0.8.7g |
277kB |
Baertram |
10/30/16 01:19 PM |
|
0.8.7e |
275kB |
Baertram |
10/23/16 07:21 PM |
|
0.8.7d |
268kB |
Baertram |
10/23/16 10:36 AM |
|
0.8.7c |
268kB |
Baertram |
10/23/16 09:22 AM |
|
0.8.7b |
303kB |
Baertram |
10/16/16 09:57 AM |
|
0.8.7 |
303kB |
Baertram |
10/02/16 07:12 PM |
|
0.8.6d |
249kB |
Baertram |
08/05/16 07:39 AM |
|
0.8.6c |
248kB |
Baertram |
08/04/16 11:21 AM |
|
0.8.6b |
248kB |
Baertram |
08/04/16 08:51 AM |
|
0.8.6a |
246kB |
Baertram |
08/01/16 09:37 AM |
|
0.8.6 |
248kB |
Baertram |
07/31/16 09:20 AM |
|
0.8.5f |
262kB |
Baertram |
07/17/16 01:08 PM |
|
0.8.5e |
237kB |
Baertram |
07/14/16 01:29 PM |
|
0.8.5c |
226kB |
Baertram |
07/07/16 03:30 PM |
|
0.8.5b |
222kB |
Baertram |
06/06/16 04:16 PM |
|
0.8.5a |
222kB |
Baertram |
06/06/16 02:50 PM |
|
0.8.5 |
222kB |
Baertram |
06/06/16 12:35 PM |
|
0.8.4j |
222kB |
Baertram |
06/05/16 01:30 PM |
|
0.8.4i |
221kB |
Baertram |
05/07/16 06:45 PM |
|
0.8.4h |
221kB |
Baertram |
05/07/16 06:14 PM |
|
0.8.4g |
216kB |
Baertram |
04/29/16 07:25 AM |
|
0.8.4f |
220kB |
Baertram |
04/28/16 01:41 PM |
|
0.8.4e |
220kB |
Baertram |
04/24/16 02:59 PM |
|
0.8.4d |
219kB |
Baertram |
04/24/16 12:45 PM |
|
0.8.4c |
219kB |
Baertram |
04/10/16 02:48 PM |
|
0.8.4b |
219kB |
Baertram |
04/04/16 04:45 PM |
|
0.8.4a |
215kB |
Baertram |
03/31/16 05:27 PM |
|
0.8.4 |
213kB |
Baertram |
03/26/16 06:27 PM |
|
0.8.3b |
206kB |
Baertram |
02/14/16 01:16 PM |
|
0.8.3a |
204kB |
Baertram |
02/08/16 05:36 AM |
|
0.8.3a |
204kB |
Baertram |
02/08/16 05:23 AM |
|
0.8.3 |
204kB |
Baertram |
02/07/16 10:57 AM |
|
0.8.2a |
204kB |
Baertram |
02/06/16 12:00 PM |
|
0.8.2 |
204kB |
Baertram |
02/05/16 03:14 PM |
|
0.8.1 |
203kB |
Baertram |
01/17/16 08:58 AM |
|
0.8.0 |
202kB |
Baertram |
01/10/16 12:08 PM |
|
0.7.9f |
199kB |
Baertram |
01/09/16 11:51 AM |
|
0.7.9e |
196kB |
Baertram |
11/22/15 03:31 PM |
|
0.7.9d |
196kB |
Baertram |
11/21/15 03:11 PM |
|
0.7.9c |
194kB |
Baertram |
11/15/15 01:20 PM |
|
0.7.9b |
197kB |
Baertram |
11/10/15 06:28 AM |
|
0.7.9a |
197kB |
Baertram |
11/02/15 04:57 PM |
|
0.7.9 |
194kB |
Baertram |
11/01/15 03:29 PM |
|
0.7.8d |
192kB |
Baertram |
09/18/15 05:38 PM |
|
0.7.8c |
187kB |
Baertram |
09/15/15 06:26 PM |
|
0.7.8b |
185kB |
Baertram |
09/14/15 06:56 PM |
|
0.7.8a |
184kB |
Baertram |
09/14/15 10:46 AM |
|
0.7.8 |
183kB |
Baertram |
09/13/15 05:24 PM |
|
0.7.7a |
181kB |
Baertram |
09/01/15 07:43 PM |
|
0.7.7 |
181kB |
Baertram |
08/31/15 04:30 PM |
|
0.7.6a |
182kB |
Baertram |
08/10/15 06:06 PM |
|
0.7.6 |
182kB |
Baertram |
08/10/15 01:49 PM |
|
0.7.5 |
181kB |
Baertram |
08/10/15 10:48 AM |
|
0.7.4 |
181kB |
Baertram |
08/09/15 06:51 PM |
|
0.7.3 |
180kB |
Baertram |
08/06/15 10:00 PM |
|
0.7.2 |
178kB |
Baertram |
08/06/15 02:57 PM |
|
0.7.1 |
177kB |
Baertram |
08/04/15 05:12 PM |
|
0.7.0a |
176kB |
Baertram |
07/21/15 12:37 PM |
|
0.7.0 |
176kB |
Baertram |
07/19/15 06:20 PM |
|
0.6.9d |
175kB |
Baertram |
07/14/15 05:58 PM |
|
0.6.9c |
171kB |
Baertram |
07/14/15 11:50 AM |
|
0.6.9b |
171kB |
Baertram |
07/12/15 03:58 PM |
|
0.6.9a |
167kB |
Baertram |
07/01/15 10:24 AM |
|
0.6.9 |
165kB |
Baertram |
06/22/15 01:00 PM |
|
0.6.8 |
163kB |
Baertram |
06/15/15 06:05 PM |
|
0.6.7a |
161kB |
Baertram |
06/15/15 05:47 AM |
|
0.6.7 |
163kB |
Baertram |
06/14/15 02:00 PM |
|
0.6.6 |
155kB |
Baertram |
05/28/15 05:50 PM |
|
0.6.5 |
154kB |
Baertram |
05/28/15 02:48 PM |
|
0.6.4a |
151kB |
Baertram |
04/27/15 12:54 PM |
|
0.6.4 |
151kB |
Baertram |
04/27/15 10:54 AM |
|
0.6.3b |
143kB |
Baertram |
04/23/15 01:20 PM |
|
0.6.3a |
143kB |
Baertram |
04/20/15 04:03 PM |
|
0.6.3 |
143kB |
Baertram |
04/14/15 11:24 AM |
|
0.6.2 |
142kB |
Baertram |
04/13/15 04:29 PM |
|
0.6.1a |
142kB |
Baertram |
04/08/15 08:01 PM |
|
0.6.1 |
141kB |
Baertram |
04/06/15 06:48 PM |
|
0.6.0c |
134kB |
Baertram |
03/09/15 07:43 PM |
|
0.6.0b |
131kB |
Baertram |
03/07/15 09:24 AM |
|
0.6.0a |
134kB |
Baertram |
03/06/15 09:01 PM |
|
0.6.0 |
131kB |
Baertram |
03/03/15 04:54 PM |
|
0.5.6a |
131kB |
Baertram |
03/01/15 03:23 PM |
|
0.5.6 |
131kB |
Baertram |
02/26/15 06:17 PM |
|
0.5.5 |
130kB |
Baertram |
02/24/15 05:40 PM |
|
0.5.4a |
122kB |
Baertram |
02/20/15 11:40 AM |
|
0.5.3 |
120kB |
Baertram |
02/19/15 08:59 PM |
|
0.5.2a |
114kB |
Baertram |
02/18/15 06:50 AM |
|
0.5.2 |
114kB |
Baertram |
02/17/15 09:09 PM |
|
0.5.1c |
108kB |
Baertram |
02/10/15 04:38 AM |
|
0.5.1b |
110kB |
Baertram |
02/01/15 02:30 PM |
|
0.5.1a |
109kB |
Baertram |
02/01/15 12:48 AM |
|
0.5.1 |
107kB |
Baertram |
01/31/15 05:23 PM |
|
0.5.0 |
102kB |
Baertram |
01/25/15 05:23 PM |
|
0.4.9a |
102kB |
Baertram |
01/08/15 08:11 PM |
|
0.4.9 |
102kB |
Baertram |
01/08/15 11:00 AM |
|
0.4.8a |
102kB |
Baertram |
01/07/15 03:07 PM |
|
0.4.8 |
102kB |
Baertram |
01/06/15 11:56 AM |
|
0.4.7 |
98kB |
Baertram |
01/05/15 01:00 PM |
|
0.4.6d |
100kB |
Baertram |
01/04/15 11:54 AM |
|
0.4.6c |
98kB |
Baertram |
12/22/14 06:59 PM |
|
0.4.6b |
97kB |
Baertram |
12/22/14 05:52 PM |
|
0.4.6a |
97kB |
Baertram |
12/19/14 10:16 AM |
|
0.4.6 |
97kB |
Baertram |
12/17/14 07:55 PM |
|
0.3.2b |
74kB |
Baertram |
12/03/14 06:01 PM |
|
0.3.2a |
73kB |
Baertram |
12/02/14 11:29 AM |
|
0.3.2 |
75kB |
Baertram |
11/28/14 02:51 PM |
|
0.3.1b |
73kB |
Baertram |
11/18/14 05:11 PM |
|
0.3.1a |
73kB |
Baertram |
11/18/14 03:08 PM |
|
0.3.1 |
73kB |
Baertram |
11/17/14 09:06 PM |
|
0.3.0a |
68kB |
Baertram |
11/17/14 05:07 PM |
|
0.3.0 |
68kB |
Baertram |
11/17/14 04:07 PM |
|
0.2.9 |
67kB |
Baertram |
11/15/14 09:47 AM |
|
0.2.8 |
67kB |
Baertram |
11/15/14 06:52 AM |
|
0.2.7b |
66kB |
Baertram |
11/07/14 11:02 AM |
|
0.2.7a |
66kB |
Baertram |
10/10/14 11:44 AM |
|
0.2.7 |
68kB |
Baertram |
10/10/14 07:54 AM |
|
0.2.6 |
66kB |
Baertram |
10/08/14 01:44 PM |
|
0.2.5 |
66kB |
Baertram |
10/05/14 08:33 AM |
|
0.2.4 |
64kB |
Baertram |
10/04/14 01:48 PM |
|
0.2.3 |
64kB |
Baertram |
10/01/14 05:15 AM |
|
0.2.2 |
64kB |
Baertram |
09/29/14 12:11 PM |
|
0.2.1 |
63kB |
Baertram |
09/29/14 09:54 AM |
|
0.2.0 |
63kB |
Baertram |
09/16/14 02:47 PM |
|
0.1.9b |
63kB |
Baertram |
09/14/14 09:16 AM |
|
0.1.9a |
63kB |
Baertram |
09/13/14 10:16 AM |
|
0.1.9 |
64kB |
Baertram |
09/12/14 02:59 PM |
|
0.1.8 |
93kB |
Baertram |
09/09/14 04:45 AM |
|
0.1.7d |
62kB |
Baertram |
09/05/14 03:29 AM |
|
0.1.7c |
61kB |
Baertram |
09/02/14 01:08 PM |
|
0.1.7a |
59kB |
Baertram |
09/01/14 04:36 PM |
|
0.1.7 |
59kB |
Baertram |
08/31/14 05:02 PM |
|
0.1.6 |
55kB |
Baertram |
08/31/14 09:51 AM |
|
0.1.5a |
53kB |
Baertram |
08/30/14 07:01 AM |
|
0.1.5 |
50kB |
Baertram |
08/28/14 05:59 PM |
|
0.1.4a |
51kB |
Baertram |
08/20/14 12:49 PM |
|
0.1.4 |
51kB |
Baertram |
08/17/14 05:05 PM |
|
0.1.3a |
44kB |
Baertram |
08/12/14 08:30 AM |
|
0.1.3 |
44kB |
Baertram |
08/11/14 04:39 PM |
|
0.1.2 |
43kB |
Baertram |
08/10/14 09:52 AM |
|
0.1.1b |
41kB |
Baertram |
08/04/14 04:49 PM |
|
0.1.1a |
41kB |
Baertram |
08/04/14 04:08 PM |
|
1.1.0 |
41kB |
Baertram |
08/03/14 08:45 AM |
|
0.0.9 |
35kB |
Baertram |
07/22/14 01:33 PM |
|
0.0.8 |
35kB |
Baertram |
07/21/14 07:05 PM |
|
0.0.7a |
35kB |
Baertram |
07/21/14 04:06 PM |
|
0.0.7 |
34kB |
Baertram |
07/21/14 02:23 PM |
|
0.0.6 |
33kB |
Baertram |
07/19/14 07:25 AM |
|
0.0.5a |
33kB |
Baertram |
07/17/14 06:50 AM |
|
0.0.5 |
32kB |
Baertram |
07/11/14 10:05 PM |
|
0.0.4a |
32kB |
Baertram |
07/11/14 06:24 AM |
|
0.0.4 |
31kB |
Baertram |
07/07/14 03:43 PM |
|
0.0.2 - German |
6kB |
07/07/14 12:51 PM |
![]() |
Comment Options |
![]() |
|
Please read the addon description for the needed dependencies/libraries.
I recommand using Votans Addon List to support automatic needed depencies/library enabling ingame if you en-/disable an addon. Important: ALWAYS LOGOUT before updating libraries or addons. It may cause some errors if you did update the addons or especially libraries if the game was already running as the addon manager will do all "dependency" checks in the logged out character selection, and not again poroperly if you are logged in already and open the addon manager! Please inform yourself before posting comments: FAQ / Frequently asked questions / Questions fréquemment posées / Oft gefragte Frage Before posting error messages or bugs: Read this first: [Troubleshooting AddOn install/find & reporting errors] Especially the sections "lua error messages" and "How to report a lua error message/a bug to the developers" If you got problems report the error message here please, including information like:
Howto do a backup of your SavedVariables files? Read here Many thanks Known problems #27) Drag & drop of marked items directly from the CraftBagExtended panel to a mail slot works even if the FCOIS protection is enabled #58) Using dynamic icons as submenu will show the dynamic icons submenu out of bounds and not clickable + sometimes hide other non-dynamic icons (e.g. sell in guildstore) in the normal context menu then -> Problem is that ZOs code is not raising the events like inside the normal inventories. Asked for a fix/support in this forum thread Workaround None #40) Getting an "Attempt to access a private function" error message if you try to destroy / use an item: Code:
EsoUI/Ingame/Inventory/InventorySlot.lua:1060: Attempt to access a private function 'PickupInventoryItem' from insecure code. The callstack became untrusted 1 stack frame(s) from the top. stack traceback: EsoUI/Ingame/Inventory/InventorySlot.lua:1060: in function 'ZO_InventorySlot_InitiateDestroyItem' EsoUI/Ingame/Inventory/InventorySlot.lua:1700: in function 'OnSelect' EsoUI/Libraries/ZO_ContextMenus/ZO_ContextMenus.lua:453: in function 'ZO_Menu_ClickItem' ZO_MenuItem1_MouseUp:4: in function '(main chunk)' USe the workaround please as it is way faster than the context menu! Workaround: For destroy: Use the drag & drop for the moment to destroy the item please -> Drag from inventory and drop at the normal UI (middle of the screen). For use: Just use the keybind assigned to use the item (standard: 'E'), while hovering the mouse cursor above the inventory row. #46) Getting a lua error message if you click the additional inventory flag context menu button (left click) at the guild bank/guild store. Code:
user:/AddOns/FCOItemSaver/src/FCOIS_ContextMenus.lua:2993: operator .. is not supported for string .. nil stack traceback: user:/AddOns/FCOItemSaver/src/FCOIS_ContextMenus.lua:2993: in function 'addSortedButtonDataTableEntries' |caaaaaa<Locals> sortedButtonData = [table:1]{isGear = F, index = 73, buttonNameStr = "ButtonContextMenu73", iconId = 37, isDynamic = T}, index = 73, buttonsIcon = 37, isGear = F, isDynamic = T, buttonData = [table:2]{iconId = 37, mark = T, anchorButton = "ButtonContextMenu72"}, buttonNameStr = "ButtonContextMenu73", dynamicNumber = 25 </Locals>|r user:/AddOns/FCOItemSaver/src/FCOIS_ContextMenus.lua:3073: in function 'FCOIS.showContextMenuForAddInvButtons' If you know how to reproduce this error please share the steps for it here in the addon comments! Workaround: Do a /reloadui in the chat and afterwards the error should be gone. #47) SHIFT+right click (to remove/restore marker icons) directly in guild bank's withdraw row does not work if the guild bank deposit inventory was not at least opened once before. -> It is still unknown why it happens. Seems that the eventHandler OnEffectivelyShown is not applied to the GuildBank withdraw inventory rows if you do not open the deposit panel first. Workaround: After opening the guild bank quickly switch to the deposit tab and back to withdraw to apply the handlers properly. CURRENT BETA VERSION - PLEASE TEST AND GIVE FEEDBACK -ALWAYS LOGOUT AND BACKUP YOUR SAVEDVARIABLES BEFORE TESTING ANY BETA VERSION OF ANY ADDON PLEASE- FCOIS v2.0.1 Code:
--[Fixed] -- #47 SHIFT +right click directly in guild bank's withdraw row does not work if the inventory was not at least opened once before -- the guild bank was opened -- #101 Performance improvement: Duplicate marker texture controls checks (create/reanchore/etc.) happened at some inventories -- if you have scrolled --[Added] --#102 Added: New settings at dynamic icons: Offset X / Offset Y for each dynamic icon, to position them differently to other -- marker icons --#103 Support for Inventory GridView/Grid List addons: FCOIS bound items marker icon position and size within grid mode -- It will show at the top left edge of the grid item. -- #104 Performance tweak: Marker icon textures will not be created anymore "all" at "all rows" at the first inventory open, -- but only those will be created which marker icons are applied to the currently shown item. -- As you scroll the next texture controls will be checked and created, if needed. As rows of the inventory will be -- reused if you scroll (e.g. item1 will be out of view and new item 23 will be at the row where item 1 was before) -- the marker texture controls will stay at the row (once created) and will be reused for the items, as before. -- But if you only got a few marker icons active per item this should increase the performance of the first iventory -- open a lot! Could add some more littel lag to the scrolling though. Tell me please if you notice this, providing -- info at which inventory panel, which filters are activated and how I'm able to rebuild this. -- Grid addons like Inventory Grid View or Grid List should be much faster at the first inventory open now!
Last edited by Baertram : 12/20/20 at 07:08 PM.
|
|
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
|||||||
No.
But you are able to mass mark items: Addon description -> FAQ / Frequently asked questions / Questions fréquemment posées / Oft gefragte Frage -> FCO ItemSaver -> [Mass marking/Temporary Un-Protect] Additional inventory 'flag' context menu button If you only want to do this for non-set items you need to filter the shown items to "no set" by using AdvancedFilters UPDATED and the sets plugin, choose "No set items" from the fiter dropdown box in your inventory, before you apply the mass mark "Sell marker icon" via the additional invenory "flag" icon.
Last edited by Baertram : 02/06/21 at 07:46 AM.
|
|||||||
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
ksorah |
View Public Profile |
Send a private message to ksorah |
Find More Posts by ksorah |
Add ksorah to Your Buddy List |
![]() |
|||||
As I said: You cannot! And it will not be aded to FCOIS!
You can only get the items marked as you loot them, not for the whole set (if you only got e.g. 1 item in your inventory). I also described why it is not good to do this due to performance and work to do to achieve this. Use translate.google.com and translate the English text to your language (French?) to help to understand it better. Code:
Utilisez translate.google.com et traduisez le texte anglais dans votre langue (français?) Pour mieux le comprendre.
|
|||||
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
||||
Forum posts: 14
File comments: 46
Uploads: 0
|
Last edited by ksorah : 02/04/21 at 08:18 PM.
|
|||
![]() |
![]() |
ksorah |
View Public Profile |
Send a private message to ksorah |
Find More Posts by ksorah |
Add ksorah to Your Buddy List |
![]() |
||
Forum posts: 14
File comments: 46
Uploads: 0
|
I'll try it thank you. |
|
![]() |
![]() |
ksorah |
View Public Profile |
Send a private message to ksorah |
Find More Posts by ksorah |
Add ksorah to Your Buddy List |
![]() |
|||
I totally understood but you did not understand or read what I wrote
![]() Will not be added. Use settings, automatic marks, sets. You got the possibility to mark set items you want to keep by their traits, e.g. Divine. And non-wished traits for deconstruction/sell.
|
|||
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
||
Forum posts: 14
File comments: 46
Uploads: 0
|
An exemple with mother sorrow's set : I only want to keep the divine trait, and to auto mark all others traits with "sell to vendor" : I right click the shoulders for exemple and : auto mark set -> all traits except -> divine. I watched "Then check the settings of the addon -> automatic marks -> sets".
Last edited by ksorah : 02/01/21 at 02:00 PM.
|
|
![]() |
![]() |
ksorah |
View Public Profile |
Send a private message to ksorah |
Find More Posts by ksorah |
Add ksorah to Your Buddy List |
![]() |
|||
Then JUST mark the divine item once you find it and it will be always marked, and donot mark the others ![]() Exclusion makes no sense if you can just include the few you want. Your idea would only be possible if I store a huge list of itemIds of items, even if you donot know them or haven't found them yet, which would pollute and grow the SavedVariables files too big. Therefor the automatic set markings for wished and non-wished traits were added, see below.
Last edited by Baertram : 01/31/21 at 02:40 PM.
|
|||
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
||||
Forum posts: 14
File comments: 46
Uploads: 0
|
|
|||
![]() |
![]() |
ksorah |
View Public Profile |
Send a private message to ksorah |
Find More Posts by ksorah |
Add ksorah to Your Buddy List |
![]() |
|||
Hi yes I thought about that but it would need to scan all bags for the other items which will make the whole game lag a lot.
This is something other addons like SetTracker tried to achieve and imho it only adds lag you notice on each inventory open or on each loot etc. This is nothing I'm going to add here sorry. You already got the automatic set marks and you are able to only mark the traits you like as "wished", and the others as "non wished" -> e.g. deconstruct/sell. I have planned to add LibSets here as well so you could even filter it to only mark sets you have chosen, but this is for a future release.
|
|||
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
||
Forum posts: 14
File comments: 46
Uploads: 0
|
have you ever thought about adding a function (right clic menu for exemple), to mark as something (deconstruct, sell in merchant...) all a set except one trait ? Exemple : Relequen : right clic > mark all except > divine > deconstruct. It may save so much time... but it would need also a way to undo it...
Last edited by ksorah : 01/29/21 at 02:39 PM.
|
|
![]() |
![]() |
ksorah |
View Public Profile |
Send a private message to ksorah |
Find More Posts by ksorah |
Add ksorah to Your Buddy List |
![]() |
|||
Forum posts: 14
File comments: 46
Uploads: 0
|
Edit : that's working but annoying with several caracters. Need an automated version so I'll search an addon. Edit 2 : finaly that's good enough because it only need to clic on a button.
Last edited by ksorah : 01/27/21 at 09:20 AM.
|
||
![]() |
![]() |
ksorah |
View Public Profile |
Send a private message to ksorah |
Find More Posts by ksorah |
Add ksorah to Your Buddy List |
![]() |
||
FCOIS AdvancedFilters Updated DoItAll Auto mark the items for deconstruction via FCOIS auto mark. At bank deposit tab right click the 3rd filter button at the bottom of the inventory and choose the "Deconstruction" icon. left click it then to make it yellow -> Only show those marked with this marker icon. Now you'll only see the items you'd like to depoit to bank. This will be remembere even if you close the bank deposit tab. Next time you open it the filter will show the yellow decon icon -> only show decon marked items. You can use AdvancedFilters in addition to filter it to only show 1hd weapons, or what ever you like to deposit. Should also work with the vanilla UI subfiters meanwhile, but you'd miss the benefit of AF also supporting the crafting tables to filter it + the filter dropdown boxes with plugins for item quality, trait, level, etc. Use DoItAll (At the settings of DoItAll enable the "FCOItemSaver panel checks"!) keybind now to move all currently shown icons (the filtered ones->with the deconstruction icon) to the bank. Also works at withdraw from bank, deconstruction, refine, extraction etc. with DoItAll. There might be other addons as well supporting to move items only marked with FCOIS marker icons, but I do not know them and felt they make the inventories slow, as they always filter so much. Depening on the number of addons you use at the same time this mght be noticable or not.
Last edited by Baertram : 01/24/21 at 08:54 AM.
|
||
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
|
Forum posts: 14
File comments: 46
Uploads: 0
|
Hello,
Is there a way to auto-store in bank the items marked as deconstruct by FCO ? |
![]() |
![]() |
ksorah |
View Public Profile |
Send a private message to ksorah |
Find More Posts by ksorah |
Add ksorah to Your Buddy List |
![]() |