Quantcast
Download
(87 Kb)
Download
Updated: 08/14/17 03:10 PM
Pictures
File Info
Compatibility:
Horns of the Reach (3.1)
Morrowind (3.0)
Homestead (2.7)
Updated:08/14/17 03:10 PM
Created:02/25/17 01:24 PM
Monthly downloads:1,980
Total downloads:39,284
Favorites:108
MD5:
3.1
FurniturePreview (Chat, Merchants, Inventory, Trade etc)  Popular! (More than 5000 hits)
Version: 1.6
by: Shinni [More]
This addon allows you to preview furniture items and recipes.
Simply click on the furniture item or recipe to preview it.
The addon works anywhere in the UI. You can preview items from the trading window, the inventory, the mail window, the guild trader, NPC merchants as well as the personal and guild bank.
You can also preview furniture and recipes when right clicking on an item link (eg in the chat) and selecting "Preview".

You can disable/enable the preview on left click via the chat command /previewonclick.
# 1.6
- added new furniture from the HotR update

# 1.5
- fixed a bug which prevented the /previewonclick toggle to be saved
- fixed preview at the bank

# 1.4
- fixed a bug where the addon would try to preview non-furniture items

# 1.3
- compatible with the Morrowind update
- added option to disable left click for previewing
- it's possible to preview via right click -> preview
- thanks to the API update guild and NPC stores work more reliably now for rare furniture

# 1.2
- the preview is now started by clicking on the item
- preview works for recipes and furniture
- preview works in the trading window, the inventory, the mail window, the guild trader, NPC merchants, personal and guild bank

# 1.1
- Added preview for recipes

# 1.0
- Release
Archived Files (6)
File Name
Version
Size
Author
Date
1.5
87kB
Shinni
07/23/17 07:04 AM
1.4
82kB
Shinni
05/22/17 01:24 PM
1.3
82kB
Shinni
05/22/17 01:11 PM
1.2
64kB
Shinni
02/26/17 11:53 AM
1.1
58kB
Shinni
02/25/17 04:59 PM
1.0
58kB
Shinni
02/25/17 01:24 PM


Post A Reply Comment Options
Unread 10/05/17, 04:51 PM  
Neverlands
 
Neverlands's Avatar

Forum posts: 0
File comments: 21
Uploads: 0
Hello,
since the last patch the furniture preview from inventory doesn't work anymore most of the time.
Chat, Bank and Guildbank are still working
Last edited by Neverlands : 10/05/17 at 05:00 PM.
Report comment to moderator  
Reply With Quote
Unread 08/26/17, 03:39 AM  
Shinni
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 276
Uploads: 20
Originally Posted by SteveCampsOut
Actually the game now has it's own built in preview and this addon causes glitches when crafting furniture as well. It's redundant and broken.
Only at guild stores and crafting results. For inventory, item links from the chat, npc merchants, trading, mail attachments, there is no default preview in the game.
I will check the furniture crafting bug.
edit: I was not able to find any bug when crafting furniture. What kind of glitches did you experience?
Last edited by Shinni : 08/26/17 at 04:22 AM.
Report comment to moderator  
Reply With Quote
Unread 08/26/17, 02:17 AM  
SteveCampsOut
 
SteveCampsOut's Avatar

Forum posts: 11
File comments: 194
Uploads: 0
Actually the game now has it's own built in preview and this addon causes glitches when crafting furniture as well. It's redundant and broken.
Report comment to moderator  
Reply With Quote
Unread 08/25/17, 04:02 PM  
Shinni
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 276
Uploads: 20
Originally Posted by SteveCampsOut
Getting errors on this addon today so I have to disable it.
This will happen whenever you get the "update your addons" message. It's not fixable.
Report comment to moderator  
Reply With Quote
Unread 08/25/17, 02:32 PM  
SteveCampsOut
 
SteveCampsOut's Avatar

Forum posts: 11
File comments: 194
Uploads: 0
Getting errors on this addon today so I have to disable it.

user:/AddOns/FurniturePreview/Libs/LibPreview/LibPreview.lua:214:
stack traceback:
[C]: in function 'error'
user:/AddOns/FurniturePreview/Libs/LibPreview/LibPreview.lua:214: in function '(anonymous)'
[C]: in function 'pcall'
user:/AddOns/FurniturePreview/Libs/LibPreview/LibPreview.lua:214: in function 'hookFunction'
EsoUI/Libraries/Utility/ZO_Hook.lua:19: in function 'OnPreviewShowing'
EsoUI/PublicAllIngames/ItemPreview/ItemPreview_Shared.lua:222: in function 'ZO_ItemPreview_Shared:OnStateChanged'
EsoUI/PublicAllIngames/ItemPreview/ItemPreview_Shared.lua:193: in function 'callback'
EsoUI/Libraries/Utility/ZO_CallbackObject.lua:111: in function 'ZO_CallbackObject:FireCallbacks'
EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:109: in function 'ZO_SceneFragment:SetState'
EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:127: in function 'ZO_SceneFragment:ShouldBeShown'
EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:172: in function 'ZO_SceneFragment:Refresh'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:293: in function 'ZO_Scene:RefreshFragmentsHelper'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:301: in function 'ZO_Scene:RefreshFragments'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:258: in function 'ZO_Scene:SetState'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager.lua:182: in function 'ZO_SceneManager:ShowScene'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager.lua:474: in function 'ZO_SceneManager:OnSceneStateChange'
EsoUI/Ingame/Scenes/IngameSceneManager.lua:325: in function 'ZO_IngameSceneManager:OnSceneStateChange'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:251: in function 'ZO_Scene:SetState'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:369: in function 'ZO_SceneetermineIfTransitionIsComplete'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:303: in function 'ZO_Scene:RefreshFragments'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:258: in function 'ZO_Scene:SetState'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager.lua:187: in function 'ZO_SceneManager:HideScene'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager.lua:242: in function 'ZO_SceneManager:Show'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager.lua:332: in function 'ZO_SceneManager:ShowBaseScene'
EsoUI/Ingame/Scenes/IngameSceneManager.lua:74: in function 'ZO_IngameSceneManager:SetInUIMode'
(tail call): ?
EsoUI/Ingame/Scenes/IngameSceneManager.lua:382: in function 'ZO_IngameSceneManager:OnHideTopLevel'
EsoUI/Ingame/Scenes/IngameSceneManager.lua:376: in function 'ZO_IngameSceneManager:HideTopLevel'
EsoUI/Libraries/ZO_Dialog/ZO_Dialog.lua:870: in function 'ZO_Dialogs_ReleaseDialog'
user:/AddOns/LoreBooks/Libs/LibAnnyoingUpdateNotificationInGame/LibAnnyoingUpdateNotificationInGame.lua:107: in function 'ReleaseDialog'
Report comment to moderator  
Reply With Quote
Unread 07/26/17, 11:11 AM  
syzgod

Forum posts: 19
File comments: 137
Uploads: 0
Originally Posted by Shinni
Originally Posted by syzgod
Is that normal after preview something I can't preview another furniture? I have to close the inventory and reopen. Then I can preview again.
No, that's not normal. What exactly do you mean by not being able to preview another furniture?
* The mouse doesn't become a looking glass and the right click menu doesn't list a preview option?
* The mouse does become a looking glass, but when you try to preview the item, it isn't displayed? If so, what is displayed instead? An empty room or your character or the previously previewed item?
None. I can see the looking glass, I have option to preview but it just does nothing. It only happens after I've already previewed something. So the 1st preview is always successful. At the next try nothing happens. So I can never preview more than one without closing the inventory.

But it's not every time. Sometimes I can preview normally.

UPDATE: Ok. Found out how it happens. I click on the pattern to preview, click on it again to go back the inventory then if I click on any pattern again it does nothing. Playing the sound like it's previewing but shows nothing.
Last edited by syzgod : 07/26/17 at 11:59 AM.
Report comment to moderator  
Reply With Quote
Unread 07/26/17, 10:02 AM  
Shinni
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 276
Uploads: 20
Originally Posted by syzgod
Is that normal after preview something I can't preview another furniture? I have to close the inventory and reopen. Then I can preview again.
No, that's not normal. What exactly do you mean by not being able to preview another furniture?
* The mouse doesn't become a looking glass and the right click menu doesn't list a preview option?
* The mouse does become a looking glass, but when you try to preview the item, it isn't displayed? If so, what is displayed instead? An empty room or your character or the previously previewed item?
Report comment to moderator  
Reply With Quote
Unread 07/26/17, 03:17 AM  
syzgod

Forum posts: 19
File comments: 137
Uploads: 0
Is that normal after preview something I can't preview another furniture? I have to close the inventory and reopen. Then I can preview again.
Report comment to moderator  
Reply With Quote
Unread 07/26/17, 03:08 AM  
Lisabet

Forum posts: 0
File comments: 22
Uploads: 0
- fixed a bug which prevented the /previewonclick toggle to be saved


Thank you so very much; I didn't realize it was a bug
Report comment to moderator  
Reply With Quote
Unread 07/17/17, 09:55 AM  
frickinmuck

Forum posts: 0
File comments: 11
Uploads: 0
Thanks so much for the preview toggle - you're the best!!
Report comment to moderator  
Reply With Quote
Unread 07/15/17, 05:30 AM  
manavortex
 
manavortex's Avatar
AddOn Author - Click to view AddOns

Forum posts: 79
File comments: 233
Uploads: 38
Hey there,

I noticed that some items don't preview properly, I fixed that:

Lua Code:
  1. function FurPreview:CanPreviewItem(inventorySlot, itemLink)
  2.    
  3.     local slotType
  4.     if inventorySlot then
  5.         itemLink, slotType = FurPreview:GetInventorySlotItemData(inventorySlot)
  6.     end
  7.     if PREVIEW:CanPreviewItemLink(itemLink) then return true end
  8.     if slotType == SLOT_TYPE_ITEM or slotType == SLOT_TYPE_BANK_ITEM or slotType == SLOT_TYPE_GUILD_BANK_ITEM then
  9.         return IsItemPlaceableFurniture(ZO_Inventory_GetBagAndIndex(inventorySlot))
  10.     elseif slotType == SLOT_TYPE_TRADING_HOUSE_ITEM_RESULT then
  11.         return IsItemLinkPlaceableFurniture(itemLink)
  12.     elseif slotType == SLOT_TYPE_STORE_BUY then
  13.         return IsItemLinkPlaceableFurniture(itemLink) or IsItemLinkPlaceableFurniture(GetItemLinkRecipeResultItemLink(itemLink))
  14.     end
  15. end

Thanks for maintaining this!
Report comment to moderator  
Reply With Quote
Unread 07/14/17, 06:46 PM  
Lisabet

Forum posts: 0
File comments: 22
Uploads: 0
I love that the command /previewonclick was added; but it doesn't stay active. Is there any way we can get that to happen? Or just need to keep typing it whenever you login or reloadui?

Right click preview is absolutely awesome, and exactly what I'd been looking for.
Report comment to moderator  
Reply With Quote
Unread 06/19/17, 03:50 PM  
Gamer1986PAN

Forum posts: 36
File comments: 184
Uploads: 0
Re: CookeryWiz conflict

Can confirm this. I posted the bug to CookeryWiz comments section. Thanks for finding the culprit for me

Originally Posted by Sirce
Thank you for your help! I found the culprit. I selectively disabled and reenabled addons until I got the error again. It works fine until I load CookeryWiz.

#edit: Sirce do you have installed Writ Grabber by Kendaron as well? I just found out the bug is related to Writ Grabber, but because of Writ Grabber needs CookeryWiz to run it gets deactivated with CookeryWiz.
So feel free to deactivate WritGrabber until the next Patch comes for it, CookeryWiz is not the problem... We already figured out the problem, its done with commenting out one line "self:EnableSceneIntegration(true)" change to "--self:EnableSceneIntegration(true)"
Last edited by Gamer1986PAN : 06/21/17 at 12:25 PM.
Report comment to moderator  
Reply With Quote
Unread 05/29/17, 09:33 AM  
Sirce
 
Sirce's Avatar

Forum posts: 0
File comments: 19
Uploads: 0
CookeryWiz conflict

Thank you for your help! I found the culprit. I selectively disabled and reenabled addons until I got the error again. It works fine until I load CookeryWiz.
Report comment to moderator  
Reply With Quote
Unread 05/27/17, 10:01 AM  
Shinni
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 276
Uploads: 20
What other addons do you use?

edit to clarify: this error happens if the hud screen (the default screen when no menus are open) is started for the first time by an addon. Usually the hud is started the first time by the default UI after a loading screen is finished, but it seems in your case some addon triggers the hud screen first.
Last edited by Shinni : 05/27/17 at 10:17 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: